Variant of Differential Evolution Algorithm

Differential evolution is a nature-inspired optimization technique. It has achieved best solutions on large area of test suits. DE algorithm is efficient in programming and it has broad applicability in engineering. This paper presents modified mutation vector generation strategy of basic DE for solving stagnation problem. A new variant of differential evolution that is DE_New has been proposed and the performance of DE_New is tested on Comparing Continuous Optimisers (COCO) framework composed of 24 benchmark functions and found DE_New has better exploration capability inside the given search space in comparison to GA, DE-PSO, DE-AUTO on Black-Box Optimization Benchmarking (BBOB) 2015 devised by COCO.

[1]  Mehmet Fatih Tasgetiren,et al.  A differential evolution algorithm for the median cycle problem , 2011, 2011 IEEE Symposium on Differential Evolution (SDE).

[2]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[3]  K. K. Mishra,et al.  An Environmental Adaption Method with real parameter encoding for dynamic environment , 2015, J. Intell. Fuzzy Syst..

[4]  Carlos A. Coello Coello,et al.  A comparative study of differential evolution variants for global optimization , 2006, GECCO.

[5]  Dimitris K. Tasoulis,et al.  Enhancing Differential Evolution Utilizing Proximity-Based Mutation Operators , 2011, IEEE Transactions on Evolutionary Computation.

[6]  Youyun Ao,et al.  Experimental Study on Differential Evolution Strategies , 2009, 2009 WRI Global Congress on Intelligent Systems.

[7]  Oscar Castillo,et al.  Optimal design of fuzzy classification systems using PSO with dynamic parameter adaptation through fuzzy logic , 2013, Expert Syst. Appl..

[8]  Jirong Gu,et al.  Differential Evolution with a local search operator , 2010, 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR 2010).

[9]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[10]  James M. Hereford,et al.  Using the Particle Swarm Optimization Algorithm for Robotic Search Applications , 2007, 2007 IEEE Swarm Intelligence Symposium.

[11]  Krishn Kumar Mishra,et al.  Incorporating logic in Artificial Bee Colony (ABC) algorithm to solve first order logic problems: The logical ABC , 2015, 2015 7th International Conference on Knowledge and Smart Technology (KST).

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Yen-Wei Chen,et al.  Multimodal Medical Image Registration Using Particle Swarm Optimization , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[14]  Puren R. Ouyang,et al.  Comparative study of GA, PSO, and DE for tuning position domain PID controller , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).

[15]  Chengfo Sun,et al.  Improved differential evolution algorithms , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE).

[16]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[17]  Ville Tirronen,et al.  Recent advances in differential evolution: a survey and experimental analysis , 2010, Artificial Intelligence Review.

[18]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[19]  Saeed Shiry Ghidary,et al.  Mobile robot global localization using differential evolution and particle swarm optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[20]  Arthur C. Sanderson,et al.  Minimal representation multisensor fusion using differential evolution , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[21]  Shailesh Tiwari,et al.  Combining Non Revisiting Genetic Algorithm and Neural Network to Generate Test Cases for White Box Testing , 2011 .

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

[23]  Dolores Blanco,et al.  Optimum robot manipulator path generation using Differential Evolution , 2009, 2009 IEEE Congress on Evolutionary Computation.

[24]  Shailesh Tiwari,et al.  Test Case Generation for Modified Code Using a Variant of Particle Swarm Optimization (PSO) Algorithm , 2013, 2013 10th International Conference on Information Technology: New Generations.

[25]  Mohamed Batouche,et al.  Parallel diffrential evolution clustering algorithm based on MapReduce , 2014, 2014 6th International Conference of Soft Computing and Pattern Recognition (SoCPaR).