Learning-based monarch butterfly optimization algorithm for solving numerical optimization problems

被引:0
|
作者
Mohamed Ghetas
机构
[1] NUB: Nahda University,Faculty of Computer Science
来源
关键词
Monarch butterfly optimization; Evolutionary computation; Butterfly adjusting operator; Benchmark problems;
D O I
暂无
中图分类号
学科分类号
摘要
Many optimization algorithms have been used to solve complex real-world problems, motivating many scientists to improve various optimization algorithms. The monarch butterfly optimization algorithm MBO has been proven to have good performance and is an effective tool for solving many problems. However, the migration and updating operators mainly learn from the global best and are often trapped in local optima as well as premature convergence in many optimization problems. This work introduces an adaptive learning strategy and elitism strategy namely ALMBO to enhance the exploration capacity of the algorithm and ensure that the fittest individuals are retained in the next generation. The experimental results on fourteen benchmark functions show that compared with the two representative MBO algorithm and other methods, ALMBO performs much better than the others on mean values, best values, standard deviation and convergence speed.
引用
收藏
页码:3939 / 3957
页数:18
相关论文
共 50 条
  • [1] Learning-based monarch butterfly optimization algorithm for solving numerical optimization problems
    Ghetas, Mohamed
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (05): : 3939 - 3957
  • [2] Learning-based elephant herding optimization algorithm for solving numerical optimization problems
    Li, Wei
    Wang, Gai-Ge
    Alavi, Amir H.
    KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [3] The monarch butterfly optimization algorithm for solving feature selection problems
    Alweshah, Mohammed
    Al Khalaileh, Saleh
    Gupta, Brij B.
    Almomani, Ammar
    Hammouri, Abdelaziz, I
    Al-Betar, Mohammed Azmi
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (14): : 11267 - 11281
  • [4] The monarch butterfly optimization algorithm for solving feature selection problems
    Mohammed Alweshah
    Saleh Al Khalaileh
    Brij B. Gupta
    Ammar Almomani
    Abdelaziz I. Hammouri
    Mohammed Azmi Al-Betar
    Neural Computing and Applications, 2022, 34 : 11267 - 11281
  • [5] A reformative teaching–learning-based optimization algorithm for solving numerical and engineering design optimization problems
    Zhuang Li
    Xiaotong Zhang
    Jingyan Qin
    Jie He
    Soft Computing, 2020, 24 : 15889 - 15906
  • [6] Fuzzy Adaptive Teaching Learning-Based Optimization for Solving Unconstrained Numerical Optimization Problems
    Din, Fakhrud
    Khalid, Shah
    Fayaz, Muhammad
    Gwak, Jeonghwan
    Zamli, Kamal Z.
    Mashwani, Wali Khan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [7] An Algorithm Based on Monarch Butterfly Optimization with Learning Mechanism and Topological Structure
    Zhao, Fuqing
    Du, Songlin
    Tang, Jianxin
    Zhang, Yi
    Ma, Weimin
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 85 - 89
  • [8] Hybridizing artificial bee colony with monarch butterfly optimization for numerical optimization problems
    Waheed A. H. M. Ghanem
    Aman Jantan
    Neural Computing and Applications, 2018, 30 : 163 - 181
  • [9] Hybridizing artificial bee colony with monarch butterfly optimization for numerical optimization problems
    Ghanem, Waheed A. H. M.
    Jantan, Aman
    NEURAL COMPUTING & APPLICATIONS, 2018, 30 (01): : 163 - 181
  • [10] A reinforcement learning-based metaheuristic algorithm for solving global optimization problems
    Seyyedabbasi, Amir
    ADVANCES IN ENGINEERING SOFTWARE, 2023, 178