Memory, evolutionary operator, and local search based improved Grey Wolf Optimizer with linear population size reduction technique

被引:49
作者
Ahmed, Rasel [1 ]
Rangaiah, Gade Pandu [2 ,3 ,4 ]
Mahadzir, Shuhaimi [2 ]
Mirjalili, Seyedali [5 ,6 ,7 ,9 ]
Hassan, Mohamed H. [8 ]
Kamel, Salah [8 ]
机构
[1] Univ Teknol PETRONAS, Dept Chem Engn, Seri Iskandar, Malaysia
[2] Virginia Polytech Inst & State Univ, Dept Chem Engn, Blacksburg, VA 24060 USA
[3] Natl Univ Singapore, Dept Chem & Biomol Engn, Engn Dr 4, Singapore 117576, Singapore
[4] Vellore Inst Technol, Sch Chem Engn, Vellore 632014, India
[5] Univ Teknol PETRONAS, Inst Autonomous Syst, Ctr Syst Engn, Seri Iskandar, Malaysia
[6] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimizat, Brisbane, Australia
[7] Yonsei Univ, Yonsei Frontier Lab, Seoul, South Korea
[8] Aswan Univ, Fac Engn, Dept Elect Engn, Aswan 81542, Egypt
[9] Obuda Univ, Univ Res, Innovat Ctr, H-1034 Budapest, Hungary
关键词
Metaheuristics; Swarm intelligence; Grey Wolf Optimizer; Memory; Evolutionary operators; Stochastic local search; Linear population size reduction; Optimization; Algorithm; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; GLOBAL OPTIMIZATION; PSO VARIANT; EFFICIENT; SYSTEMS; DESIGN;
D O I
10.1016/j.knosys.2023.110297
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimization of multi-modal functions is challenging even for evolutionary and swarm-based algorithms as it requires an efficient exploration for finding the promising region of the search space, and effective exploitation to precisely find the global optimum. Grey Wolf Optimizer (GWO) is a recently developed metaheuristic algorithm that is inspired by nature with a relatively small number of parameters for tuning. However, GWO and most of its variants may suffer from the lack of population diversity, premature convergence, and the inability to preserve a good balance between exploratory and exploitative behaviors. To address these limitations, this work proposes a new variant of GWO incorporating memory, evolutionary operators, and a stochastic local search technique. It further integrates Linear Population Size Reduction (LPSR) technique. The proposed algorithm is comprehensively tested on 23 numerical benchmark functions, high dimensional benchmark functions, 13 engineering case studies, four data classifications, and three function approximation problems. The benchmark functions are mostly taken from the CEC 2005 and CEC 2010 special sessions, and they include rotated, shifted functions. The engineering case studies are from the CEC 2020 real-world non-convex constrained optimization problems. The performance of the proposed GWO is compared with popular metaheuristics, namely, particle swarm optimization (PSO), gravitational search algorithm (GSA), slap swarm algorithm (SSA), differential evolution (DE), self-adaptive differential evolution (SADE), basic GWO and its three recently improved variants. Statistical analysis and Friedman tests have been conducted to thoroughly compare their performance. The obtained results demonstrate that the proposed GWO outperforms the algorithms compared for the benchmark functions and engineering case studies tested. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:30
相关论文
共 101 条
[91]  
Wolpert D. H., 1997, IEEE Transactions on Evolutionary Computation, V1, P67, DOI 10.1109/4235.585893
[92]   Design of shell-and-tube heat exchangers for multiple objectives using elitist non-dominated sorting genetic algorithm with termination criteria [J].
Wong, Justin Y. Q. ;
Sharma, Shivom ;
Rangaiah, G. P. .
APPLIED THERMAL ENGINEERING, 2016, 93 :888-899
[93]   Dynamic multi-swarm particle swarm optimizer with cooperative learning strategy [J].
Xu, Xia ;
Tang, Yinggan ;
Li, Junpeng ;
Hua, Changchun ;
Guan, Xinping .
APPLIED SOFT COMPUTING, 2015, 29 :169-183
[94]   Cuckoo Search via Levey Flights [J].
Yang, Xin-She ;
Deb, Suash .
2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, :210-+
[95]   Firefly algorithm, stochastic test functions and design optimisation [J].
Yang, Xin-She .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2010, 2 (02) :78-84
[96]   A New Metaheuristic Bat-Inspired Algorithm [J].
Yang, Xin-She .
NICSO 2010: NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION, 2010, 284 :65-74
[97]   Multi-Objective Grey Wolf Optimizer for Optimal Design of Switching Matrix for Shaded PV array Dynamic Reconfiguration [J].
Yousri, Dalia ;
Thanikanti, Sudhakar Babu ;
Balasubramanian, Karthik ;
Osama, Ahmed ;
Fathy, Ahmed .
IEEE ACCESS, 2020, 8 :159931-159946
[98]   An efficient constraint handling method with integrated differential evolution for numerical and engineering optimization [J].
Zhang, Haibo ;
Rangaiah, G. P. .
COMPUTERS & CHEMICAL ENGINEERING, 2012, 37 :74-88
[99]   Novel bare-bones particle swarm optimization and its performance for modeling vapor-liquid equilibrium data [J].
Zhang, Haibo ;
Kennedy, Devid Desfreed ;
Rangaiah, Gade Pandu ;
Bonilla-Petriciolet, Adrian .
FLUID PHASE EQUILIBRIA, 2011, 301 (01) :33-45
[100]   JADE: Adaptive Differential Evolution With Optional External Archive [J].
Zhang, Jingqiao ;
Sanderson, Arthur C. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (05) :945-958