A modified equilibrium optimizer using opposition-based learning and novel update rules

被引:51
作者
Fan, Qingsong [1 ]
Huang, Haisong [1 ]
Yang, Kai [1 ,2 ]
Zhang, Songsong [1 ]
Yao, Liguo [1 ,3 ]
Xiong, Qiaoqiao [4 ,5 ]
机构
[1] Guizhou Univ, Minist Educ, Key Lab Adv Mfg Technol, Guiyang 550025, Guizhou, Peoples R China
[2] South China Univ Technol, Coll Mech & Automot Engn, Guangzhou 510640, Guangdong, Peoples R China
[3] Yuan Ze Univ, Dept Ind Engn & Management, Taoyuan 32003, Taiwan
[4] Univ Putra Malaysia, Fac Engn, Dept Mech & Mfg Engn, Serdang 43400, Selangor, Malaysia
[5] Guizhou Commun Polytech, Dept Mech & Elect Engn, Guiyang 551400, Guizhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Equilibrium optimizer; Novel update rules; Opposition-based learning; Metaheuristic; DYNAMIC PARAMETER ADAPTATION; METAHEURISTIC ALGORITHM; MULTIPLE COMPARISONS; INSPIRED OPTIMIZER; DESIGN; SWARM; SEARCH; COLONY; TESTS;
D O I
10.1016/j.eswa.2021.114575
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Equilibrium Optimizer (EO) is a newly developed physics-based metaheuristic algorithm that is based on control volume mass balance models, and has shown competitive performance with other state-of-the-art algorithms. However, the original EO has the disadvantages of a low exploitation ability, ease of falling into local optima, and an immature balance between exploration and exploitation. To address these shortcomings, this paper proposes a modified EO (m-EO) using opposition-based learning (OBL) and novel update rules that incorporates four main modifications: the definition of the concentrations of some particles based on OBL, a new nonlinear time control strategy, novel population update rules and a chaos-based strategy. Based on these modifications, the optimization precision and convergence speed of the original EO are greatly improved. The validity of m-EO is tested on 35 classical benchmark functions, 25 of which have variants belonging to multiple difficulty categories (Dim = 30, 100, 300, 500 and 1000). In addition, m-EO is used to solve three real-world engineering design problems. The experimental results and two different statistical tests demonstrate that the proposed m-EO shows higher performance than original EO and other state-of-the-art algorithms.
引用
收藏
页数:19
相关论文
共 73 条
  • [1] An improved Opposition-Based Sine Cosine Algorithm for global optimization
    Abd Elaziz, Mohamed
    Oliva, Diego
    Xiong, Shengwu
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 : 484 - 500
  • [2] Gradient-based optimizer: A new metaheuristic optimization algorithm
    Ahmadianfar, Iman
    Bozorg-Haddad, Omid
    Chu, Xuefeng
    [J]. INFORMATION SCIENCES, 2020, 540 : 131 - 159
  • [3] A STUDY OF MATHEMATICAL-PROGRAMMING METHODS FOR STRUCTURAL OPTIMIZATION .1. THEORY
    BELEGUNDU, AD
    ARORA, JS
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1985, 21 (09) : 1583 - 1599
  • [4] Generalized type-2 fuzzy logic in galactic swarm optimization: design of an optimal ball and beam fuzzy controller
    Bernal, Emer
    Castillo, Oscar
    Soria, Jose
    Valdez, Fevrier
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (03) : 3545 - 3559
  • [5] An efficient surrogate-assisted particle swarm optimization algorithm for high-dimensional expensive problems
    Cai, Xiwen
    Qiu, Haobo
    Gao, Liang
    Jiang, Chen
    Shao, Xinyu
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 184
  • [6] An efficient double adaptive random spare reinforced whale optimization algorithm
    Chen, Huiling
    Yang, Chenjun
    Heidari, Ali Asghar
    Zhao, Xuehua
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 154
  • [7] A novel bacterial foraging optimization algorithm for feature selection
    Chen, Yu-Peng
    Li, Ying
    Wang, Gang
    Zheng, Yue-Feng
    Xu, Qian
    Fan, Jia-Hao
    Cui, Xue-Ting
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 83 : 1 - 17
  • [8] Theory and applications of swarm intelligence
    Cui, Zhihua
    Gao, Xiaozhi
    [J]. NEURAL COMPUTING & APPLICATIONS, 2012, 21 (02) : 205 - 206
  • [9] A chaotic optimization method based on logistic-sine map for numerical function optimization
    Demir, Fahrettin Burak
    Tuncer, Turker
    Kocamaz, Adnan Fatih
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (17) : 14227 - 14239
  • [10] Selective Opposition based Grey Wolf Optimization
    Dhargupta, Souvik
    Ghosh, Manosij
    Mirjalili, Seyedali
    Sarkar, Ram
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 151