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

具有协同寻优的蝙蝠萤火虫混合优化算法
引用本文:温泰,赵志刚,莫海淼.具有协同寻优的蝙蝠萤火虫混合优化算法[J].广西科学院学报,2019,35(2):140-146.
作者姓名:温泰  赵志刚  莫海淼
作者单位:广西大学计算机与电子信息学院,广西南宁,530004;广西大学计算机与电子信息学院,广西南宁,530004;广西大学计算机与电子信息学院,广西南宁,530004
基金项目:广西自然科学基金项目(2015GXNSFAA139296)资助。
摘    要:萤火虫算法存在着对于初始解分布的依赖性、后期收敛速度慢、易于停滞、早熟和求解精度低等缺陷。本研究在萤火虫算法引入蝙蝠种群在全局最优附近进行更加详细的局部搜索,以协助萤火虫种群进行寻优;并在寻优过程中加强蝙蝠种群与萤火虫种群的信息交互,协调寻优;最后对全局最优个体进行高斯扰动以增加种群的多样性,从而避免种群陷入局部最优解。通过使用6个常见的基准测试函数对该算法进行测试,并与其他3种算法(标准粒子群算法、蝙蝠算法、萤火虫算法)进行对比实验,结果表明该混合算法的总体性能优于其他3种算法。引入蝙蝠种群对萤火虫性能有较大提升,改善切实有效。

关 键 词:函数优化  蝙蝠算法  萤火虫算法  协同寻优

The Hybrid Bat and Firefly Algorithm with Collaborative Optimization
WEN Tai,ZHAO Zhigang and MO Haimiao.The Hybrid Bat and Firefly Algorithm with Collaborative Optimization[J].Journal of Guangxi Academy of Sciences,2019,35(2):140-146.
Authors:WEN Tai  ZHAO Zhigang and MO Haimiao
Institution:College of Computer and Electronics Information, Guangxi University, Nanning, Guangxi, 530004, China,College of Computer and Electronics Information, Guangxi University, Nanning, Guangxi, 530004, China and College of Computer and Electronics Information, Guangxi University, Nanning, Guangxi, 530004, China
Abstract:The improved firefly algorithm has defects such as dependence on the initial solution distribution, slow convergence in the later stage, easy stagnation, early maturity and low accuracy. This algorithm introduces the bat population to do a more detailed local search near the global optimum to help the firefly population to optimize. In the process of optimization, the information interaction between the bat population and the firefly population is enhanced, and the optimization is coordinated. Finally, Gaussian perturbation is applied to the global optimum individuals to increase the diversity of the population and avoid the population falling into the local optimum solution. The algorithm was tested by using six benchmark functions and compared with the other three algorithms (standard particle swarm algorithm, bat algorithm, firefly algorithm).The results show the overall performance of this hybrid algorithm is better than the other three algorithms. The introduction of the bat population has greatly improved the performance of firefly, and the improvement is effective.
Keywords:function optimization  bat algorithm  firefly algorithm  collaborative optimization
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《广西科学院学报》浏览原始摘要信息
点击此处可从《广西科学院学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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