Affiliation:
1. Department of Mechanical Engineering, School of Mechanical and Electrical Engineering, Guizhou Normal University , Guiyang, Guizhou 550025 , China
2. Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University , Guiyang, Guizhou 550025 , China
3. Department of Industrial Engineering and Management, Yuan Ze University , Taoyuan 32003 , Taiwan
Abstract
Abstract
Crayfish optimization algorithm (COA) is a novel bionic metaheuristic algorithm with high convergence speed and solution accuracy. However, in some complex optimization problems and real application scenarios, the performance of COA is not satisfactory. In order to overcome the challenges encountered by COA, such as being stuck in the local optimal and insufficient search range, this paper proposes four improvement strategies: search-hide, adaptive spiral elite greedy opposition-based learning, competition-elimination, and chaos mutation. To evaluate the convergence accuracy, speed, and robustness of the modified crayfish optimization algorithm (MCOA), some simulation comparison experiments of 10 algorithms are conducted. Experimental results show that the MCOA achieved the minor Friedman test value in 23 test functions, CEC2014 and CEC2020, and achieved average superiority rates of 80.97%, 72.59%, and 71.11% in the WT, respectively. In addition, MCOA shows high applicability and progressiveness in five engineering problems in actual industrial field. Moreover, MCOA achieved 80% and 100% superiority rate against COA on CEC2020 and the fixed-dimension function of 23 benchmark test functions. Finally, MCOA owns better convergence and population diversity.
Funder
Guizhou Provincial Basic Research Program
National Natural Science Foundation
Natural Science Research Project of Guizhou Provincial Education Department
Guizhou Normal University
Publisher
Oxford University Press (OUP)