Artificial Protozoa Optimizer (APO): A novel bio-inspired metaheuristic algorithm for engineering optimization

被引:30
|
作者
Wang, Xiaopeng [1 ]
Snasel, Vaclav [1 ]
Mirjalili, Seyedali [2 ]
Pan, Jeng-Shyang [3 ]
Kong, Lingping [1 ]
Shehadeh, Hisham A. [4 ]
机构
[1] VSB Tech Univ Ostrava, Fac Elect Engn & Comp Sci, Ostrava 70800, Czech Republic
[2] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane 4006, Australia
[3] Nanjing Univ Informat Sci & Technol, Sch Artificial Intelligence, Nanjing 210044, Peoples R China
[4] Amman Arab Univ, Coll Comp Sci & Informat, Amman 11953, Jordan
关键词
Metaheuristic algorithm; Artificial protozoa optimizer; Constrained optimization; Engineering design; Image segmentation; IMAGE QUALITY ASSESSMENT; ENTROPY; EVOLUTIONARY;
D O I
10.1016/j.knosys.2024.111737
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes a novel artificial protozoa optimizer (APO) that is inspired by protozoa in nature. The APO mimics the survival mechanisms of protozoa by simulating their foraging, dormancy, and reproductive behaviors. The APO was mathematically modeled and implemented to perform the optimization processes of metaheuristic algorithms. The performance of the APO was verified via experimental simulations and compared with 32 state-of-the-art algorithms. Wilcoxon signed-rank test was performed for pairwise comparisons of the proposed APO with the state-of-the-art algorithms, and Friedman test was used for multiple comparisons. First, the APO was tested using 12 functions of the 2022 IEEE Congress on Evolutionary Computation benchmark. Considering practicality, the proposed APO was used to solve five popular engineering design problems in a continuous space with constraints. Moreover, the APO was applied to solve a multilevel image segmentation task in a discrete space with constraints. The experiments confirmed that the APO could provide highly competitive results for optimization problems. The source codes of Artificial Protozoa Optimizer are publicly available at https://seyedalimirjalili.com/projects and https://ww2.mathworks.cn/matlabcentral/ fileexchange/162656-artificial-protozoa-optimizer.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] ESA: a hybrid bio-inspired metaheuristic optimization approach for engineering problems
    Dhiman, Gaurav
    ENGINEERING WITH COMPUTERS, 2021, 37 (01) : 323 - 353
  • [22] ESA: a hybrid bio-inspired metaheuristic optimization approach for engineering problems
    Gaurav Dhiman
    Engineering with Computers, 2021, 37 : 323 - 353
  • [23] Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems
    Mirjalili, Seyedali
    Gandomi, Amir H.
    Mirjalili, Seyedeh Zahra
    Saremi, Shahrzad
    Faris, Hossam
    Mirjalili, Seyed Mohammad
    ADVANCES IN ENGINEERING SOFTWARE, 2017, 114 : 163 - 191
  • [24] Enzyme action optimizer: a novel bio-inspired optimization algorithmEnzyme action optimizer: a novel bio-inspired optimization algorithmA. Rodan et al.
    Ali Rodan
    Abdel-Karim Al-Tamimi
    Loai Al-Alnemer
    Seyedali Mirjalili
    Peter Tiňo
    The Journal of Supercomputing, 81 (5)
  • [25] Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems
    Gai-Ge Wang
    Memetic Computing, 2018, 10 : 151 - 164
  • [26] Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems
    Wang, Gai-Ge
    MEMETIC COMPUTING, 2018, 10 (02) : 151 - 164
  • [27] Barnacles Mating Optimizer: A Bio-Inspired Algorithm for Solving Optimization Problems
    Sulaiman, Mohd Herwan
    Mustaffa, Zuriani
    Saari, Mohd Mawardi
    Daniyal, Hamdan
    Daud, Mohd Razali
    Razali, Saifudin
    Mohamed, Amir Izzani
    2018 19TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2018, : 265 - 270
  • [28] Snail Homing and Mating Search algorithm: a novel bio-inspired metaheuristic algorithm
    Kulkarni, Anand J.
    Kale, Ishaan R.
    Shastri, Apoorva
    Khandekar, Aayush
    Soft Computing, 2024, 28 (17-18) : 10629 - 10668
  • [29] Gazelle optimization algorithm: a novel nature-inspired metaheuristic optimizer
    Jeffrey O. Agushaka
    Absalom E. Ezugwu
    Laith Abualigah
    Neural Computing and Applications, 2023, 35 : 4099 - 4131
  • [30] Gazelle optimization algorithm: a novel nature-inspired metaheuristic optimizer
    Agushaka, Jeffrey O.
    Ezugwu, Absalom E.
    Abualigah, Laith
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (05): : 4099 - 4131