Evolving Marine Predators Algorithm by dynamic foraging strategy for real-world engineering optimization problems

被引:28
作者
Shen, Baohua [1 ]
Khishe, Mohammad [2 ]
Mirjalili, Seyedali [3 ,4 ,5 ]
机构
[1] Hangzhou Dianzi Univ Informat Engn Coll, Sch Management, Hangzhou 311035, Zhejiang, Peoples R China
[2] Imam Khomeini Marine Sci Univ, Dept Elect Engn, Nowshahr, Iran
[3] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimizat, Brisban, Australia
[4] Yonsei Univ, Yonsei Frontier Lab, Seoul, South Korea
[5] Obuda Univ, Univ Res & Innovat Ctr, H-1034 Budapest, Hungary
关键词
Optimization; Marine Predators Algorithm; L?vy Flight; Brownian Motion; Dynamic foraging strategies; CUCKOO SEARCH ALGORITHM; LEVY FLIGHT; EVOLUTIONARY; NETWORK; TRAINER; DESIGN;
D O I
10.1016/j.engappai.2023.106207
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Marine Predators Algorithm (MPA) is a novel hunting-based optimizer. The MPA's central concept is based on the well-known Levy Flight (LF) and Brownian Motion (BM) strategies as well as a simple transition model between these two strategies. The canonical MPA proposes three static steps to tune the transition behavior between the LF and BM strategies. Although MPA provides exemplary performance in many test functions, the discrete transition between the two mentioned phases causes it to get stuck in local optima when faced with real-world optimization problems. In order to address this shortcoming, this paper proposes a soft dynamic transition between LF and BM to model this encounter naturally, considering the continuous nature of the transition between LF and BM in marine predators' real life. In order to evaluate the performance of the developed Dynamic Foraging Strategy MPA (DFSMPA), twenty-nine optimization test functions, thirty complex CEC-BC-2017 functions, ten benchmarks of CEC06-2019 test suit, and ten real applicable engineering problems, including power system design, synthesis and process design, industrial chemical producer, power -electronic design, mechanical design, and animal feed ratio, are employed. The DFSMPA is evaluated against four groups of standard optimization approaches, including (1) Arithmetic Optimization Algorithm (AOA), Slime Mould Algorithm (SMA), Equilibrium Optimizer (EO), Niching Chimp Optimization Algorithm (ChOA), Henry Gas Solubility Optimization (HGSO) as recent optimization algorithms, (2) Levy Flight GWO (LGWO) and Evolutionary Algorithms with Adaptive Levy Mutations (EALM) as the two best dynamic Levy-based optimization algorithms, (3) SHADE, CMA-ES, and LSHADESPACMA as the three state-of-the-art optimization algorithms, and jDE100, DISHchain1e+12, CIPDE, and EBOwithCMAR as best performing algorithms in IEEE CEC06-2019 competition. Three non-parametric statistical tests, including the Wilcoxon rank-sum, Bonferroni- Dunn and Holm, and Friedman average rank tests, are utilized to perform a comprehensive assessment. The results show that the DFSMPA achieved the first rank among 46 out of 70 benchmark functions and engineering problems and exhibited similar results compared with SHADE and CMA-ES in other benchmarks. The statistical analysis demonstrated that DFSMPA is a significantly superior optimizer than the three first categories' benchmark algorithms, while its result is statistically similar to jDE100, DISHchain1e+12.
引用
收藏
页数:22
相关论文
共 108 条
[1]   Gases Brownian Motion Optimization: an Algorithm for Optimization (GBMO) [J].
Abdechiri, Marjan ;
Meybodi, Mohammad Reza ;
Bahrami, Helena .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2932-2946
[2]   Parameter estimation of photovoltaic models using an improved marine predators algorithm [J].
Abdel-Basset, Mohamed ;
El-Shahat, Doaa ;
Chakrabortty, Ripon K. ;
Ryan, Michael .
ENERGY CONVERSION AND MANAGEMENT, 2021, 227
[3]   An Enhanced Version of Black Hole Algorithm via Levy Flight for Optimization and Data Clustering Problems [J].
Abdulwahab, Haneen A. ;
Noraziah, A. ;
Alsewari, Abdulrahman A. ;
Salih, Sinan Q. .
IEEE ACCESS, 2019, 7 :142085-142096
[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]   A Modified Dragonfly Optimization Algorithm for Single- and Multiobjective Problems Using Brownian Motion [J].
Aci, Cigdem Inan ;
Gulcan, Hakan .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
[6]  
Al-Mharmah H., 1996, J GLOBAL OPTIM, DOI [10.1007/bf00229303, DOI 10.1007/BF00229303]
[7]   A Levy flight-based grey wolf optimizer combined with back-propagation algorithm for neural network training [J].
Amirsadri, Shima ;
Mousavirad, Seyed Jalaleddin ;
Ebrahimpour-Komleh, Hossein .
NEURAL COMPUTING & APPLICATIONS, 2018, 30 (12) :3707-3720
[8]   Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution [J].
Aydogdu, I. ;
Akin, A. ;
Saka, M. P. .
ADVANCES IN ENGINEERING SOFTWARE, 2016, 92 :1-14
[9]   Levy-based antlion-inspired optimizers with orthogonal learning scheme [J].
Ba, Abdoul Fatakhou ;
Huang, Hui ;
Wang, Mingjing ;
Ye, Xiaojia ;
Gu, Zhiyang ;
Chen, Huiling ;
Cai, Xueding .
ENGINEERING WITH COMPUTERS, 2022, 38 (01) :397-418
[10]   Levy flights in human behavior and cognition [J].
Baronchelli, Andrea ;
Radicchi, Filippo .
CHAOS SOLITONS & FRACTALS, 2013, 56 :101-105