A Multi-strategy Slime Mould Algorithm for Solving Global Optimization and Engineering Optimization Problems

被引:2
|
作者
Wang, Wen-chuan [1 ]
Tao, Wen-hui [1 ]
Tian, Wei-can [1 ]
Zang, Hong-fei [1 ]
机构
[1] North China Univ Water Resources & Elect Power, Coll Water Resources, Zhengzhou 450046, Peoples R China
关键词
Slime mould algorithm; Opposition-based learning; Joint opposite selection; Equilibrium optimizer; Engineering optimization problems; SEARCH ALGORITHM; WMA;
D O I
10.1007/s12065-024-00962-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Aiming at the problems of slow convergence, low accuracy, and easy to fall into local optimum of the slime mould algorithm (SMA), we propose an improved SMA (OJESMA). OJESMA improves the performance of the algorithm by combining strategies based on opposition-based learning, joint opposite selection, and equilibrium optimizer. First, we introduce an adversarial learning-opposition-based learning, in generating the initial population of slime molds. Second, we incorporate a joint inverse selection strategy, including selective leading opposition and dynamic opposite. Finally, we introduce the balanced candidate principle of the equilibrium optimizer algorithm into SMA, which enhances the algorithm's optimal search capability and anti-stagnation ability. We conducted optimization search experiments on 29 test functions from CEC2017 and 10 benchmark test functions from CEC2020, as well as nonparametric statistical analysis (Friedman and Wilcoxon). The experimental results and non-parametric test results show that OJESMA has better optimization accuracy, convergence performance, and stability. To further validate the effectiveness of the algorithm, we also performed optimization tests on six engineering problems and the variable index Muskingum. In summary, OJESMA demonstrates its practical value and advantages in solving various complex optimization problems with its excellent performance, providing new perspectives and methods for the development of optimization algorithms.
引用
收藏
页码:3865 / 3889
页数:25
相关论文
共 50 条
  • [41] EOSMA: An Equilibrium Optimizer Slime Mould Algorithm for Engineering Design Problems
    Shihong Yin
    Qifang Luo
    Yongquan Zhou
    Arabian Journal for Science and Engineering, 2022, 47 : 10115 - 10146
  • [42] EOSMA: An Equilibrium Optimizer Slime Mould Algorithm for Engineering Design Problems
    Yin, Shihong
    Luo, Qifang
    Zhou, Yongquan
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (08) : 10115 - 10146
  • [43] Slime mould algorithm: A new method for stochastic optimization
    Li, Shimin
    Chen, Huiling
    Wang, Mingjing
    Heidari, Ali Asghar
    Mirjalili, Seyedali
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 : 300 - 323
  • [44] Enhanced Remora Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    Wang, Shuang
    Hussien, Abdelazim G.
    Jia, Heming
    Abualigah, Laith
    Zheng, Rong
    MATHEMATICS, 2022, 10 (10)
  • [45] Enhancing slime mould algorithm for engineering optimization: leveraging covariance matrix adaptation and best position management
    Huang, Jinpeng
    Chen, Yi
    Heidari, Ali Asghar
    Liu, Lei
    Chen, Huiling
    Liang, Guoxi
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) : 151 - 183
  • [46] Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection
    Yao, Liguo
    Yang, Jun
    Yuan, Panliang
    Li, Guanghui
    Lu, Yao
    Zhang, Taihua
    BIOMIMETICS, 2023, 8 (06)
  • [47] An effective method for global optimization - Improved slime mould algorithm combine multiple strategies
    Xiong, Wenqing
    Zhu, Donglin
    Li, Rui
    Yao, Yilin
    Zhou, Changjun
    Cheng, Shi
    EGYPTIAN INFORMATICS JOURNAL, 2024, 25
  • [48] Slime mould algorithm with horizontal crossover and adaptive evolutionary strategy: performance design for engineering problems
    Yu, Helong
    Zhao, Zisong
    Cai, Qi
    Heidari, Ali Asghar
    Xu, Xingmei
    Chen, Huiling
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) : 83 - 108
  • [49] Gradient-based optimizer improved by Slime Mould Algorithm for global optimization and feature selection for diverse computation problems
    Ewees, Ahmed A.
    Ismail, Fatma H.
    Sahlol, Ahmed T.
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [50] IBMSMA: An Indicator-based Multi-swarm Slime Mould Algorithm for Multi-objective Truss Optimization Problems
    Shihong Yin
    Qifang Luo
    Yongquan Zhou
    Journal of Bionic Engineering, 2023, 20 : 1333 - 1360