多策略融合的改进麻雀搜索算法研究
Research on Improved Sparrow Search Algorithm Based on Multi Strategy Fusion
DOI: 10.12677/SEA.2022.116120, PDF,  被引量   
作者: 王玲玲, 孙 磊, 段 誉:盐城工学院机械优集学院,江苏 盐城;丁光平, 王加刚:重庆望江工业有限公司,重庆
关键词: 麻雀搜索算法Cubic映射正余弦搜索策略寻优能力Sparrow Search Algorithm Cubic Mapping Sine and Cosine Search Strategy Merit Search Capability
摘要: 针对基本麻雀搜索算法(sparrow search algorithm, SSA)存在路径规划时间长、非最优路径且收敛速度慢、容易陷入局部最优解等问题,提出了一种基于Cubic映射和正余弦搜索策略的SSA。首先,在麻雀搜索算法的基础上,引入Cubic混沌映射,对麻雀种群进行初始化策略,加速种群间的信息交流,提高了物种的多样性;再运用正余弦搜索策略对发现者位置进行更新,有效地降低了产生局部最优的概率,加快收敛的速度;最后通过6个基准测试函数对多策略融合的算法和单一策略的算法进行对比仿真实验。结果表明,该多策略的改进算法在寻优搜索能力上得到了显著的提高,迭代次数少,收敛精度提高且具有较高的实时性和稳定性。
Abstract: To address the problems of long path planning time, non-optimal path and slow convergence speed, and easy to fall into local optimal solutions in the basic sparrow search algorithm (SSA), a SSA based on Cubic mapping and sine cosine search strategy is proposed. First, based on the sparrow search algorithm, Cubic chaotic mapping is introduced to speed up information exchange between populations and improve species diversity. Initialization strategy for the sparrow population, which accelerates the information exchange between populations and improves the species diversity; Then the sine cosine search strategy is applied to update the discoverer position, which effectively reduces the probability of generating a local optimum and speeds up the convergence; Finally, the simulation experiments are conducted to compare the algorithm of multi-strategy fusion and the algorithm of single strategy by six benchmark test functions. The results show that the multi-strategy improved algorithm has significantly improved the search capability, decreased iterations, improved convergence accuracy and it has higher real-time and stability.
文章引用:王玲玲, 孙磊, 丁光平, 王加刚, 段誉. 多策略融合的改进麻雀搜索算法研究[J]. 软件工程与应用, 2022, 11(6): 1182-1190. https://doi.org/10.12677/SEA.2022.116120

参考文献

[1] 冯茜, 李擎, 全威, 裴轩墨. 多目标粒子群优化算法研究综述[J]. 工程科学学报, 2021, 43(6): 745-753. [Google Scholar] [CrossRef
[2] Tang, K.S. and Man, K.F. (1996) Genetic Algorithms and their applications. Signal Processing Magazine IEEE, 13, 22-37.
[3] 史春天, 曾艳阳, 侯守明. 群体智能算法在图像分割中的应用综述[J]. 计算机工程与应用, 2021, 57(8): 36-47.
[4] 郑洪清, 周永权. 一种自适应步长布谷鸟搜索算法[J]. 计算机工程与应用, 2013, 49(10): 68-71.
[5] Yang, X.S. and He, X. (2013) Firefly Algorithm: Recent Advances and Applications. International Journal of Swarm Intelligence, 1, 36-50.
[6] Karaboga, D. and Basturk, B. (2007) Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems. In: Melin, P., Castillo, O., Aguilar, L.T., Kacprzyk, J. and Pedrycz, W., Eds., Foundations of Fuzzy Logic and Soft Computing, Springer, Berlin, 789-798.
[7] Xue, J.K. and Shen, B. (2020) A Novel Swarm Intelligence Optimization Approach: Sparrow Search Algorithm. Systems Science & Control Engineering, 8, 22-34.
[8] 吕鑫, 慕晓冬, 张钧. 基于改进麻雀搜索算法的多阈值图像分割[J]. 系统工程与电子技术, 2021, 43(2): 318-327.
[9] 汤安迪, 韩统, 徐登武, 谢磊. 基于混沌麻雀搜索算法的无人机航迹规划方法[J]. 计算机应用, 2021, 41(7): 2128-2136.
[10] 欧阳城添, 朱东林. 融合K-means的多策略改进麻雀搜索算法研究[J]. 电光与控制, 2021, 28(12): 11-16.
[11] 吕鑫, 慕晓冬, 张钧, 王震. 混沌麻雀搜索优化算法[J]. 北京航空航天大学学报, 2021, 47(8): 1712-1720. bh.1001-5965.2020.0298 [Google Scholar] [CrossRef
[12] 毛清华, 张强. 融合柯西变异和反向学习的改进麻雀算法[J]. 计算机科学与探索, 2021, 15(6): 1155-1164.