Diversity-Based Evolutionary Population Dynamics: A New Operator for Grey Wolf Optimizer

被引:5
作者
Rezaei, Farshad [1 ]
Safavi, Hamid R. [1 ]
Abd Elaziz, Mohamed [2 ,3 ,4 ]
Abualigah, Laith [5 ,6 ,7 ,8 ,9 ]
Mirjalili, Seyedali [10 ,11 ]
Gandomi, Amir H. [12 ,13 ]
机构
[1] Isfahan Univ Technol, Dept Civil Engn, Esfahan 8415683111, Iran
[2] Zagazig Univ, Fac Sci, Dept Math, Zagazig 44519, Egypt
[3] Galala Univ, Fac Comp Sci & Engn, Suez 435611, Egypt
[4] Ajman Univ, Artificial Intelligence Res Ctr AIRC, POB 346, Ajman, U Arab Emirates
[5] Al Ahliyya Amman Univ, Hourani Ctr Appl Sci Res, Amman 19328, Jordan
[6] Al Al Bayt Univ, Prince Hussein Bin Abdullah Coll Informat Technol, Mafraq 130040, Jordan
[7] Middle East Univ, Fac Informat Technol, Amman 11831, Jordan
[8] Appl Sci Private Univ, Fac Informat Technol, Amman 11931, Jordan
[9] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
[10] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4006, Australia
[11] Yonsei Univ, YFL Yonsei Frontier Lab, Seoul 03722, South Korea
[12] Univ Technol Sydney, Fac Engn & Informat Technol, Ultimo, NSW 2007, Australia
[13] Obuda Univ, Univ Res & Innovat Ctr EKIK, H-1034 Budapest, Hungary
关键词
Grey Wolf Optimizer; evolutionary population dynamics; hybrid algorithms; meta-heuristic algorithms; swarm-intelligence techniques; INVASIVE WEED OPTIMIZATION; SINE COSINE ALGORITHM; KRILL HERD ALGORITHM; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; ENGINEERING OPTIMIZATION; FIREFLY ALGORITHM; OPTIMAL-DESIGN; SEARCH; SWARM;
D O I
10.3390/pr10122615
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Evolutionary Population Dynamics (EPD) refers to eliminating poor individuals in nature, which is the opposite of survival of the fittest. Although this method can improve the median of the whole population of the meta-heuristic algorithms, it suffers from poor exploration capability to handle high-dimensional problems. This paper proposes a novel EPD operator to improve the search process. In other words, as the primary EPD mainly improves the fitness of the worst individuals in the population, and hence we name it the Fitness-Based EPD (FB-EPD), our proposed EPD mainly improves the diversity of the best individuals, and hence we name it the Diversity-Based EPD (DB-EPD). The proposed method is applied to the Grey Wolf Optimizer (GWO) and named DB-GWO-EPD. In this algorithm, the three most diversified individuals are first identified at each iteration, and then half of the best-fitted individuals are forced to be eliminated and repositioned around these diversified agents with equal probability. This process can free the merged best individuals located in a closed populated region and transfer them to the diversified and, thus, less-densely populated regions in the search space. This approach is frequently employed to make the search agents explore the whole search space. The proposed DB-GWO-EPD is tested on 13 high-dimensional and shifted classical benchmark functions as well as 29 test problems included in the CEC2017 test suite, and four constrained engineering problems. The results obtained by the proposal upon implemented on the classical test problems are compared to GWO, FB-GWO-EPD, and four other popular and newly proposed optimization algorithms, including Aquila Optimizer (AO), Flow Direction Algorithm (FDA), Arithmetic Optimization Algorithm (AOA), and Gradient-based Optimizer (GBO). The experiments demonstrate the significant superiority of the proposed algorithm when applied to a majority of the test functions, recommending the application of the proposed EPD operator to any other meta-heuristic whenever decided to ameliorate their performance.
引用
收藏
页数:26
相关论文
共 67 条
[1]   An improved Opposition-Based Sine Cosine Algorithm for global optimization [J].
Abd Elaziz, Mohamed ;
Oliva, Diego ;
Xiong, Shengwu .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 :484-500
[2]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[3]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[4]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[5]  
Abualigah LM, 2019, EAI SPRINGER INNOVAT, P205, DOI 10.1007/978-3-319-96451-5_9
[6]   A novel hybridization strategy for krill herd algorithm applied to clustering techniques [J].
Abualigah, Laith Mohammad ;
Khader, Ahamad Tajudin ;
Hanandeh, Essam Said ;
Gandomi, Amir H. .
APPLIED SOFT COMPUTING, 2017, 60 :423-435
[7]   Gradient-based optimizer: A new metaheuristic optimization algorithm [J].
Ahmadianfar, Iman ;
Bozorg-Haddad, Omid ;
Chu, Xuefeng .
INFORMATION SCIENCES, 2020, 540 :131-159
[8]   A Hybrid Krill-ANFIS Model for Wind Speed Forecasting [J].
Ahmed, Khaled ;
Ewees, Ahmed A. ;
Abd El Aziz, Mohamed ;
Hassanien, Aboul Ella ;
Gaber, Tarek ;
Tsai, Pei-Wei ;
Pan, Jeng-Shyang .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2016, 2017, 533 :365-372
[9]  
Bak P., 1996, How Nature Works: The Science of Self-Organized Criticality
[10]  
Beightler C.S., 1976, Applied geometric programming