arrow
返回

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
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

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.
Keyword:
PARTICLE SWARM OPTIMIZATION

期刊

Archives of Computational Methods in Engineering 封面图
Archives of Computational Methods in Engineering
IF:
12.1
论文数:
1.8K
被引数:
1.2W

机构

U
university of kwazulu natal
学者数:
1.0W
论文数: 9.0K
被引数: 11
E
egyptian knowledge bank (ekb)
学者数:
11.6W
论文数: 9.3W
被引数: 84
Q
Qassim University
学者数:
5.7K
论文数: 5.5K
被引数: 5.0K
A
Al al-Bayt University
学者数:
508
论文数: 547
被引数: 538
学者 查看更多机构
引用论文

引用论文

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
err分享
err收藏
err分享
err收藏
Grey Wolf Optimizer灰狼优化器
err2014-03-01
err1.3W
PREAI
errMirjalili, Seyedali; Mirjalili, Seyed Mohammad; Lewis, Andrew
err分享
err收藏
err分享
err收藏
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
err分享
err收藏
学者 查看更多内容