Cloud Model-Based Differential Evolution Algorithm for Optimization Problems

Differential Evolution (DE) is one of the current best evolutionary algorithms. It becomes important in many fields such as evolutionary computing and intelligent optimization. At present, DE has successfully been applied to diverse domains of science and engineering, such as signal processing, neural network optimization, pattern recognition, machine intelligence, chemical engineering and medical science. However, almost all the DE-related evolutionary algorithms still suffer from the problems such as premature convergence, slow convergence rate and difficult parameter setting. To overcome these drawbacks, we propose a novel Cloud Model-Based Differential Evolution Algorithm (CMDE) in which the pheromone and the sensitivity model of free search algorithm replaces the traditional roulette wheel selection model. The model incorporates Opposition-Based Leaning (OBL) to present an improved artificial bee colony algorithm. Experimental results verify the superiority of CMDE is over several state-of-the-art evolutionary optimizers.

[1]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[2]  R. W. Derksen,et al.  Differential Evolution in Aerodynamic Optimization , 1999 .

[3]  C. Shunmuga Velayutham,et al.  A comparative performance analysis of Differential Evolution and Dynamic Differential Evolution variants , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[4]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[5]  Arthur C. Sanderson,et al.  JADE: Self-adaptive differential evolution with fast and reliable convergence performance , 2007, 2007 IEEE Congress on Evolutionary Computation.

[6]  Joni-Kristian Kämäräinen,et al.  Differential Evolution Training Algorithm for Feed-Forward Neural Networks , 2003, Neural Processing Letters.

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

[8]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

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

[10]  R. Storn Designing nonstandard filters with differential evolution , 2005, IEEE Signal Process. Mag..

[11]  Zbigniew Michalewicz,et al.  Parameter Control in Evolutionary Algorithms , 2007, Parameter Setting in Evolutionary Algorithms.

[12]  Deyi Li,et al.  Artificial Intelligence with Uncertainty , 2004, CIT.

[13]  M.M.A. Salama,et al.  Opposition-Based Differential Evolution , 2008, IEEE Transactions on Evolutionary Computation.

[14]  Kenneth V. Price,et al.  An introduction to differential evolution , 1999 .

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

[16]  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).

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