Co-Evolutionary Niching Differential Evolution Algorithm for Global Optimization
Le Wei Yan, Jianjun Chen, Qi Li, Jiafa Mao, Weiguo Sheng · IEEE Access · 2021
Preserving an appropriate population diversity is critical for the performance of evolutionary algorithms. In this paper, we present a co-evolutionary niching strategy (CoEN) to dynamically evolve appropriate niching methods and incorporate it into differential evolution (DE) to preserve the population diversity. The proposed CoEN strategy is achieved by optimizing a criterion, which involves both fitness improvement and population diversity resulting from employing the niching methods during evolution of DE. To verify the performance of proposed method, an extensive test on benchmark functions taken from CEC2019 and CEC2014 has been carried out. The results show the significance of the proposed CoEN and, by incorporating the CoEN, the resulting DE is able to achieve a better or competitive performance than related EA algorithms.