MCHIAO: a modified coronavirus herd immunity-Aquila optimization algorithm based on chaotic behavior for solving engineering problems

被引:2
|
作者
Selim H. [1 ]
Haikal A.Y. [1 ]
Labib L.M. [1 ]
Saafan M.M. [1 ]
机构
[1] Computers and Control Systems Engineering Department, Faculty of Engineering, Mansoura University, Mansoura
关键词
Aquila; Chaos theory; Coronavirus; Herd immunity; Meta-heuristic algorithm; Optimization;
D O I
10.1007/s00521-024-09533-0
中图分类号
学科分类号
摘要
This paper proposes a hybrid Modified Coronavirus Herd Immunity Aquila Optimization Algorithm (MCHIAO) that compiles the Enhanced Coronavirus Herd Immunity Optimizer (ECHIO) algorithm and Aquila Optimizer (AO). As one of the competitive human-based optimization algorithms, the Coronavirus Herd Immunity Optimizer (CHIO) exceeds some other biological-inspired algorithms. Compared to other optimization algorithms, CHIO showed good results. However, CHIO gets confined to local optima, and the accuracy of large-scale global optimization problems is decreased. On the other hand, although AO has significant local exploitation capabilities, its global exploration capabilities are insufficient. Subsequently, a novel metaheuristic optimizer, Modified Coronavirus Herd Immunity Aquila Optimizer (MCHIAO), is presented to overcome these restrictions and adapt it to solve feature selection challenges. In this paper, MCHIAO is proposed with three main enhancements to overcome these issues and reach higher optimal results which are cases categorizing, enhancing the new genes’ value equation using the chaotic system as inspired by the chaotic behavior of the coronavirus and generating a new formula to switch between expanded and narrowed exploitation. MCHIAO demonstrates it’s worth contra ten well-known state-of-the-art optimization algorithms (GOA, MFO, MPA, GWO, HHO, SSA, WOA, IAO, NOA, NGO) in addition to AO and CHIO. Friedman average rank and Wilcoxon statistical analysis (p-value) are conducted on all state-of-the-art algorithms testing 23 benchmark functions. Wilcoxon test and Friedman are conducted as well on the 29 CEC2017 functions. Moreover, some statistical tests are conducted on the 10 CEC2019 benchmark functions. Six real-world problems are used to validate the proposed MCHIAO against the same twelve state-of-the-art algorithms. On classical functions, including 24 unimodal and 44 multimodal functions, respectively, the exploitative and explorative behavior of the hybrid algorithm MCHIAO is evaluated. The statistical significance of the proposed technique for all functions is demonstrated by the p-values calculated using the Wilcoxon rank-sum test, as these p-values are found to be less than 0.05. © The Author(s) 2024.
引用
收藏
页码:13381 / 13465
页数:84
相关论文
共 50 条
  • [21] Solving Engineering Optimization Design Problems Based on Improved JAYA Algorithm
    Liu J.-S.
    Yang J.
    Li Y.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2023, 51 (09): : 2469 - 2480
  • [22] A novel chaotic bat algorithm based on catfish effect for engineering optimization problems
    Xiao, Wensheng
    Liu, Qi
    Zhang, Linchuan
    Li, Kang
    Wu, Lei
    ENGINEERING COMPUTATIONS, 2019, 36 (05) : 1744 - 1763
  • [23] A novel chaotic Henry gas solubility optimization algorithm for solving real-world engineering problems
    Yildiz, Betul Sultan
    Pholdee, Nantiwat
    Panagant, Natee
    Bureerat, Sujin
    Yildiz, Ali Riza
    Sait, Sadiq M.
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 2) : 871 - 883
  • [24] A novel chaotic Henry gas solubility optimization algorithm for solving real-world engineering problems
    Betül Sultan Yıldız
    Nantiwat Pholdee
    Natee Panagant
    Sujin Bureerat
    Ali Riza Yildiz
    Sadiq M. Sait
    Engineering with Computers, 2022, 38 : 871 - 883
  • [25] MOCHIO: a novel Multi-Objective Coronavirus Herd Immunity Optimization algorithm for solving brushless direct current wheel motor design optimization problem
    Kumar, C.
    Mary, D. Magdalin
    Gunasekar, T.
    AUTOMATIKA, 2022, 63 (01) : 149 - 170
  • [26] Hybrid Strategies Based Seagull Optimization Algorithm for Solving Engineering Design Problems
    Pingjing Hou
    Jiang Liu
    Feng Ni
    Leyi Zhang
    International Journal of Computational Intelligence Systems, 17
  • [27] Hybrid Strategies Based Seagull Optimization Algorithm for Solving Engineering Design Problems
    Hou, Pingjing
    Liu, Jiang
    Ni, Feng
    Zhang, Leyi
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [28] Swarm-based chaotic gravitational search algorithm for solving mechanical engineering design problems
    Rather, Sajad Ahmad
    Bala, P. Shanthi
    WORLD JOURNAL OF ENGINEERING, 2020, 17 (01) : 97 - 114
  • [29] Mine blast algorithm: A new population based algorithm for solving constrained engineering optimization problems
    Sadollah, Ali
    Bahreininejad, Ardeshir
    Eskandar, Hadi
    Hamdi, Mohd
    APPLIED SOFT COMPUTING, 2013, 13 (05) : 2592 - 2612
  • [30] A reformative teaching–learning-based optimization algorithm for solving numerical and engineering design optimization problems
    Zhuang Li
    Xiaotong Zhang
    Jingyan Qin
    Jie He
    Soft Computing, 2020, 24 : 15889 - 15906