Self-adaptive Differential Evolution Algorithm with Crossover Strategies Adaptation and Its Application in Parameter Estimation

Qinqin Fan,Yilian Zhang
DOI: https://doi.org/10.1016/j.chemolab.2015.12.020
IF: 4.175
2016-01-01
Chemometrics and Intelligent Laboratory Systems
Abstract:The performance of differential evolution (DE) is significantly influenced by the choice of crossover strategies; therefore, a self-adaptive differential evolution algorithm with crossover strategies adaptation (CSA-SADE) is proposed in this paper to enhance the performance of DE. In CSA-SADE, the suitable control parameters, mutation strategies, and crossover strategies can be achieved in different evolution stages. To demonstrate the effectiveness of CSA-SADE, the proposed algorithm is compared with eight state-of-the-art evolutionary algorithms. The simulation results indicate that CSA-SADE outperforms five improved DE algorithms and three non-DE approaches on a set of 25 CEC2005 benchmark functions. Additionally, the proposed algorithm is employed to estimate the kinetic parameters of mercury oxidation; the results show that CSA-SADE performs better than the compared algorithms in this simulation example.
What problem does this paper attempt to address?