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

被引:0
|
作者
Jeffrey O. Agushaka
Absalom E. Ezugwu
Laith Abualigah
Samaher Khalaf Alharbi
Hamiden Abd El-Wahed Khalifa
机构
[1] University of KwaZulu-Natal,School of Mathematics, Statistics, and Computer Science
[2] North-West University,Unit for Data Science and Computing
[3] Al Al-Bayt University,Prince Hussein Bin Abdullah College for Information Technology
[4] Al-Ahliyya Amman University,Hourani Center for Applied Scientific Research
[5] Qassim University,Department of Mathematics, College of Science and Arts in Ar Rass
[6] Cairo University,Department of Operations Reseatch, Faculty of Graduate Studies for Statistical Research
[7] Qassim University,Department of Mathematics, College of Science and Arts
[8] North-West University, Unit for Data Science and Computing
[9] Middle East University,Faculty of Information Technology
[10] Applied Science Private University,Faculty of Information Technology
[11] Universiti Sains Malaysia,School of Computer Sciences
关键词
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:1727 / 1787
页数:60
相关论文
共 50 条
  • [21] Initialization of cluster refinement algorithms: A review and comparative study
    He, J
    Lan, M
    Tan, CL
    Sung, SY
    Low, HB
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 297 - 302
  • [22] A Comparative Study of Metaheuristic Algorithms for Reliability-Based Design Optimization Problems
    Zeng Meng
    Gang Li
    Xuan Wang
    Sadiq M. Sait
    Ali Rıza Yıldız
    [J]. Archives of Computational Methods in Engineering, 2021, 28 : 1853 - 1869
  • [23] A Robust Metaheuristic Combining Clonal Colony Optimization and Population-Based Incremental Learning Methods
    Ho, Siu Lau
    Yang, Shiyou
    Bai, Yanan
    Huang, Jin
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (02) : 677 - 680
  • [24] A Comparative Study of Metaheuristic Algorithms for Reliability-Based Design Optimization Problems
    Meng, Zeng
    Li, Gang
    Wang, Xuan
    Sait, Sadiq M.
    Yildiz, Ali Riza
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (03) : 1853 - 1869
  • [25] Comparative Study Of Metaheuristic Algorithms Using Knapsack Problem
    Sapra, Dikscha
    Sharma, Rashi
    Agarwal, Arun Prakash
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 134 - 137
  • [26] A Comparative Study on Population-Based Evolutionary Algorithms for Multiple Traveling Salesmen Problem with Visiting Constraints
    Bao, Cong
    Yang, Qiang
    Gao, Xu-Dong
    Zhang, Jun
    [J]. 2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [27] A Benchmark of Population-Based Metaheuristic Algorithms for High-Dimensional Multi-Level Image Thresholding
    Mousavirad, Seyed Jalaleddin
    Schaefer, Gerald
    Ebrahimpour-Komleh, Hossein
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2394 - 2401
  • [28] Performance Comparison of Recent Population-Based Metaheuristic Optimisation Algorithms in Mechanical Design Problems of Machinery Components
    Alkan, Bugra
    Kaniappan Chinnathai, Malarvizhi
    [J]. MACHINES, 2021, 9 (12)
  • [29] Population-Based Metaheuristic Approaches for Feature Selection on Mammograms
    Yeh, Jinn-Yi
    Chan, Siwa
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON AGENTS (ICA), 2017, : 140 - 144
  • [30] A new population initialization of metaheuristic algorithms based on hybrid fuzzy rough set for high-dimensional gene data feature selection
    Guo, Xuanming
    Hu, Jiao
    Yu, Helong
    Wang, Mingjing
    Yang, Bo
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2023, 166