计算机与现代化 ›› 2024, Vol. 0 ›› Issue (01): 117-126.doi: 10.3969/j.issn.1006-2475.2024.01.019

• 算法设计与分析 • 上一篇    

融入动态学习与高斯变异的自适应秃鹰搜索算法

  

  1. (1.牡丹江师范学院数学科学学院,黑龙江 牡丹江 157009; 2.牡丹江师范学院应用数学研究所,黑龙江 牡丹江 157009;
    3.牡丹江师范学院计算机与信息技术学院,黑龙江 牡丹江 157009)
  • 出版日期:2024-01-23 发布日期:2024-02-26
  • 作者简介:夏煌智(1999—),男,福建福州人,CCF学生会员,硕士研究生,研究方向:机器学习,数据挖掘,E-mail: xiahuangzhi_bread@163.com; 通信作者:陈丽敏(1970—),女,黑龙江肇源人,教授,CCF会员,硕士生导师,博士,研究方向:机器学习,数据挖掘,E-mail: chenlimin_clm@126.com; 毛雪迪(1997—),女,黑龙江肇东人,硕士研究生,研究方向:机器学习,智能计算,E-mail: mxd1127853433@163.com。
  • 基金资助:
    黑龙江省自然科学基金资助项目(LH2019F051); 牡丹江师范学院科技创新项目(kjcx2022-019mdjnu, kjcx2022-097mdjnu)

Adaptive Bald Eagle Search Algorithm with Dynamic Learning and Gaussian Mutation

  1. (1. School of Mathematical Science, Mudanjiang Normal University, Mudanjiang 157009, China;
    2. Institute of Applied Mathematics, Mudanjiang Normal University, Mudanjiang 157009, China;
    3. School of Computer and Information Technology, Mudanjiang Normal University, Mudanjiang 157009, China)
  • Online:2024-01-23 Published:2024-02-26

摘要: 摘要: 针对标准秃鹰搜索算法寻优时存在的初始种群分布不均匀、个体适应性差和易陷入局部最优等问题,提出一种改进的秃鹰搜索算法应用于求解函数优化问题。首先,引入Circle混沌映射丰富初始种群的多样性,在搜索空间阶段引入一种非线性权重自适应地调整算法搜索与开发的能力;其次,令螺旋搜索过程中秃鹰领导者个体向具有代表性的秃鹰个体进行动态学习,产生出适应性强的秃鹰个体;最后,对最佳搜索位置的秃鹰个体执行高斯变异策略,根据个体适应度大小择优更新曲线俯冲过程中的秃鹰领导者个体,种群中多数秃鹰个体的适应性得到增强,能够一定程度上避免算法在函数寻优时出现的停滞局面。通过在若干基准测试函数与部分CEC2017函数的对比实验验证了本文算法的优越性。

关键词: 关键词: 秃鹰搜索算法, Circle混沌映射, 非线性权重, 动态学习, 高斯变异

Abstract: Abstract: To address the problems of uneven initial population distribution, poor individual adaptability and the tendency to fall into local optimality in bald eagle search algorithm, an improved bald eagle search algorithm is proposed for solving function optimization problems. Firstly, the Circle chaos mapping strategy is introduced in the initialization phase to enrich the diversity of the initial bald eagle individuals. The nonlinear weights are introduced to break the inherent linear search pattern of bald eagle individuals in the selected search space phase, and adaptively adjust the ability of the algorithm to search and exploit. Secondly, the bald eagle leader learns dynamically from the representative bald eagle individuals in the best search position. The purpose is to update the individual adaptive bald eagles during the spiral search. Finally, the Gaussian variation strategy is executed for the bald eagle individuals in the best search position, and the bald eagle leader individuals in the curve swoop process are updated iteratively according to the size of individual fitness, and the fitness of most bald eagle individuals in the population is enhanced, which can avoid the stagnation situation of algorithm in the function search to a certain extent. Based on some benchmark test functions and comparative experiments of some CEC2017 functions, the superiority of the algorithm proposed in this paper is verified.

Key words: Key words: bald eagle search algorithm, Circle chaotic map, non-linear weight, dynamic learning, Gaussian mutation

中图分类号: