Differential evolution with improved elite archive mutation and dynamic parameter adjustment
- 8 Downloads
Control parameters and mutation methods impact upon the global search ability of differential evolution algorithm (DE), and varying optimization issues own varying parameter settings. In this paper, an enhanced elite archive mutation strategy with self-adaption parameter adjustment (EAMSADE) is proposed to raise DE’s performance. The population’s diversity and the individual’s difference are considered by this paper to enhance the algorithm’s convergence property. EAMSADE amends the DE/rand/1 strategy by means of enhanced elite archive mutation and modifies parameters (crossover rate and scaling factor) adaptively which is based on quantitative analysis of individual variability and population diversity. To confirm the proposed EAMSADE’s performance, a suit of 21 benchmark functions from IEEE CEC2005 are utilized to carry out the experiment. The outcome of the experiment confirms that the proposed EAMSADE has got an overall improvement on convergence performance and global search ability compared to the other four amended DE.
KeywordsDifferential evolution Improve elite archive Self-adaptive parameter adjustment
The authors acknowledge the National Key Research and Development Project of China (No. 2016YFC1401800) and the Scientific Research Project of NUDT (No. ZK16-03-46, No. ZK16-03-31).
- 11.Nama, S., Saha, A.K.: A new hybrid differential evolution algorithm with self-adaptation for function optimization. Appl. Intell. 14, 1–15 (2017)Google Scholar
- 13.Elsayed, S., Sarker, R., Coello, C.C., Ray, T.: Adaptation of operators and continuous control parameters in differential evolution for constrained optimization. Soft Comput. 3, 1–22 (2017)Google Scholar
- 17.Sun, G., Peng, J., Zhao, R.: Differential evolution with individual-dependent and dynamic parameter adjustment. Soft Comput. 2, 1–27 (2017)Google Scholar
- 23.Wang, S., Li, Y., Yang, H.: Self-adaptive differential evolution algorithm with improved mutation mode. Soft Comput. 6, 1–15 (2017)Google Scholar