A Self-adaptive Bald Eagle Search optimization algorithm with dynamic opposition-based learning for global optimization problems

被引:11
作者
Sharma, Suvita Rani [1 ]
Kaur, Manpreet [2 ]
Singh, Birmohan [1 ]
机构
[1] St Longowal Inst Engn & Technol, Dept Comp Sci & Engn, Sangrur, Punjab, India
[2] St Longowal Inst Engn & Technol, Dept Elect & Instrumentat Engn, Sangrur, Punjab, India
关键词
Bald Eagle Search optimization; dynamic-opposite learning; self adaption strategy; ARTIFICIAL BEE COLONY; DIFFERENTIAL EVOLUTION; DESIGN;
D O I
10.1111/exsy.13170
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bald Eagle Search optimization (BES) is introduced recently, which mimics the bald eagles' hunting and food searching behaviour. The capability of a BES algorithm is enhanced in this paper by avoiding local optima stagnation and premature convergence problems. The BES algorithm is modified to enhance the performance of the algorithm and the modified algorithm is called the Self Adaptive Bald Eagle Search (SABES) algorithm. Dynamic-opposite Learning (DOL) method is invoked in the initialization phase to increase the population diversity and convergence speed. To find better global solutions, the exploitation capability of the SBES algorithm is enhanced by considering the dynamic-opposite solutions. In addition, the algorithmic parameter values of the BES algorithm have been determined using the linear and non-linear time-varying adaption strategy to create a balance between the search abilities which promotes the overall performance of the algorithm. The performance of the SABES algorithm is validated by comparing the results of 50 benchmark functions and CEC2017 functions with different erstwhile algorithms. The proposed algorithm achieves the best results in 80% of the benchmark functions, whereas the BES only gets the best results in 56% of functions. For the CEC2017, the SABES algorithm achieves optimal results for 20 functions which are highest in comparison to state-of-the-art algorithms. The feasibility and effectiveness of the proposed algorithm are checked using the 15 CEC2020 competition real-world single-objective constrained optimization problems. The SABES achieves a 100% success rate and 100% feasibility rate in comparison to other well-regarded algorithms. The statistical significance of the algorithm has been proved using Friedman's mean rank and Wilcoxon sign rank test.
引用
收藏
页数:29
相关论文
共 50 条
  • [31] OPPOSITION-BASED ELECTROMAGNETISM-LIKE FOR GLOBAL OPTIMIZATION
    Cuevas, Erik
    Oliva, Diego
    Zaldivar, Daniel
    Perez-Cisneros, Marco
    Pajares, Gonzalo
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (12): : 8181 - 8198
  • [32] An Improved Gorilla Troops Optimizer Based on Lens Opposition-Based Learning and Adaptive β-Hill Climbing for Global Optimization
    Xiao, Yaning
    Sun, Xue
    Guo, Yanling
    Li, Sanping
    Zhang, Yapeng
    Wang, Yangwei
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2022, 131 (02): : 815 - 850
  • [33] Improved Clustering Algorithm with Adaptive Opposition-based Learning
    Meng, Qianqian
    Zhou, Lijuan
    2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 296 - 300
  • [34] Enhancing Global Optimization through the Integration of Multiverse Optimizer with Opposition-Based Learning
    Pham, Vu Hong Son
    Dang, Nghiep Trinh Nguyen
    Nguyen, Van Nam
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2024, 2024
  • [35] An improved cuckoo search algorithm with self-adaptive knowledge learning
    Li, Juan
    Li, Yuan-xiang
    Tian, Sha-sha
    Xia, Jie-lin
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16) : 11967 - 11997
  • [36] Self-adaptive global mine blast algorithm for numerical optimization
    Yadav, Anupam
    Sadollah, Ali
    Yadav, Neha
    Kim, J. H.
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07) : 2423 - 2444
  • [37] A self-adaptive differential evolution algorithm for continuous optimization problems
    Jitkongchuen D.
    Thammano A.
    Artificial Life and Robotics, 2014, 19 (02) : 201 - 208
  • [38] An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 89 - 99
  • [39] Evolved opposition-based Mountain Gazelle Optimizer to solve optimization problems
    Sarangi, Priteesha
    Mohapatra, Prabhujit
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (10)
  • [40] A novel multi-objective memetic algorithm based on opposition-based self-adaptive differential evolution
    J. K. Chong
    Memetic Computing, 2016, 8 : 147 - 165