期刊文献+

基于竞争机制的自适应人工蜂群算法 被引量:3

Self-adaptive artificial bee colony algorithm based on competition mechanism
下载PDF
导出
摘要 从基本人工蜂群算法机制出发,针对原始算法容易陷入早熟和局部最优等问题,提出一种改进的人工蜂群算法(competitive self-adaptive artificial bee colony algorithm,CSABC)。利用竞争机制初始化种群,在保证种群多样性的前提下,提高初始解的质量;设计一种自适应局部搜索策略提高算法的邻域搜索能力;在选择操作上,引入自适应比例选择策略,避免算法加速收敛,陷入局部最优;对于即将抛弃的蜜源,采用最优值和最劣值指导重置个体,提高算法的计算精度。对8个典型测试函数的求解结果表明,改进算法在求解精度及可靠性方面有显著提高。 By analyzing the optimization scheme of artificial bee colony algorithm(ABC),an improved version of algorithm named CSABC was proposed to overcome the shortcomings such that ABC traps into local optima and pre-matures easily.The competition mechanism was used to initialize the population and improve the quality of the initial solution on the premise of keeping population's diversity.An adaptive local search strategy was designed to enhance the ability of neighborhoods search.In the selecting operation,an adaptive proportional selection strategy was introduced to avoid the algorithm join convergence which might lead to a local optimum.The best and the worst value were used to guide to reset the unit for the nectar source that about to be abandoned,thereby improving the accuracy of the solution.The result of solving eight typical test functions indicate the solving accuracy and credibility are improved significantly using the proposed algorithm.
出处 《计算机工程与设计》 北大核心 2016年第12期3280-3285,共6页 Computer Engineering and Design
基金 广西自然科学基金项目(2013GXNSFAA019350) 广西科技攻关基金项目(桂科攻1598019-6)
关键词 人工蜂群算法 竞争机制 邻域搜索 自适应比例 个体重置 artificial bee colony algorithm competition mechanism local search self-adaptive proportion selection individual rese
  • 相关文献

参考文献1

二级参考文献17

  • 1KARABOGA O. An idea based on honey bee swarm for numerical op- timization[ D] Kayseri,Turkey Ereiyes University'.2005,.
  • 2KARABOGA D, BASTURK B. A/tificial bee colony (ABC) optimi- zation algorithm for solving constrained optimization problems[ C ]// Proce of the 12th !ntemati0nal Fuzzy Sstems Association World Con- gress on Foundations of Fuzzy Logic and Soft Computing. 2007:789- 798. ' :.
  • 3ALATAS B. Chaoiic bee colony algorithms for global numerical optimi- zation [ J ]. Expert Systems with Applications,2010,37 (8) :5682- 5687.
  • 4GAO Wei-feng, LIU Sanyang. A modified artificial bee colony algo- rithm [ J]. Computers & Operations Research,2012,37(3 ) :687- 697.
  • 5AKAY B, KARABOGA D. A modified artificial bee colony algorithm f9r real,parameter optimization [ J ]. Information Sciences, 2012, 192 ( ! ) : 120- !42.
  • 6KARABOGA D, AKAY B. A comparative study of artificial bee colony algorithm[ J]. Applied Mathematics and Computation,2009,241 (1) :108-132.
  • 7KARABOGA D, OZTRUK C. A novel clustering approach:: artificial bee c0lony (ABC) algorithm [ J] .Applied Soft Computing,2011, 11 ( 1 )i6522657. '.
  • 8KARABOGA D, BASTURK B. A powerful and efficient algorithm for numerical function optimization:artificial bee colony (ABC) algorithm [J]. Journal of Global Optimization,2007,39(3) :459-471.
  • 9KARABOGA D, BASTURK B. colony ( ABC ) algorithm [ J ]. (1) :687-697. On the performance of artificial bee Applied Soft Computing, 2008,8.
  • 10胡中华,赵敏.基于人工蜂群算法的TSP仿真[J].北京理工大学学报,2009,29(11):978-982. 被引量:62

共引文献28

同被引文献30

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部