• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2023, Vol. 45 ›› Issue (12): 2216-2225.

• 人工智能与数据挖掘 • 上一篇    下一篇

一种多策略融合的人工蜂鸟算法

刘琰,张姣,姜胜腾,潘筱茜,赵海涛,魏急波   

  1. (国防科技大学电子科学学院,湖南 长沙 410073)
  • 收稿日期:2022-04-14 修回日期:2022-08-12 接受日期:2023-12-25 出版日期:2023-12-25 发布日期:2023-12-14
  • 基金资助:
    国家自然科学基金(61931020,62001483)

A multi-strategy fusion artificial hummingbird algorithm

LIU Yan,ZHANG Jiao,JIANG Sheng-teng,PAN Xiao-qian,ZHAO Hai-tao,Wei Ji-bo   

  1. (College of Electronic Science and Technology,National University of Defense Technology,Changsha 410073,China)
  • Received:2022-04-14 Revised:2022-08-12 Accepted:2023-12-25 Online:2023-12-25 Published:2023-12-14

摘要: 为提升基本人工蜂鸟算法的收敛速度和求解精度,提出了一种多策略融合的人工蜂鸟算法。首先,利用混沌反向交流策略初始化蜂鸟位置,提高初始种群的多样性;然后,通过概率动态调节函数控制蜂鸟的引导觅食和区域觅食行为,并且引入自适应螺旋改进迁移觅食行为,协调全局探索与局部搜索能力;最后,利用柯西高斯变异策略对最优蜂鸟的位置进行扰动,提高算法跳出局部最优的能力。利用9个基准测试函数进行仿真实验,并与其他5种最新的优化算法进行对比。仿真结果表明,所提算法的收敛速度更快、求解精度更高、稳定性更强。

关键词: 人工蜂鸟算法;初始化种群;自适应调节;螺旋搜索;扰动变异 ,

Abstract: In order to improve the convergence speed and solution accuracy of the basic artificial hummingbird algorithm, a multi-strategy fusion artificial hummingbird algorithm is proposed. Firstly, the hummingbird position is initialized by the chaotic reverse communication strategy to improve the diversity of the initial population. Secondly, to coordinate global exploration and local search, the probability dynamic adjustment function is designed to control the guided foraging and regional foraging behaviors of hummingbirds, and the adaptive spiral is introduced to improve the migration foraging behavior. Finally, the location of the optimal hummingbird is disturbed by the Cauchy Gaussian mutation strategy to improve the algorithm's ability to jump out of the local optimum. Finally, 9 benchmark functions are chosen to evaluate the proposed algorithm in simulation experiments, which are compared with the other five latest optimization algorithms. Simulation results show that the proposed algorithm has a faster convergence speed, higher accuracy, and stronger stability. 

Key words: artificial hummingbird algorithm, initialization population, adaptive adjustment, spiral search, disturbance mutation