期刊文献+

基于交叉突变算子的人工蜂群算法及其应用 被引量:10

Improved artificial bee colony based on intersect mutation operator and its application
在线阅读 下载PDF
导出
摘要 人工蜂群(artificial bee colony,ABC)算法在解决多峰函数优化问题时经常会陷入局部最优,使得算法过早停滞,而在解决单峰问题时往往出现收敛速度过慢的问题。针对上述不足,为了进一步提高算法的优化性能,提出了一种基于交叉突变的人工蜂群(intersect mutation ABC,IMABC)算法。IMABC算法将整个蜂群依据其适应度值优劣进行划分,引入种群划分参数,对不同种群中的个体运用交叉突变算子,有效地平衡了种群的局部开采与全局探测能力,避免早熟收敛和提高收敛速度。从对基本函数的测试上可以看出,IMABC相对于GABC、IABC、ABC/best等改进的ABC算法,优化能力有了较大的提高。最后,将IMABC用于优化K-means算法,验证了该方法具有一定的实用性。 It is easier to get trapped in the local optima in optimizing complex muhimodal functions while slow convergence speed in solving unimodal functions using ABC algorithm. In order to overcome these shortcomings and improve the optimiza- tion performance, this paper introduced an improved ABC algorithm based on intersect mutation strategies. According to the IMABC algorithm, the whole bee colony could be divided into two sub-populations by introducing the parameter M. An inter- sect mutation operator could be applied to the individuals belong to different sub-populations and got a balance between local exploitation and global exploration among the populations avoiding premature convergence and enhancing convergence speed. The experiments test the performance improvement comparing the other improved ABC algorithm, such as, GABC, IABC, ABC/best. At last, the IMABC algorithm can be applied to optimize K-means algorithm and a better experimental result vali- date its practicability and effectiveness.
出处 《计算机应用研究》 CSCD 北大核心 2014年第5期1336-1341,共6页 Application Research of Computers
基金 国家自然科学基金资助项目(61075049) 安徽省级自然科学研究基金资助项目(KJ2013A009 KJ2012B038) 安徽省优秀青年人才基金资助项目(2011SQRL018) 安徽大学青年科学研究基金资助项目(KJQN1015)
关键词 人工蜂群算法 交叉突变算子 差分进化 函数优化 K-均值 artificial bee colony algorithm intersect mutation operator differential evolution function optimization K-means
  • 相关文献

参考文献31

  • 1BONABEAU E,DORIGO M,THERAULAZ G.Swarm intelligence:from natural to artificial systems[M].[S.l.]:Oxford University Press,1999.
  • 2COLORNI A,DORIGO M,MANIEZZO V.Positive feedback as a search strategy[R].1991.
  • 3KENNEDY J F,EBERHART R C.Particle swarm optimization[C]//Proc of IEEE International Conference of Neural Network.1995.
  • 4KARABOGA D.An idea based on honey bee swarm for numerical optimization,TR06[R].[S.l.]:Erciyes University Press,2005.
  • 5KARABOGA 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.
  • 6KARABOGA D,BASTURK B.On the performance of artificial bee colony (ABC) algorithm[J].Applied Soft Computing,2008,8(1):687-697.
  • 7ZHU Guo-pu,KWONG S.Gbest-guided artificial bee colony algorithm for numerical function optimization[J].Applied Mathematics and Computation,2010,217(7):3166-3173.
  • 8GAO Wei-feng,LIU San-yang,HUANG Ling-ling.A global best artificial bee colony algorithm for global optimization[J].Journal of Computational and Applied Mathematics,2012,236(11):2741-2753.
  • 9胡珂,李迅波,王振林.改进的人工蜂群算法性能[J].计算机应用,2011,31(4):1107-1110. 被引量:45
  • 10OZTURK C,KARABOGA D.Hybrid artificial bee colony algorithm for neural network training[C]//Proc ofIEEE Congress on Evolutionary Computation.[S.l.]:IEEE Press,2011:84-88.

二级参考文献33

  • 1王湘中,喻寿益,贺素良,夏利锋.一种强引导进化型遗传算法[J].控制与决策,2004,19(7):795-798. 被引量:13
  • 2孟红记,郑鹏,梅国晖,谢植.基于混沌序列的粒子群优化算法[J].控制与决策,2006,21(3):263-266. 被引量:76
  • 3DORGO M, MANIEZZO V, COLORNI A. The ants system: optimization by a colony of cooperating agents [J]. IEEE Transactions on System, Man and Cybernetics Part B: Cybernetics, 1996, 26(1) : 29-41.
  • 4KENNEDY J, EBETHART R. Particle swarm optimization [ C ]// Proceeding of IEEE International Conference on Neural Networks. Piseataway, NJ: IEEE Computer Society, 1995:1942 - 1948.
  • 5von FRISCH K. Decoding the language of the bee [ J ]. Science, 1974, 185(4152) : 663-668.
  • 6SEELEY T D. The wisdom of the hive: the social physiology of honey bee colonies[ M ]. Boston, Massachusetts: Harvard University Press, 1995.
  • 7KARABOGA D. A idea based on bee swarm for numerical optimization, TR06 [ R]. [ S. 1. ] : Erciyes University, Engineering Faculty, Computer Engineering Department, 2005.
  • 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. On the performance of Artificial Bee Colony (ABC) algorithm [ J ]. Applied Soft Computing, 2008, 8(1) : 687 - 697.
  • 10ColorniA,DorigoM,ManiezzoV,etal.Distribu-tedoptimizationbyantcolonies[C]//AppearedinProceedingsofEuropeanConferenceonArtificialLife.Paris,France:ElsevirPublishing,1991:134-142.

共引文献65

同被引文献69

  • 1刘美全,徐章遂,王建斌.基于磁偶极子能级分布的缺陷反演成像[J].中国机械工程,2005,16(11):952-955. 被引量:5
  • 2陈功,张雄伟.一种基于灰关联分析的语音/音乐分类方法[J].声学技术,2007,26(2):262-267. 被引量:8
  • 3SNARSKII A A,ZHENIROVSKYY M,MEINERT D,et al.An integral equation model for the magnetic flux leakagemethod[J].NDT & E International,2010,43:343-347.
  • 4XU C,WANG C L,JI E Z,et al. Finite-element neural network-based solving 3-D differential equations in MFL[J].IEEE Transactions on Magnetics,2012,48(12):4747-4756.
  • 5CARVALHOA A A,REBELLOA J M A,SAGRILO L V S.MFL signals and artificial neural networks applied to detectionand classification of pipe weld defects[J].NDT & E International,2006,39:661-667.
  • 6HAN W H,XU J,WANG P,et al. Defect profile estimationfrommagnetic flux leakage signal via efficient managing particleswarmoptimization[J].Sensors,2014,14:10361-10380.
  • 7KARABOGA D. An idea based on honey bee swarm for numericaloptimization[R].Technical Report-tr06,Erciyes University,Engineering Faculty,Computer Engineering Department,2005.
  • 8PARK J,HAN Y. Swarm intelligence topology optimizationbased on artificial bee colony algorithm[J].InternationalJournal of Precision Engineering and Manufacturing,2013,14(1):115-121.
  • 9BANSAL J C,SHARMA H,ARYA K V.Memetic search inartificial bee colony algorithm[J].Soft Computing,2013,17(10):1911-1928.
  • 10Cire§an D , Meier U , Masci J , et al. Multi-column deep neural networkfor traffic sign classification[J]. Neural Networks,2012,32 :333 -338.

引证文献10

二级引证文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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