首页 | 本学科首页   官方微博 | 高级检索  
     

动态双子群协同进化果蝇优化算法
引用本文:韩俊英,刘成忠,王联国.动态双子群协同进化果蝇优化算法[J].模式识别与人工智能,2013,26(11):1057-1067.
作者姓名:韩俊英  刘成忠  王联国
作者单位:甘肃农业大学信息科学技术学院兰州730070
基金项目:国家自然科学基金项目(No.61063028)、甘肃省自然科学基金项目(No.1208RJZA133)、甘肃省科技支撑计划项目(No.1011NKCA058)、甘肃省教育厅科研基金项目(No.1202-04)、甘肃省高等学校科研基金项目(No.2013A-060)资助
摘    要:针对基本果蝇优化算法(FOA)寻优精度不高和易陷入局部最优的缺点,提出动态双子群协同进化果蝇优化算法(DDSCFOA).该算法在运行过程中根据群体的进化水平,动态地将整个种群划分为先进子群和后进子群;先进子群采用混沌算法在局部最优解邻域内进行精细的局部搜索,后进子群采用基本FOA算法进行全局搜索,较好地平衡局部搜索能力和全局搜索能力;两个子群间的信息通过全局最优个体的更新和种群个体的重组进行交换.DDSCFOA算法能跳出局部极值,避免陷入局部最优.仿真结果表明,动态双子群协同进化的策略有效可行,DDSCFOA算法比基本FOA算法具有更好的优化性能.

关 键 词:果蝇优化算法  群体智能  协同进化  早熟收敛  
收稿时间:2013-02-27

Dynamic Double Subgroups Cooperative Fruit Fly Optimization Algorithm
HAN Jun-Ying,LIU Cheng-Zhong,WANG Lian-Guo.Dynamic Double Subgroups Cooperative Fruit Fly Optimization Algorithm[J].Pattern Recognition and Artificial Intelligence,2013,26(11):1057-1067.
Authors:HAN Jun-Ying  LIU Cheng-Zhong  WANG Lian-Guo
Affiliation:College of Information Science and Technology,Gansu Agricultural University,Lanzhou 730070
Abstract:In order to overcome the demerits of basic Fruit Fly Optimization Algorithm(FOA),such as low convergence precision and easily relapsing into local optimum,a dynamic double subgroup cooperative Fruit Fly Optimization Algorithm (DDSCFOA) is presented. Firstly,the whole group is dynamically divided into advanced subgroup and backward subgroup according to its own evolutionary level. Secondly,a finely local searching is made for advanced subgroup in the neighborhood of local optimum with Chaos algorithm,and a global search with FOA is made for backward subgroup,so that the whole group keeps in good balance between the global searching ability and local searching ability. Finally,two subgroups exchange information by updating the overall optimum and recombining the subgroups. DDSCFOA can jump out of local optimum and avoid falling into local optimum. The experimental results show that the strategy of dynamic double subgroup cooperative evolution is effective and feasible,DDSCFOA is much better than basic FOA in convergence velocity and convergence precision.
Keywords:Fruit Fly Optimization Algorithm  Swarm Intelligence  Cooperative Evolution  Premature Convergence  
点击此处可从《模式识别与人工智能》浏览原始摘要信息
点击此处可从《模式识别与人工智能》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号