Back to Search
Start Over
An Improved Cuckoo Search Algorithm Utilizing Nonlinear Inertia Weight and Differential Evolution for Function Optimization Problem
- Source :
- IEEE Access, Vol 9, Pp 161352-161373 (2021)
- Publication Year :
- 2021
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2021.
-
Abstract
- This paper proposes an improved cuckoo search (CS) algorithm combining nonlinear inertial weight and differential evolution algorithm (WCSDE) to overcome the shortcomings of the CS algorithm, such as low convergence accuracy, lack of information exchange within the population, and inadequate local search capabilities. Compared with other CS variants, two strategies are proposed in this paper to improve the properties of the WCSDE. On the one hand, a non-linearly decreasing inertia weight with the number of evolutionary iterations is employed in the WCSDE to improve the update method of the bird’s nest position, enhance the balance between the exploration and development capabilities, and strengthen the local optimization capability. On the other hand, the mutation and cross-selection mechanisms of the differential evolution (DE) algorithm are introduced to make up for the lack of the mutual relationship between the populations, avoid the loss of practical information, and increase the convergence accuracy. In the experiment part, 13 classic benchmark functions are selected to execute the function optimization tasks among the standard CS, the WCSDE, and other four CS variants to verify the effectiveness of the proposed algorithm from two aspects. The results and corresponding statistical analysis reveal that the proposed algorithm has better global search ability and strengthener robustness.
- Subjects :
- Mathematical optimization
General Computer Science
Computer science
Function optimization
media_common.quotation_subject
General Engineering
function optimization
Inertia
Cuckoo search algorithm
TK1-9971
Nonlinear system
adaptive adjustment strategy
Differential evolution
General Materials Science
Electrical engineering. Electronics. Nuclear engineering
Cuckoo search
nonlinear inertia weight
differential evolution algorithm
media_common
Subjects
Details
- ISSN :
- 21693536
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....c98a8f18f1ae6ed3f2cd8668a9de6c27