基于惯性权值和自适应变异改进的麻雀搜索算法
Improved Sparrow Search Algorithm Based on Inertia Weight Value and Adaptive Mutation
摘要: 传统的麻雀搜索算法(SSA)在求解复杂优化问题的时候,可能出现陷入局部最优的情况。为改进SSA算法以提高算法的收敛速度与收敛精度,本文在已有研究的基础上提出了基于惯性权值和自适应变异改进的麻雀搜索算法(IASSA)。首先利用改进的Chebyshev混沌初始化种群来增加种群的多样性,提高麻雀个体的遍历性,以期望种群可以尽可能均匀分布搜索空间;其次,增加一种惯性权值来改善发现者的更新位置,以减小过早陷入局部最优的概率;最后,提出一种自适应的选择变异策略使得麻雀在陷入局部最优时能够跳出。通过对10个基准测试函数进行的仿真实验,结果表明,所提算法较原算法有着更好的收敛速度与收敛精度。
Abstract: The traditional sparrow search algorithm (SSA) may fall into local optimization when solving com-plex optimization problems. In order to improve the SSA algorithm to improve the convergence speed and accuracy of the algorithm, an improved sparrow search algorithm (IASSA) based on iner-tia weight value and adaptive mutation is proposed based on the existing research. Firstly, the im-proved Chebyshev chaos is used to initialize the population to increase the diversity of the popula-tion and improve the ergodicity of sparrow individuals, so as to expect the population to distribute the search space as evenly as possible; Secondly, an inertia weight value is added to improve the update position of the discoverer to reduce the probability of falling into the local optimum too ear-ly; Finally, an adaptive selection mutation strategy is proposed to make sparrows jump out when they fall into local optimization. The simulation results of 10 benchmark functions show that the proposed algorithm has better convergence speed and convergence accuracy than the original algo-rithm.
文章引用:韩斌彬, 朱金秋. 基于惯性权值和自适应变异改进的麻雀搜索算法[J]. 应用数学进展, 2023, 12(7): 3165-3178. https://doi.org/10.12677/AAM.2023.127317

参考文献

[1] Tilahun, S.L. and Ngnotchouye, J.M.T. (2017) Firefly Algorithm for Discrete Optimization Problems: A Survey. KSCE Journal of Civil Engineering, 21, 535-545. [Google Scholar] [CrossRef
[2] Kennedy, J. and Eber-hart, R. (1995) Particle Swarm Optimization. Proceedings of the IEEE International Conference on Neural Networks, 4, 1942-1948.
[3] Mirjalili, S. and Lewis, A. (2014) Grey Wolf Optimizer. Advances in Engineering Software, 69, 46-61. [Google Scholar] [CrossRef
[4] Mirjalili, S. and Lewis A. (2016) The Whale Optimization Algorithm. Advances in Engineering Software, 95, 51-67. [Google Scholar] [CrossRef
[5] Mirjalili, S. (2016) SCA: A Sine Cosine Algorithm for Solving Optimization Problems. Knowledge-Based Systems, 96, 120-133. [Google Scholar] [CrossRef
[6] Xue, J.K. and Shen, B. (2020) A Novel Swarm Intelligence Op-timization Approach: Sparrow search Algorithm. Systems Science & Control Engineering, 8, 22-34. [Google Scholar] [CrossRef
[7] 马卫, 朱娴, 李微微. 基于莱维飞行麻雀搜索优化的Otsu多阈值图像分割[J]. 计算机时代, 2023(4): 77-85.
[8] 董维振, 陈燕. 基于改进麻雀搜索算法的带钢面标识别方法[J]. 现代制造工程, 2023(2): 84-91+69.
[9] 刘美辰. 基于高光谱技术的牛奶蛋白质含量预测与分析[D]: [硕士学位论文]. 呼和浩特: 内蒙古农业大学, 2022.
[10] 唐延强, 李成海, 宋亚飞, 陈晨, 曹波. 自适应变异麻雀搜索优化算法[J]. 北京航空航天大学学报, 2023, 49(3): 681-692.
[11] 陈功, 曾国辉, 黄勃, 刘瑾. 螺旋探索与自适应混合变异的麻雀搜索算法[J]. 小型微型计算机系统, 44(4): 779-786.
[12] 汤安迪, 韩统, 徐登武, 谢磊. 基于等级制度和布朗运动的混沌麻雀搜索算法[J]. 空军工程大学学报(自然科学版), 2021, 22(3): 96-103.
[13] 毛清华, 张强, 毛承成, 柏嘉旋. 混合正弦余弦算法和Lévy飞行的麻雀算法[J]. 山西大学学报(自然科学版), 2021(6): 1086-1091.
[14] 柳长安, 冯雪菱, 孙长浩, 赵丽娟. 基于改进麻雀算法的最大二维熵分割方法[J]. 激光技术, 2022, 46(2): 274-282.
[15] 王辉, 童楠, 符强. 多策略融合的麻雀搜索算法[J]. 计算机系统应用, 2023, 32(6): 159-165.
[16] 胡树斌, 魏霖静. 基于混合策略改进的麻雀搜索算法[J]. 计算机技术与发展, 2023, 33(4): 146-153+160.
[17] 蓝婷婷, 游林, 翁昕耀. 基于Chebyshev混沌映射与模糊金库的指静脉安全认证方案[J]. 通信技术, 2019, 52(6): 1469-1476.
[18] 蒋东华, 朱礼亚, 沈子懿, 王兴元, 陈颖频. 结合二维压缩感知和混沌映射的双图像视觉安全加密算法[J]. 西安交通大学学报, 2022, 56(2): 139-148.
[19] 张伟康, 刘升. 自适应t分布与黄金正弦改进的麻雀搜索算法及其应用[J]. 微电子学与计算机, 2022, 39(3): 17-24.