Return
Implementation of an Enhanced Crayfish Optimization Algorithm
DOI:10.3390/biomimetics9060341.png)
Abstract
En 中文
This paper presents an enhanced crayfish optimization algorithm (ECOA). The ECOA includes four improvement strategies. Firstly, the Halton sequence was used to improve the population initialization of the crayfish optimization algorithm. Furthermore, the quasi opposition-based learning strategy is introduced to generate the opposite solution of the population, increasing the algorithm's searching ability. Thirdly, the elite factor guides the predation stage to avoid blindness in this stage. Finally, the fish aggregation device effect is introduced to increase the ability of the algorithm to jump out of the local optimal. This paper performed tests on the widely used IEEE CEC2019 test function set to verify the validity of the proposed ECOA method. The experimental results show that the proposed ECOA has a faster convergence speed, greater performance stability, and a stronger ability to jump out of local optimal compared with other popular algorithms. Finally, the ECOA was applied to two real-world engineering optimization problems, verifying its ability to solve practical optimization problems and its superiority compared to other algorithms.
Keywords:
crayfish optimization algorithm
Halton sequence
quasi opposition-based learning
fish device aggregation effect
IEEE CEC2019
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

