计算机技术与发展2025,Vol.35Issue(10):148-157,10.DOI:10.20165/j.cnki.ISSN1673-629X.2025.0135
融合精英反向学习与纵横交叉的蛇优化算法
Snake Optimization Algorithm Combining Elite Inverse Learning and Crisscross Strategy
摘要
Abstract
The snake optimization algorithm(SO)is a meta-heuristic algorithm inspired by the behavior of snakes in nature.To address issues such as slow convergence and susceptibility to local optima in the standard SO,an enhanced snake optimization algorithm with elite inverse learning and crisscross strategy(EILSO)has been proposed.Firstly,initialize the population through a mutation-based elite inverse learning strategy,utilizing elite individuals to enhance the quality of the initial population,thereby accelerating the convergence speed of the algorithm.Secondly,an oscillation factor following strategy is incorporated into the process of updating individual positions,which enhances the algorithm's exploration capabilities and increases its ability to escape from local optima.Lastly,a cross-strategy that includes both lateral and longitudinal crossovers is introduced,lateral crossover strengthens the global search capability of the algorithm,while longitudinal crossover prevents premature convergence,these two types of crossovers are performed consecutively to improve the overall optimization performance of the algorithm.Simulation tests were conducted using 13 benchmark functions,comparing the EILSO against various other optimization algorithms.The results havedemonstrated that EILSO converges faster,achieves higher solution accuracy,and is less likely to get trapped in local optima.To validate the feasibility of EILSO in practical applications,it was applied to a gear system design problem and compared with other algorithms,the outcomes indicated that EILSO exhibits certain advantages in solving real-world problems.关键词
蛇优化算法/精英反向学习/纵横交叉策略/函数优化问题/工程优化问题Key words
snake optimization algorithm/elite inverse learning/crisscross strategy/function optimization problem/engineering optimization problem分类
信息技术与安全科学引用本文复制引用
叶汶建,王冰,王一荻..融合精英反向学习与纵横交叉的蛇优化算法[J].计算机技术与发展,2025,35(10):148-157,10.基金项目
黑龙江省省属高等学校基本科研业务费项目(1454ZD008) (1454ZD008)
黑龙江省自然科学基金联合基金重点项目(ZL2024A001) (ZL2024A001)