DocumentCode
3260802
Title
Differential evolution using historical knowledge
Author
Yang, Qiwen ; Cai, Liang ; Yang, Simon X. ; Xue, Yuncan
Author_Institution
Hohai Univ., Hohai
fYear
2008
fDate
26-28 Aug. 2008
Firstpage
730
Lastpage
735
Abstract
Differential evolution (DE) is a simple but efficient algorithm for the global optimization over continuous spaces. However, the problem of premature convergence still exists. When trapped in evolution stagnation, DE usually requires much time to jump over. In this paper, the algorithm of DE/rand/1/bin is improved by making use of the historical knowledge. An auxiliary population (AP) is used as a warehouse for storing the information of candidate solutions. This scheme enables AP as a resource, which can maintain the population diversity without computation consumed. A new operator with the extended search direction (ESD) is presented to prevent the premature convergence by use of the historical knowledge of candidate solutions. The proposed strategy attempts to balance the exploration and exploitation abilities of DE. The comparison shows that the improved DE algorithm performs better than DE/rand/1/bin and PSO.
Keywords
convergence; evolutionary computation; optimisation; search problems; auxiliary population; continuous spaces; differential evolution; evolution stagnation; extended search direction; global optimization; historical knowledge; population diversity; premature convergence; Biological cells; Convergence; Electrostatic discharge; Evolutionary computation; Genetic algorithms; Genetic mutations; Optimization methods; Particle swarm optimization; Robustness; Stochastic processes;
fLanguage
English
Publisher
ieee
Conference_Titel
Granular Computing, 2008. GrC 2008. IEEE International Conference on
Conference_Location
Hangzhou
Print_ISBN
978-1-4244-2512-9
Electronic_ISBN
978-1-4244-2513-6
Type
conf
DOI
10.1109/GRC.2008.4664643
Filename
4664643
Link To Document