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 条
  • [1] A self-adaptive Harris Hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection
    Abdelazim G. Hussien
    Mohamed Amin
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 309 - 336
  • [2] A self-adaptive Harris Hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection
    Hussien, Abdelazim G.
    Amin, Mohamed
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2022, 13 (02) : 309 - 336
  • [3] An Improved Reptile Search Algorithm with Ghost Opposition-based Learning for Global Optimization Problems
    Jia, Heming
    Lu, Chenghao
    Wu, Di
    Wen, Changsheng
    Rao, Honghua
    Abualigah, Laith
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (04) : 1390 - 1422
  • [4] Opposition-Based Learning Harmony Search Algorithm with Mutation for Solving Global Optimization Problems
    Wang, Hao
    Ouyang, Haibin
    Gao, Liqun
    Qin, Wei
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 1090 - 1094
  • [5] Opposition-Based Cuckoo Search Algorithm for Optimization Problems
    Zhao, Pengjun
    Li, Huirong
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 344 - 347
  • [6] Centroid opposition-based backtracking search algorithm for global optimization and engineering problems
    Debnath, Sanjib
    Debbarma, Swapan
    Nama, Sukanta
    Saha, Apu Kumar
    Dhar, Runu
    Yildiz, Ali Riza
    Gandomi, Amir H.
    ADVANCES IN ENGINEERING SOFTWARE, 2024, 198
  • [7] An opposition-based harmony search algorithm for engineering optimization problems
    Banerjee, Abhik
    Mukherjee, V.
    Ghoshal, S. P.
    AIN SHAMS ENGINEERING JOURNAL, 2014, 5 (01) : 85 - 101
  • [8] Opposition-Based Backtracking Search Algorithm for Numerical Optimization Problems
    Xu, Qingzheng
    Guo, Lemeng
    Wang, Na
    Xu, Li
    INTELLIGENCE SCIENCE AND BIG DATA ENGINEERING: BIG DATA AND MACHINE LEARNING TECHNIQUES, ISCIDE 2015, PT II, 2015, 9243 : 223 - 234
  • [9] A dynamic self-adaptive harmony search algorithm for continuous optimization problems
    Kattan, Ali
    Abdullah, Rosni
    APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (16) : 8542 - 8567
  • [10] An Improved Golden Jackal Optimization Algorithm Using Opposition-Based Learning for Global Optimization and Engineering Problems
    Mohapatra, Sarada
    Mohapatra, Prabhujit
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2023, 16 (01)