J4 ›› 2015, Vol. 37 ›› Issue (09): 1698-1706.
• 论文 • Previous Articles Next Articles
LI Kangshun,WANG Fajie,ZHANG Chuhu,YANG Lei,CHEN Yan
Received:
Revised:
Online:
Published:
Abstract:
Differential evolution algorithms are weak in local searching and easy to dropping into the local optimal solutions at the same time. The search performance of these algorithms is mainly based on the parameter setting of their crossover probability and mutation factors. To improve the above shortcomings of differential evolution algorithms, we propose an adaptive differential evolution algorithm called ZJADE on the basis of indepth research and analysis of the adaptive differential evolution with optional external archive (JADE). Skew tent chaotic mapping is used to initialize the population in order to generate uniformly dispersed population. During each generation, the crossover probability of each individual is generated according to the normal distribution and the Cauchy distribution while the mutation factors are independently generated according to the normal distribution. The crossover probability and mutation factors of successful individuals are saved, and the statistical crossover probability is employed. The ZJADE algorithm is compared with multiple stateoftheart adaptive differential evolution algorithms through thirteen classical test functions. The results show that the ZJADE obtains better solution accuracy and quicker convergence speed, thus having a better search performance.
Key words: adaptive differential evolution algorithm;chaotic mapping;statistical crossover probability;Cauchy distribution;normal distribution
LI Kangshun,WANG Fajie,ZHANG Chuhu,YANG Lei,CHEN Yan. An improved differential evolution algorithm based on JADE[J]. J4, 2015, 37(09): 1698-1706.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2015/V37/I09/1698