arrow
Return

Implementation of an Enhanced Crayfish Optimization Algorithm

delete2024-06-04
delete3
delete
OA
AI
Y
Yi Zhang *
P
Pengtao Liu
李艳红 cover
李艳红 (Yanhong Li)
DOI:10.3390/biomimetics9060341delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

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

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

B
Biomimetics
IF:
3.9
Papers:
3.2K
Citations:
5.1K

Organization

J
Jilin Jianzhu University
Scholars:
1.5K
Papers: 1.0K
Citations: 1.7K