Chaos Driven Evolutionary Algorithm: a New Approach for Evolutionary Optimization

This research deals with the initial investigations on the concept of a chaos-driven evolutionary algorithm Differential evolution. This paper is aimed at the embedding of simple two- dimensional chaotic system, which is Lozi map, in the form of chaos pseudo random number generator for Differential Evolution. The chaotic system of interest is the discrete dissipative system. Repeated simulations were performed on standard benchmark Schwefel's test function in higher dimensions. Finally, the obtained results are compared with canonical Differential Evolution. Keywords—Chaos, Differential evolution, Evolutionary algorithms, Lozi map. I. INTRODUCTION HESE days the methods based on soft computing such as neural networks, evolutionary algorithms, fuzzy logic, and genetic programming are known as powerful tool for almost any difficult and complex optimization problem. Ant Colony (ACO), Genetic Algorithms (GA), Differential Evolution (DE), Particle Swarm Optimization (PSO) and Self Organizing Migration Algorithm (SOMA) are some of the most potent heuristics available. Recent studies have shown that Differential Evolution (1) has been used for a number of optimization tasks, (2), (3) has explored DE for combinatorial problems, (4) has hybridized DE whereas (5) - (7) has developed self-adaptive DE variants. This chapter is aimed at investigating the chaos driven DE. Although a several of papers have been recently focused on the connection of DE and chaotic dynamics either in the form of hybridizing of DE with chaotic searching algorithm (8) or in the form of chaotic mutation factor and dynamically changing weighting and crossover factor in self-adaptive

[1]  J. Sprott Chaos and time-series analysis , 2001 .

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

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

[4]  Roman Senkerik,et al.  Chaos driven evolutionary algorithms for the task of PID control , 2010, Comput. Math. Appl..

[5]  Amit Konar,et al.  Differential Evolution Using a Neighborhood-Based Mutation Operator , 2009, IEEE Transactions on Evolutionary Computation.

[6]  Luigi Fortuna,et al.  Chaotic sequences to improve the performance of evolutionary algorithms , 2003, IEEE Trans. Evol. Comput..

[7]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[8]  Wei Liang,et al.  The chaos differential evolution optimization algorithm and its application to support vector regression machine , 2011, J. Softw..

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

[10]  Michal Pluhacek,et al.  On the behavior and performance of chaos driven PSO algorithm with inertia weight , 2013, Comput. Math. Appl..

[11]  Godfrey C. Onwubolu,et al.  Differential Evolution: A Handbook for Global Permutation-Based Combinatorial Optimization , 2009 .

[12]  Binggang Cao,et al.  Self-Adaptive Chaos Differential Evolution , 2006, ICNC.

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

[14]  Mehmet Fatih Tasgetiren,et al.  An ensemble of discrete differential evolution algorithms for solving the generalized traveling salesman problem , 2010, Appl. Math. Comput..

[15]  Arthur C. Sanderson,et al.  Self-adaptive multi-objective differential evolution with direction information provided by archived inferior solutions , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).