An opposition-based butterfly optimization algorithm with adaptive elite mutation in solving complex high-dimensional optimization problems

被引:12
|
作者
Li, Yu [1 ,2 ]
Yu, Xiaomei [2 ]
Liu, Jingsen [3 ,4 ]
机构
[1] Henan Univ, Inst Management Sci & Engn, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Business, Kaifeng 475004, Peoples R China
[3] Henan Univ, Inst Intelligent Network Syst, Kaifeng 475004, Peoples R China
[4] Henan Univ, Software Sch, Kaifeng 475004, Peoples R China
基金
中国国家自然科学基金;
关键词
Butterfly optimization algorithm; Opposition-based learning mechanism; Elite mutation strategy; Complex high-dimensional problems; CEC2014; Engineering problems; ARTIFICIAL BEE COLONY; ENGINEERING OPTIMIZATION; SEARCH ALGORITHM; METAHEURISTIC ALGORITHM; HARMONY SEARCH; DESIGN; SWARM; STRATEGY; GSA;
D O I
10.1016/j.matcom.2022.08.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To solve complex high-dimensional optimization problems, an opposition-based butterfly optimization algorithm with adaptive elite mutation (OBOAEM) is proposed. In the initial stage, the opposition-based learning mechanism is introduced to increase the diversity of the initial population and improve the probability of finding the optimal value. In order to balance the process of global search and local search, the segmental adjustment factor is used to improve the optimization accuracy of the algorithm. In the final stage of the algorithm, the elite mutation strategy is adopted to prevent precocity of the algorithm. In this paper, 23 benchmark functions are selected to test OBOAEM and original algorithm BOA in low dimension, and 16 benchmark functions are introduced to test OBOAEM and eight intelligent optimization algorithms in high dimensions 100, 500 and 1000. In addition, the simulation experiments of 30 CEC2014 complex deformation functions reveal the OBOAEM has a good effect in solving complex optimization problems, which are compared with six state-of-art algorithms. Friedman test is used forstatistical analysis, showing that OBOAEM has better optimization performance for complex high-dimensional problems. Finally, OBOAEM is applied to engineering design problems, and it is proved that OBOAEM is competitive in solving real-world problems. (c) 2022 International Association for Mathematics and Computers in Simulation (IMACS). Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:498 / 528
页数:31
相关论文
共 50 条
  • [1] Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems
    Hui Wang
    Zhijian Wu
    Shahryar Rahnamayan
    [J]. Soft Computing, 2011, 15 : 2127 - 2140
  • [2] Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems
    Wang, Hui
    Wu, Zhijian
    Rahnamayan, Shahryar
    [J]. SOFT COMPUTING, 2011, 15 (11) : 2127 - 2140
  • [3] An Enhanced Opposition-based Firefly Algorithm for Solving Complex Optimization Problems
    Wong, Ling Ai
    Shareef, Hussain
    Mohamed, Azah
    Ibrahim, Ahmad Asrul
    [J]. JURNAL KEJURUTERAAN, 2014, 26 : 89 - 96
  • [4] Opposition-Based Learning Harmony Search Algorithm with Mutation for Solving Global Optimization Problems
    Wang, Hao
    Ouyang, Haibin
    Gao, Liqun
    Qin, Wei
    [J]. 26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 1090 - 1094
  • [5] An Improved Gannet Optimization Algorithm Based on Opposition-Based Schemes for Feature Selection Problems in High-Dimensional Datasets
    Avinash N.
    Sinha S.K.
    Shivamurthaiah M.
    [J]. SN Computer Science, 5 (1)
  • [6] Particle swarm optimization with adaptive elite opposition-based learning for largescale problems
    Xu, Hua-Hui
    Tang, Ruo-Li
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA 2020), 2020, : 44 - 49
  • [7] Elite Opposition-Based Water Wave Optimization Algorithm for Global Optimization
    Wu, Xiuli
    Zhou, Yongquan
    Lu, Yuting
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [8] Elite Opposition-Based Cognitive Behavior Optimization Algorithm for Global Optimization
    Zhang, Shaoling
    Zhou, Yongquan
    Luo, Qifang
    [J]. JOURNAL OF INTELLIGENT SYSTEMS, 2019, 28 (02) : 185 - 217
  • [9] Island-based Cuckoo Search with elite opposition-based learning and multiple mutation methods for solving optimization problems
    Abed-alguni, Bilal H.
    Paul, David
    [J]. SOFT COMPUTING, 2022, 26 (07) : 3293 - 3312
  • [10] Island-based Cuckoo Search with elite opposition-based learning and multiple mutation methods for solving optimization problems
    Bilal H. Abed-alguni
    David Paul
    [J]. Soft Computing, 2022, 26 : 3293 - 3312