A modified Intellects-Masses Optimizer for solving real-world optimization problems

Abstract The Intellects-Masses Optimizer (IMO) is a recently-proposed cultural algorithm, which is easy to understand, use, and implement. IMO requires (almost) no parameter tuning and has successfully been used to tackle unconstrained continuous optimization problems. A modified variant of IMO, called MIMO, is proposed in this paper. The proposed method uses improved update equations, a self-adaptive scaling factor, duplicates removal, and a local search to improve the performance of IMO. The MIMO method is tested on the 22 IEEE CEC 2011 real-world benchmark problems and is compared with 14 state-of-the-art algorithms. The results demonstrate the outperformance of the proposed method and its superiority compared to the original IMO algorithm.

[1]  Mostafa Z. Ali,et al.  A novel class of niche hybrid Cultural Algorithms for continuous engineering optimization , 2014, Inf. Sci..

[2]  Ajith Abraham,et al.  Self adaptive cluster based and weed inspired differential evolution algorithm for real world optimization , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[3]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

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

[5]  Ponnuthurai N. Suganthan,et al.  Recent advances in differential evolution - An updated survey , 2016, Swarm Evol. Comput..

[6]  Robert G. Reynolds,et al.  CADE: A hybridization of Cultural Algorithm and Differential Evolution for numerical optimization , 2017, Inf. Sci..

[7]  Xuesong Yan,et al.  An improved cultural algorithm and its application in image matching , 2017, Multimedia Tools and Applications.

[8]  Kalyanmoy Deb,et al.  Modified SBX and adaptive mutation for real world single objective optimization , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

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

[10]  Ponnuthurai N. Suganthan,et al.  Ensemble differential evolution algorithm for CEC2011 problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[11]  Antonio LaTorre,et al.  Benchmarking a hybrid DE-RHC algorithm on real world problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[12]  Esmaeel Khanmirza,et al.  Application of PSO and cultural algorithms for transient analysis of natural gas pipeline , 2017 .

[13]  Tapabrata Ray,et al.  Performance of a hybrid EA-DE-memetic algorithm on CEC 2011 real world optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[14]  Ruhul A. Sarker,et al.  Differential evolution with multiple strategies for solving CEC2011 real-world numerical optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[15]  Andries P. Engelbrecht,et al.  Computational Intelligence: An Introduction , 2002 .

[16]  Tapabrata Ray,et al.  An adaptive differential evolution algorithm and its performance on real world optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[17]  Jurij Silc,et al.  The Continuous Differential Ant-Stigmergy Algorithm applied to real-world optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

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

[19]  Mahamed G. H. Omran A novel cultural algorithm for real-parameter optimization , 2016, Int. J. Comput. Math..

[20]  Tapabrata Ray,et al.  How does the good old Genetic Algorithm fare at real world optimization? , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[21]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[22]  Ruhul A. Sarker,et al.  GA with a new multi-parent crossover for solving IEEE-CEC2011 competition problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[23]  Qingfu Zhang,et al.  Enhancing the search ability of differential evolution through orthogonal crossover , 2012, Inf. Sci..

[24]  Li Yu,et al.  A novel differential evolution algorithm using local abstract convex underestimate strategy for global optimization , 2016, Comput. Oper. Res..

[25]  Ponnuthurai N. Suganthan,et al.  Modified differential evolution with local search algorithm for real world optimization , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[26]  Xavier Blasco Ferragud,et al.  Hybrid DE algorithm with adaptive crossover operator for solving real-world numerical optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[27]  Bin Li,et al.  Estimation of distribution and differential evolution cooperation for real-world numerical optimization problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).