arrow
Return

Efficient Initialization Methods for Population-Based Metaheuristic Algorithms: A Comparative Study

delete2022-12-09
delete28
PRE
AI
J
Jeffrey O. Agushaka
A
Absalom E. Ezugwu
L
Laith Abualigah *
S
Samaher Khalaf Alharbi
H
Hamiden Abd El‐Wahed Khalifa
DOI:10.1007/s11831-022-09850-4delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The size, nature, and diversity of the initial population of population-based metaheuristic algorithms and the number of times the algorithm iterates play a significant role in the performance of the algorithms. In this paper, we presented a comprehensive comparison of the effect of population size, the maximum number of iterations, and eleven (11) different initialization methods on the convergence and accuracy of ten (10) population-based metaheuristic optimizers: Bat algorithm (BA), Grey Wolf optimizer (GWO), Butterfly optimization algorithm (BOA), Whale optimization algorithm (WOA), Moth Flame optimization (MFO), Harris Hawks optimization (HHO), Moth search (MS), Elephant Herding optimization (EHO), linear population size reduction success-history based adaptive DE (LSHADE), and covariance matrix learning with Euclidean neighborhood ensemble sinusoidal LSHADE (LSHADE-cnEpSin). The possible effect of these initialization schemes was tested on ten (10) different classical and ten (10) CEC2020 test functions with different properties and modalities. The simulation results and exhaustive statistical analysis show that for classical functions considered, BA, EHO, WOA, MFO, HHO, and MS are sensitive to the initialization schemes, whereas GWO, BOA, LSHADE, and LSHADE_cnEpSin are not. For CEC2020 test functions, BA and GWO are sensitive to the initialization schemes, whereas BOA, WOA, MFO, HHO, EHO, MS, LSHADE, and LSHADE_cnEpSin are not. The modified BA showed sensitivity for both classical and CEC2020 functions, which confirms that the diversity and nature of the initial population play a role in the algorithm's performance. The sensitivity of the algorithms is also problem-dependent, meaning some functions were insensitive to the initialization schemes. For example, for those algorithms that showed sensitivity to the initialization schemes, only between 70 and 83% of the functions considered are sensitive to those schemes whereas, 37-45% of the functions showed sensitivity for those overall insensitive algorithms to the initialization schemes. The population size and number of iterations also play a role in the performance of the algorithms. We found out that BA performed better with larger population sizes. GWO, WOA, BOA, MS, and LSHADE_cnEpSin performed better when the number of iterations is larger. MFO, LSHADE, EHO, and HHO perform optimally when the population size and the number of iterations are relatively even. This conclusion is heavily dependant on the problem dimension; however, we believe that good population diversity and the number of iterations will most likely lead to optimal solutions.
Keywords:
PARTICLE SWARM OPTIMIZATION

Journal

Archives of Computational Methods in Engineering cover
Archives of Computational Methods in Engineering
IF:
12.1
Papers:
1.8K
Citations:
1.2W

Organization

U
university of kwazulu natal
Scholars:
1.0W
Papers: 9.0K
Citations: 11
E
egyptian knowledge bank (ekb)
Scholars:
11.6W
Papers: 9.3W
Citations: 84
Q
Qassim University
Scholars:
5.7K
Papers: 5.5K
Citations: 5.0K
A
Al al-Bayt University
Scholars:
508
Papers: 547
Citations: 538
researcher View more organizations
Cited Papers

Cited Papers

PSO plus : A new particle swarm optimization algorithm for constrained problems
err2019-12-01
err63
PREAI
errKohler, Manoela; Vellasco, Marley M. B. R.; Tanscheit, Ricardo
errShare
errSave
errShare
errSave
Grey Wolf Optimizer
err2014-03-01
err1.3W
PREAI
errMirjalili, Seyedali; Mirjalili, Seyed Mohammad; Lewis, Andrew
errShare
errSave
Boosted ANFIS model using augmented marine predator algorithm with mutation operators for wind power forecasting
err2022-05-01
err89
PREAI
errAl-qaness, Mohammed A. A.; Ewees, Ahmed A.; Fan, Hong; Abualigah, Laith; Abd Elaziz, Mohamed
errShare
errSave
Sequence-Based Deterministic Initialization for Evolutionary Algorithms
err2017-09-01
err25
errOAAI
errElsayed, Saber; Sarker, Ruhul; Coello Coello, Carlos A.
errShare
errSave
errShare
errSave
Revising the Intolerance of Uncertainty Model of Generalized Anxiety Disorder: Evidence from UK and Italian Undergraduate Samples
err2016-11-01
err0
errOAAI
errGioia Bottesi; Marta Ghisi; Eleonora Carraro; Nicola Barclay; Rebecca Payne; Mark H. Freeston
errShare
errSave
researcher View more