Differential Evolution based on adaptive mutation

Differential Evolution (DE) is a novel evolutionary computation technique, which has attracted much attention and wide applications for its simple concept, easy implementation and quick convergence. In order to enhance the performance of classical DE, a new DE algorithm, namely AMDE, is proposed by using an adaptive mutation. In AMDE, the mutation step size is dynamically adjusted in terms of the size of current search space. To verify the performance of the proposed approach, we test AMDE on six well-known benchmark functions. The simulation results show that AMDE performs better than other three evolutionary algorithms on majority of test functions.

[1]  M. Montaz Ali,et al.  Population set-based global optimization algorithms: some modifications and numerical studies , 2004, Comput. Oper. Res..

[2]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[3]  René Thomsen,et al.  A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[4]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[5]  Yuan Shi,et al.  Differential Evolution Based on Improved Learning Strategy , 2008, PRICAI.

[6]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[7]  Jouni Lampinen,et al.  A Fuzzy Adaptive Differential Evolution Algorithm , 2005, Soft Comput..

[8]  A. Kai Qin,et al.  Self-adaptive differential evolution algorithm for numerical optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.

[9]  Yichao He,et al.  An Improved Differential Evolution Based on Triple Evolutionary Strategy , 2008, ISICA.

[10]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[11]  Xin Yao,et al.  Making a Difference to Differential Evolution , 2008, Advances in Metaheuristics for Hard Optimization.

[12]  W. Marsden I and J , 2012 .

[13]  Qingfu Zhang,et al.  DE/EDA: A new evolutionary algorithm for global optimization , 2005, Inf. Sci..