Opposition-based learning equilibrium optimizer with Levy flight and evolutionary population dynamics for high-dimensional global optimization problems

被引:40
|
作者
Zhong, Changting [1 ]
Li, Gang [1 ]
Meng, Zeng [2 ]
He, Wanxin [1 ]
机构
[1] Dalian Univ Technol, Dept Engn Mech, State Key Lab Struct Anal Ind Equipment, Dalian 116024, Peoples R China
[2] Hefei Univ Technol, Sch Civil Engn, Hefei 230009, Peoples R China
基金
中国国家自然科学基金;
关键词
High -dimensional global optimization; Equilibrium optimizer; Opposition -based learning; Levy flight; Evolutionary population dynamics; Metaheuristic; NEURAL-NETWORKS; ALGORITHM;
D O I
10.1016/j.eswa.2022.119303
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The equilibrium optimizer (EO) is a recently proposed physics-based metaheuristic algorithm inspired by the dynamic mass balance on a control volume. However, EO may encounter local convergence and low accuracy when solving high-dimensional optimization problems. In this work, we propose the opposition-based learning EO algorithm with the Levy flight and the evolutionary population dynamics for high-dimensional global opti-mization problems, called EOOBLE. Firstly, the opposition-based learning strategy is embedded into the initialization and updating process of EO. Then, the Levy flight strategy is used to improve the exploration ability of EO in the updating mechanism. Moreover, the strategy of evolutionary population dynamics is used in the proposed algorithm to avoid falling into the local optimum. The performance of the proposed algorithm is tested by 25 benchmark functions with dimensions from 100 to 5000, and is compared with 8 state-of-the-art meta -heuristic algorithms. The statistical results indicate that the proposed algorithm has better convergence capacity than the compared algorithms. Besides, the proposed algorithm is also compared with different variants of EO, which outperforms the original EO and variants of EO with one or two operators. Therefore, the EOOBLE is a competitive algorithm in solving high-dimensional global optimization problems. Finally, a high-dimensional engineering design problem demonstrates the effectiveness of the EOOBLE.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] A novel equilibrium optimizer based on levy flight and iterative cosine operator for engineering optimization problems
    Minocha, Sachin
    Singh, Birmohan
    EXPERT SYSTEMS, 2022, 39 (02)
  • [22] Parallel differential evolution with self-adapting control parameters and generalized opposition-based learning for solving high-dimensional optimization problems
    Wang, Hui
    Rahnamayan, Shahryar
    Wu, Zhijian
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (01) : 62 - 73
  • [23] Feature selection by using chaotic cuckoo optimization algorithm with levy flight, opposition-based learning and disruption operator
    Kelidari, Mahsa
    Hamidzadeh, Javad
    SOFT COMPUTING, 2021, 25 (04) : 2911 - 2933
  • [24] Instigating the Sailfish Optimization Algorithm Based on Opposition-Based Learning to Determine the Salient Features From a High-Dimensional Dataset
    Khaire, Utkarsh Mahadeo
    Dhanalakshmi, R.
    Balakrishnan, K.
    Akila, M.
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2023, 22 (05) : 1617 - 1649
  • [25] 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
  • [26] COLMA: a chaos-based mayfly algorithm with opposition-based learning and Levy flight for numerical optimization and engineering design
    Zhao, Yanpu
    Huang, Changsheng
    Zhang, Mengjie
    Lv, Cheng
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (17): : 19699 - 19745
  • [27] Feature selection by using chaotic cuckoo optimization algorithm with levy flight, opposition-based learning and disruption operator
    Mahsa kelidari
    Javad Hamidzadeh
    Soft Computing, 2021, 25 : 2911 - 2933
  • [28] 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
  • [29] COLMA: a chaos-based mayfly algorithm with opposition-based learning and Levy flight for numerical optimization and engineering design
    Yanpu Zhao
    Changsheng Huang
    Mengjie Zhang
    Cheng Lv
    The Journal of Supercomputing, 2023, 79 : 19699 - 19745
  • [30] 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