A Survey of Differential Evolution Algorithms

Differential evolution(DE)is a heuristic global optimization technique based on population.It is robust for real parameter optimization.To speed up the optimization and overcome the premature convergence of the heuristic optimization technique,many modifications are made to DE.The basic version of DE and its modifications are presented,and their advantages and disadvantages are also discussed.Some issues for further research on DE are addressed.