纺织高校基础科学学报2016,Vol.29Issue(1):128-133,6.DOI:10.13338/j.issn.1006-8341.2016.01.022
基于多子群协同进化的自适应萤火虫算法
A self-adaptive firefly algorithm based on multi-swarm cooperative evolutionary
摘要
Abstract
In order to improve the convergence speed and computational accuracy of firefly algo-rithm,a new algorithm which introduce the cooperative evolutionary idea to self-adaptive fire-fly algorithm is proposed.Specifically,the population is divided into two subgroups and adopt different strategies for the two subgroups evolution at the same time.Finally,comparing the CAFA algorithm,the firefly algorithm and the adaptive firefly algorithm in six typical bench-mark functions,the simulation results show that the CAFA algorithm can search for global op-timization more quickly and precisely than firefly algorithm and self-adaptive firefly algorithm.关键词
萤火虫算法/协同进化/多子群/自适应Key words
firefly algorithm/cooperative evolutionary/multi-swarm/self-adaptive分类
信息技术与安全科学引用本文复制引用
张毅,贺兴时..基于多子群协同进化的自适应萤火虫算法[J].纺织高校基础科学学报,2016,29(1):128-133,6.基金项目
陕西省自然科学基础研究计划项目(2014JM1006) (2014JM1006)
陕西省教育厅专项科研计划项目(14JK1282) (14JK1282)
西安工程大学研究生创新基金资助项目(CX2015010) (CX2015010)