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 :
بازگشت