| 824 | 5 | 146 |
| 下载次数 | 被引频次 | 阅读次数 |
鲸鱼优化算法(WOA)在处理高维度数据和含有多个局部最优解的问题时,存在着一定的局限性,如易陷入局部最优、收敛速度慢和参数调整不够灵活。于是提出了一种改进的WOA算法,设计了一种非线性收敛因子用于替代原算法中的线性收敛因子,提高算法的收敛速度;其次,引入一种自适应权重机制,避免单一惯性权重可能导致的过早收敛或振荡问题;然后,融合黄金分割算法提高鲸鱼群体的多样性和全局搜索能力。最后,将所提出算法在8个测试函数以及机器人路径规划等方面与其他算法进行实验对比,实验结果表明,所提出算法得到的效果更好。
Abstract:The Whale Optimization Algorithm(WOA) is constrained in its ability to process high-dimensional data and problems with multiple local optimal solutions. These limitations include a proclivity to converge on local optima, a slow convergence speed, and an insufficient degree of flexibility in parameter adjustment. An enhanced version of the WOA algorithm is presented. Firstly, a nonlinear convergence factor was designed to replace the linear convergence factor in the original algorithm, thereby improving the convergence speed of the algorithm. Secondly, an adaptive weight mechanism was introduced to circumvent premature convergence or oscillation issues that may arise from a single inertia weight. Subsequently, the Golden Section algorithm is integrated with the objective of enhancing the diversity of whale groups and the capacity for global search. Finally, the proposed algorithm is evaluated in comparison with other algorithms on the basis of eight test functions and robot path planning. The experimental results demonstrate that the proposed algorithm exhibits superior performance.
[1] DORIGO M,MANIEZZO V,COLORNI A.Ant system:Optimization by a colony of cooperating agents[J].IEEE Transactions on Systems,Man,and Cybernetics,Part b (Cybernetics),1996,26(1):29-41.
[2] MIRJALILI S,LEWIS A.The whale optimization algorithm [J].Advances in Engineering Software,2016,95:51-67.
[3] KARABOGA D,AKAY B.A comparative study of artificial bee colony algorithm[J].Applied Mathematics and Computation,2009,214(1):108-132.
[4] XUE J,SHEN B.Dung beetle optimizer:A new meta-heuristic algorithm for global optimization[J].The Journal of Supercomputing,2023,79(7):7305-7336.
[5] DEHGANI M,HUBALOVSKY S,TROJOVSKY P.Nor-thern goshawk optimization:A new swarm-based algorithm for solving optimization problems[J].Ieee Access,2021,9:162059-162080.
[6] 高卫峰,罗宇婷,原杨飞.求解非线性方程组的智能优化算法综述[J].控制与决策,2021,36(4):769-778.
[7] SHISHAVAN S T,GHAREHCHOPO F S.An improved cuckoo search optimization algorithm with genetic algorithm for community detection in complex networks[J].Multimedia Tools and Applications,2022,81(18):25205-25231.
[8] SALEEM S,HUSSAIN F,BALOCH K N.IWO-IGA:A hybrid whale optimization algorithm featuring improved gene-tic characteristics for mapping real-time applications onto 2D network on chip [J].Algorithms,2024,17(3):115.
[9] GHAREHCHOPO F S.An improved Harris Hawks optimization algorithm with multi-strategy for community detection in social network[J].Journal of Bionic Engineering,2023,20(3):1175-1197.
[10] 李广强,董文超,朱大庆,等.基于改进鲸鱼优化算法的AUV三维路径规划[J].系统工程与电子技术,2023,45(7):2170-2182.
[11] 郭辉,付接递,李振东,等.基于改进鲸鱼算法优化SVM参数和特征选择[J].吉林大学学报(工学版),2023,53(10):2952-2963.
[12] ABD EI AZIZ M,EWEES A A,HASSANIEN A E.Whale optimization algorithm and moth-flame optimization for multilevel thresholding image segmentation[J].Expert Systems with Applications,2017,83:242-256.
[13] LI H,GUO Y.An improved whale optimization algorithm for global optimization and realized volatility prediction[J].Computers,Materials & Continua,2023,77(3):2935-2969.
[14] 许德刚,王再庆,郭奕欣,等.鲸鱼优化算法研究综述[J].计算机应用研究,2023,40(2):328-336.
[15] 王颍超.鲸鱼优化算法研究与应用进展[J].计算机工程与科学,2024,46(5):881-896.
[16] LIANG X,ZHANG Z.A whale optimization algorithm with convergence and exploitability enhancement and its application[J].Mathematical Problems in Engineering,2022,2022(1):2904625.
[17] OLIVA D,ABD EI AZIZ M,HASSANIEN E A.Para-meter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm[J].Applied Energy,2017,200:141-154.
[18] 王梓辰,窦震海,董军,等.多策略改进的自适应动态鲸鱼优化算法 [J].计算机工程与设计,2022,43(9):2638-2645.
[19] 肖子雅,刘升.精英反向黄金正弦鲸鱼算法及其工程优化研究[J].电子学报,2019,47(10):2177-2186.
[20] 王兴旺,张清杨,姜守勇,等.基于改进鲸鱼优化算法的动态无人机路径规划 [J].计算机应用研究,2015,42(5):1401-1408.
[21] HOSNY K M,AWAD A I,SAID W,et al.Enhanced whale optimization algorithm for dependent tasks off loa-ding problem in multi-edge cloud computing[J].Alexandria Engineering Journal,2024,97:302-318.
[22] 赵俊涛,罗小川,刘俊秘.改进鲸鱼优化算法在机器人路径规划中的应用[J].东北大学学报(自然科学版),2023,44(8):1065-1071.
[23] 蔡雨岑,杜鹏桢.基于平衡鲸鱼优化算法的无人车路径规划[J].控制与决策,2021,36(11):2647-2655.
[24] TANYILDIZI E,DEMIR G.Golden sine algorithm:A novel math-inspired algorithm[J].Advances in Electrical & Computer Engineering,2017,17(2)):71-78.
[25] SU Y,DAI Y,LIU Y.A hybrid hyper-heuristic whale optimization algorithm for reusable launch vehicle reentry trajectory optimization[J].Aerospace Science and Technology,2021,119:107200.
基本信息:
DOI:10.19323/j.issn.1673-6524.202409011
中图分类号:TP242;TP18
引用信息:
[1]曾广财,叶军,宋苏洋,等.一种改进的鲸鱼优化算法在机器人路径规划中的应用[J].火炮发射与控制学报,2025,46(05):7-14.DOI:10.19323/j.issn.1673-6524.202409011.
基金信息:
国家自然科学基金项目(62166027); 江西省教育厅科技项目(GJJ211920)