Adaptive Differential Evolution With Sorting Crossover Rate for Continuous Optimization Problems

Differential evolution (DE) is one of the best evolutionary algorithms (EAs). The effort of improving its performance has received great research attentions, such as adaptive DE (JADE). Based on the analysis on the aspects that may improve the performance of JADE, we introduce a modified JADE versio...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on cybernetics Vol. 47; no. 9; pp. 2742 - 2753
Main Authors Zhou, Yin-Zhi, Yi, Wen-Chao, Gao, Liang, Li, Xin-Yu
Format Journal Article
LanguageEnglish
Published United States IEEE 01.09.2017
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Differential evolution (DE) is one of the best evolutionary algorithms (EAs). The effort of improving its performance has received great research attentions, such as adaptive DE (JADE). Based on the analysis on the aspects that may improve the performance of JADE, we introduce a modified JADE version with sorting crossover rate (CR). In JADE, CR values are generated based on mean value and Gaussian distribution. In the proposed algorithm, a smaller CR value is assigned to individual with better fitness value. Therefore, the components of the individuals, which have better fitness values, can appear in the offspring with higher possibility. In addition, the better offspring generated from last iteration are supposed to have better schemes, hence these schemes are preserved in next offspring generation procedure. This modified version is called as JADE algorithm with sorting CR (JADE_sort). The experiments results with several excellent algorithms show the effectiveness of JADE_sort.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:2168-2267
2168-2275
2168-2275
DOI:10.1109/TCYB.2017.2676882