Enhanced Moth-flame Optimization Based on Cultural Learning and Gaussian Mutation

This paper presents an Enhanced Moth-Flame Optimization (EMFO) technique based on Cultural Learning (CL) and Gaussian Mutation (GM). The mechanism of CL and the operator of GM are incorporated to the original algorithm of Moth-Flame Optimization (MFO). CL plays an important role in the inheritance of historical experiences and stimulates moths to obtain information from flames more effectively, which helps MFO enhance its searching ability. Furthermore, in order to overcome the disadvantage of trapping into local optima, the operator of GM is introduced to MFO. This operator acts on the best flame in order to generate several variant ones, which can increase the diversity. The proposed algorithm of EMFO has been comprehensively evaluated on 13 benchmark functions, in comparison with MFO. Simulation results verify that EMFO shows a significant improvement on MFO, in terms of solution quality and algorithmic reliability.

[1]  J. Bruner,et al.  Cultural learning. Author's reply , 1993 .

[2]  Peter J. Richerson,et al.  Cultural transmission and the evolution of cooperative behavior , 1982 .

[3]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[4]  Hans-Georg Beyer The simple genetic algorithm-foundations and theory [Book Reviews] , 2000, IEEE Transactions on Evolutionary Computation.

[5]  B. Schneuwly Cultural learning is cultural. [A commentary on Tomasello, Krugner and Ratner's "Cultural learning" Peer commentary by B. Schneuwly] , 1993 .

[6]  Salah Kamel,et al.  Enhancing security of power systems including SSSC using moth-flame optimization algorithm , 2016, 2016 Eighteenth International Middle East Power Systems Conference (MEPCON).

[7]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Ying Tan,et al.  Enhanced Fireworks Algorithm , 2013, CEC 2013.

[9]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[10]  L dos Santos Coelho,et al.  Gaussian Artificial Bee Colony Algorithm Approach Applied to Loney's Solenoid Benchmark Problem , 2010, IEEE Transactions on Magnetics.

[11]  Michael D. Vose,et al.  The simple genetic algorithm - foundations and theory , 1999, Complex adaptive systems.

[12]  Choi-Hong Lai,et al.  Simultaneous estimation of nonlinear parameters in parabolic partial differential equation using quantum-behaved particle swarm optimization with Gaussian mutation , 2014, International Journal of Machine Learning and Cybernetics.

[13]  Haoran Zhao,et al.  Using GM (1,1) Optimized by MFO with Rolling Mechanism to Forecast the Electricity Consumption of Inner Mongolia , 2016 .

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

[15]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[16]  Y. Volkan Pehlivanoglu,et al.  A New Particle Swarm Optimization Method Enhanced With a Periodic Mutation Strategy and Neural Networks , 2013, IEEE Transactions on Evolutionary Computation.

[17]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[18]  Aboul Ella Hassanien,et al.  Moth-flame optimization for training Multi-Layer Perceptrons , 2015, 2015 11th International Computer Engineering Conference (ICENCO).

[19]  Ramin Rajabioun,et al.  Cuckoo Optimization Algorithm , 2011, Appl. Soft Comput..

[20]  Qining Wang,et al.  Concept, Principle and Application of Dynamic Configuration for Intelligent Algorithms , 2014, IEEE Systems Journal.

[21]  Yiwen Zhong,et al.  Accelerated Shuffled Frog-leaping Algorithm with Gaussian Mutation , 2013 .

[22]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[23]  Liang Gao,et al.  An improved fruit fly optimization algorithm for continuous function optimization problems , 2014, Knowl. Based Syst..

[24]  Seyed Mohammad Mirjalili,et al.  Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm , 2015, Knowl. Based Syst..

[25]  Wen-Tsao Pan,et al.  A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example , 2012, Knowl. Based Syst..

[26]  R. Hinterding,et al.  Gaussian mutation and self-adaption for numeric genetic algorithms , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[27]  Q. Henry Wu,et al.  Group Search Optimizer: An Optimization Algorithm Inspired by Animal Searching Behavior , 2009, IEEE Transactions on Evolutionary Computation.

[28]  Q. Henry Wu,et al.  Optimal reactive power dispatch with wind power integrated using group search optimizer with intraspecific competition and lévy walk , 2014, Knowl. Based Syst..

[29]  C. Legare,et al.  Imitation and Innovation: The Dual Engines of Cultural Learning , 2015, Trends in Cognitive Sciences.

[30]  L. Lefebvre The opening of milk bottles by birds: Evidence for accelerating learning rates, but against the wave-of-advance model of cultural transmission , 1995, Behavioural Processes.

[31]  M S Li,et al.  Bacterial foraging algorithm with varying population , 2010, Biosyst..

[32]  Eid Emary,et al.  Feature selection approach based on moth-flame optimization algorithm , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[33]  Daisuke Nakanishi,et al.  Cost–benefit analysis of social/cultural learning in a nonstationary uncertain environment: An evolutionary simulation and an experiment with human subjects , 2002 .