A hybrid butterfly and Newton-Raphson swarm intelligence algorithm based on opposition-based learning

被引:0
|
作者
Li, Chuan [1 ]
Zhu, Yanjie [1 ]
机构
[1] Xian Univ Posts & Telecommun, Sch Comp, Xian 710121, Shaanxi, Peoples R China
关键词
Butterfly optimization algorithm; Newton-Raphson-based optimizer; Opposition-based learning; Adaptive perception modal factor; Dynamic exploration probability; OPTIMIZATION ALGORITHM; COLONY;
D O I
10.1007/s10586-024-04678-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In response to the issues of local optima entrapment, slow convergence, and low optimization accuracy in Butterfly optimization algorithm (BOA), this paper proposes a hybrid Butterfly and Newton-Raphson swarm intelligence algorithm based on Opposition-based learning (BOANRBO). Firstly, by Opposition-based learning, the initialization strategy of the butterfly algorithm is improved to accelerate convergence. Secondly, adaptive perception modal factors are introduced into the original butterfly algorithm, controlling the adjustment rate through the adjustment factor alpha to enhance the algorithm's global search capability. Then, the exploration probability p\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$p$$\end{document} is dynamically adjusted based on the algorithm's runtime, increasing or decreasing exploration probability by examining changes in fitness to achieve a balance between exploration and exploitation. Finally, the exploration capability of BOA is enhanced by incorporating the Newton-Raphson-based optimizer (NRBO) to help BOA avoid local optima traps. The optimization performance of BOANRBO is evaluated on 65 standard benchmark functions from CEC-2005, CEC-2017, and CEC-2022, and the obtained optimization results are compared with the performance of 17 other well-known algorithms. Simulation results indicate that in the 12 test functions of CEC-2022, the BOANRBO algorithm achieved 8 optimal results (66.7%). In CEC-2017, out of 30 test functions, it obtained 27 optimal results (90%). In CEC-2005, among 23 test functions, it secured 22 optimal results (95.6%). Additionally, experiments have validated the algorithm's practicality and superior performance in 5 engineering design optimization problems and 2 real-world problems.
引用
收藏
页码:14469 / 14514
页数:46
相关论文
共 50 条
  • [31] Opposition-based learning in the shuffled differential evolution algorithm
    Morteza Alinia Ahandani
    Hosein Alavi-Rad
    Soft Computing, 2012, 16 : 1303 - 1337
  • [32] Opposition-Based Hybrid Strategy for Particle Swarm Optimization in Noisy Environments
    Kang, Qi
    Xiong, Caifei
    Zhou, Mengchu
    Meng, Lingpeng
    IEEE ACCESS, 2018, 6 : 21888 - 21900
  • [33] A FLUTTER EIGENVALUE PROGRAM BASED ON THE NEWTON-RAPHSON METHOD
    STARK, VJE
    AIAA JOURNAL, 1984, 22 (07) : 993 - 995
  • [34] CFO Algorithm Using Niche and Opposition-Based Learning
    Li, Min
    Liang, Fei
    Liu, Jie
    2018 14TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2018, : 362 - 365
  • [35] Chaos opposition-based learning harmony search algorithm
    Ouyang, Hai-Bin
    Gao, Li-Qun
    Guo, Li
    Kong, Xiang-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2013, 34 (09): : 1217 - 1221
  • [36] Greedy opposition-based learning for chimp optimization algorithm
    Khishe, Mohammad
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (08) : 7633 - 7663
  • [37] Opposition-based learning in the shuffled differential evolution algorithm
    Ahandani, Morteza Alinia
    Alavi-Rad, Hosein
    SOFT COMPUTING, 2012, 16 (08) : 1303 - 1337
  • [38] Greedy opposition-based learning for chimp optimization algorithm
    Mohammad Khishe
    Artificial Intelligence Review, 2023, 56 : 7633 - 7663
  • [39] Opposition-based learning in global harmony search algorithm
    Zhai J.-C.
    Qin Y.-P.
    Kongzhi yu Juece/Control and Decision, 2019, 34 (07): : 1449 - 1455
  • [40] Opposition-based Q(ℷ) algorithm
    Shokri, Maryam
    Tizhooshl, Hamid R.
    Kamel, Mohamed
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 254 - +