EABOA: Enhanced adaptive butterfly optimization algorithm for numerical optimization and engineering design problems

被引:8
|
作者
He, Kai [1 ]
Zhang, Yong [1 ]
Wang, Yu-Kun [1 ]
Zhou, Rong-He [1 ]
Zhang, Hong-Zhi [1 ]
机构
[1] Univ Sci & Technol Liaoning, Sch Elect & Informat Engn, Anshan 114051, Peoples R China
关键词
Butterfly optimization algorithm; Adaptive fragrance; Levy flight; Dimension learning-based hunting; Numerical optimization; Engineering design problems; COMPUTATIONAL INTELLIGENCE; GENETIC ALGORITHM; CHAOTIC SEQUENCES; EVOLUTIONARY; PERFORMANCE; INTEGER; SEARCH; TESTS;
D O I
10.1016/j.aej.2023.12.050
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The butterfly optimization algorithm (BOA) is a meta -heuristic algorithm that mimics foraging and mating behavior of butterflies. In order to alleviate the problems of slow convergence, local optimum and lack of population diversity of BOA, an enhanced adaptive butterfly optimization algorithm (EABOA) is proposed in this paper. First, a new adaptive fragrance model is designed, which provided a finer fragrance perception way and effectively enhanced the convergence speed and accuracy. Second, Levy flight with high -frequency short -step jumping and low -frequency long -step walking is adopted to help the algorithm jump out of the local optimum. Third, the dimension learning -based hunting is employed to enhance information exchange by creating neighbors for each butterfly, thus improving the balance between local and global search and maintaining population diversity. In addition, the Fitness -Distance -Constraint (FDC) method is introduced to enhance constraint handling in EABOA (named FDC-EABOA). The proposed EABOA is compared with 8 well-known algorithms and 8 BOA variants in CEC 2022 test suite and the results were statistically analyzed using Friedman, Friedman aligned rank, Wilcoxon signed rank, Quade rank and multiple comparisons, analysis of variance (ANOVA) and range analysis. Finally, EABOA and FDC-EABOA are applied to seven engineering problems (parameter identification of photovoltaic module model, speed reducer design, tension/compression spring design, pressure vessel design, gear train design, welded beam design, SOPWM for 3 -level inverters), and metrics such as Improvement Index (IF) and Mean Constraint Violation (MV) confirm that the proposed algorithms are satisfactory. Experimental results and statistical analysis show that the proposed algorithms outperform the comparison algorithms and demonstrate the strong potential for solving numerical optimization and engineering design problems.
引用
收藏
页码:543 / 573
页数:31
相关论文
共 50 条
  • [21] An adaptive-topology ensemble algorithm for engineering optimization problems
    Tenne, Yoel
    OPTIMIZATION AND ENGINEERING, 2015, 16 (02) : 303 - 334
  • [22] Intelligent Multiple Search Strategy Cuckoo Algorithm for Numerical and Engineering Optimization Problems
    Rakhshani, Hojjat
    Rahati, Amin
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (02) : 567 - 593
  • [23] Parameters identification of photovoltaic models by using an enhanced adaptive butterfly optimization algorithm
    Long, Wen
    Wu, Tiebin
    Xu, Ming
    Tang, Mingzhu
    Cai, Shaohong
    ENERGY, 2021, 229
  • [24] A modified butterfly optimization algorithm: An adaptive algorithm for global optimization and the support vector machine
    Hu, Kun
    Jiang, Hao
    Ji, Chen-Guang
    Pan, Ze
    EXPERT SYSTEMS, 2021, 38 (03)
  • [25] A novel adaptive butterfly optimization algorithm
    Singh, Bhupinder
    Anand, Priyanka
    INTERNATIONAL JOURNAL OF COMPUTATIONAL MATERIALS SCIENCE AND ENGINEERING, 2018, 7 (04)
  • [26] A chaotic adaptive butterfly optimization algorithm
    Maosong Peng
    Xiuxi Wei
    Huajuan Huang
    Evolutionary Intelligence, 2024, 17 : 493 - 511
  • [27] A hybrid ITLHHO algorithm for numerical and engineering optimization problems
    Kundu, Tanmay
    Garg, Harish
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (07) : 3900 - 3980
  • [28] A multi-strategy enhanced reptile search algorithm for global optimization and engineering optimization design problems
    Zhou, Liping
    Liu, Xu
    Tian, Ruiqing
    Wang, Wuqi
    Jin, Guowei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [29] A chaotic adaptive butterfly optimization algorithm
    Peng, Maosong
    Wei, Xiuxi
    Huang, Huajuan
    EVOLUTIONARY INTELLIGENCE, 2024, 17 (01) : 493 - 511
  • [30] A self-adaptive hybridized differential evolution naked mole-rat algorithm for engineering optimization problems
    Salgotra, Rohit
    Singh, Urvinder
    Singh, Gurdeep
    Mittal, Nitin
    Gandomi, Amir H.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 383