DocumentCode
1301050
Title
JADE: Adaptive Differential Evolution With Optional External Archive
Author
Zhang, Jingqiao ; Sanderson, Arthur C.
Author_Institution
Dept. of Electr., Comput. & Syst. Eng., Rensselaer Polytech. Inst., Troy, NY, USA
Volume
13
Issue
5
fYear
2009
Firstpage
945
Lastpage
958
Abstract
A new differential evolution (DE) algorithm, JADE, is proposed to improve optimization performance by implementing a new mutation strategy ldquoDE/current-to-p bestrdquo with optional external archive and updating control parameters in an adaptive manner. The DE/current-to-pbest is a generalization of the classic ldquoDE/current-to-best,rdquo while the optional archive operation utilizes historical data to provide information of progress direction. Both operations diversify the population and improve the convergence performance. The parameter adaptation automatically updates the control parameters to appropriate values and avoids a user´s prior knowledge of the relationship between the parameter settings and the characteristics of optimization problems. It is thus helpful to improve the robustness of the algorithm. Simulation results show that JADE is better than, or at least comparable to, other classic or adaptive DE algorithms, the canonical particle swarm optimization, and other evolutionary algorithms from the literature in terms of convergence performance for a set of 20 benchmark problems. JADE with an external archive shows promising results for relatively high dimensional problems. In addition, it clearly shows that there is no fixed control parameter setting suitable for various problems or even at different optimization stages of a single problem.
Keywords
adaptive control; evolutionary computation; particle swarm optimisation; DE/current-to-p best; JADE; adaptive differential evolution; canonical particle swarm optimization; convergence performance; evolutionary algorithms; mutation strategy; optimization problems; optional external archive; parameter adaptation; Adaptive parameter control; differential evolution; evolutionary optimization; external archive;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2009.2014613
Filename
5208221
Link To Document