ABC-TDQL: An adaptive memetic algorithm

This paper provides a novel approach to design an adaptive memetic algorithm by utilizing the composite benefits of Artificial Bee Colony for global search and Q-learning for local refinement. Four variants of Differential Evolution including the currently best Self-adaptive Differential Evolution algorithm have been used here to study the relative performance of the proposed adaptive memetic algorithm with respect to runtime, cost function evaluation and accuracy (offset in cost function from the theoretical optimum after termination of the algorithm). Computer simulations undertaken on a well-known set of 25 benchmark functions reveals that incorporation of Q-learning in Artificial Bee Colony makes the corresponding algorithm more efficient in both runtime and accuracy. The performance of the proposed adaptive memetic algorithm has also been studied on a multi-robot path-planning problem.

[1]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[2]  R. Lewontin ‘The Selfish Gene’ , 1977, Nature.

[3]  SRIDHAR MAHADEVAN,et al.  Average Reward Reinforcement Learning: Foundations, Algorithms, and Empirical Results , 2005, Machine Learning.

[4]  Kevin Kok Wai Wong,et al.  Classification of adaptive memetic algorithms: a comparative study , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[5]  Pratyusha Rakshit,et al.  DE-TDQL: An adaptive memetic algorithm , 2012, 2012 IEEE Congress on Evolutionary Computation.

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

[7]  Jing J. Liang,et al.  Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization , 2005 .

[8]  S.X. Yang,et al.  A Knowledge Based GA for Path Planning of Multiple Mobile Robots in Dynamic Environments , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[9]  Amit Konar,et al.  Cooperative multi-robot path planning using differential evolution , 2009, J. Intell. Fuzzy Syst..

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

[11]  Graham Kendall,et al.  A Hyperheuristic Approach to Scheduling a Sales Summit , 2000, PATAT.

[12]  Sridhar Mahadevan,et al.  Average reward reinforcement learning: Foundations, algorithms, and empirical results , 2004, Machine Learning.