A novel mutual aid Salp Swarm Algorithm for global optimization

被引:3
|
作者
Zhang, Huanlong [1 ]
Feng, Yuxing [1 ]
Huang, Wanwei [2 ]
Zhang, Jie [1 ]
Zhang, Jianwei [2 ]
机构
[1] Zhengzhou Univ Light Ind, Coll Elect & Informat Engn, Zhengzhou 450002, Peoples R China
[2] Zhengzhou Univ Light Ind, Coll Software, Zhengzhou, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
intelligent optimization algorithm; mutual learning mechanism; Salp Swarm Algorithm; tangent function; DESIGN;
D O I
10.1002/cpe.6556
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Salp Swarm Algorithm is a new intelligent optimization algorithm. Because of it is fewer control parameters and convenient operation, it has attracted the attention of researchers from all circles. However, due to the lack of complex iterative process, it has some disadvantages, such as low optimization precision and poor population diversity in the late iteration. To solve these problems of Salp Swarm Algorithm, we proposed a Salp Swarm Algorithm based on mutual learning mechanism. In this article, the improved Salp Swarm Algorithm uses the iteration factor of tangent change to update the population position, which balances the global exploration and local development ability of the algorithm. At the same time, the introduction of mutual learning mechanism in the local development stage solves the problem of poor population diversity in the later iteration of Salp Swarm Algorithm, and improves the convergence accuracy of the algorithm. Finally, 23 classical and CEC2014 benchmark functions are used to evaluate the effectiveness of the proposed algorithm. The experimental results show that the improved Salp Swarm Algorithm has better optimization accuracy and stability compared with the algorithm of Salp Swarm, Moth Flame Optimization, Grasshopper Optimization, and Ant Lion Optimization.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A novel chaotic salp swarm algorithm for global optimization and feature selection
    Sayed, Gehad Ismail
    Khoriba, Ghada
    Haggag, Mohamed H.
    APPLIED INTELLIGENCE, 2018, 48 (10) : 3462 - 3481
  • [2] A novel chaotic salp swarm algorithm for global optimization and feature selection
    Gehad Ismail Sayed
    Ghada Khoriba
    Mohamed H. Haggag
    Applied Intelligence, 2018, 48 : 3462 - 3481
  • [3] A Novel Variant of the Salp Swarm Algorithm for Engineering Optimization
    Jia, Fuyun
    Luo, Sheng
    Yin, Guan
    Ye, Yin
    JOURNAL OF ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING RESEARCH, 2023, 13 (03) : 131 - 149
  • [4] ESSAWOA: Enhanced Whale Optimization Algorithm integrated with Salp Swarm Algorithm for global optimization
    Qian Fan
    Zhenjian Chen
    Wei Zhang
    Xuhua Fang
    Engineering with Computers, 2022, 38 : 797 - 814
  • [5] ESSAWOA: Enhanced Whale Optimization Algorithm integrated with Salp Swarm Algorithm for global optimization
    Fan, Qian
    Chen, Zhenjian
    Zhang, Wei
    Fang, Xuhua
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 1) : 797 - 814
  • [6] A multi-strategy enhanced salp swarm algorithm for global optimization
    Hongliang Zhang
    Zhennao Cai
    Xiaojia Ye
    Mingjing Wang
    Fangjun Kuang
    Huiling Chen
    Chengye Li
    Yuping Li
    Engineering with Computers, 2022, 38 : 1177 - 1203
  • [7] Salp swarm algorithm with crossover scheme and Levy flight for global optimization
    Jia, Heming
    Lang, Chunbo
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (05) : 9277 - 9288
  • [8] A multi-strategy enhanced salp swarm algorithm for global optimization
    Zhang, Hongliang
    Cai, Zhennao
    Ye, Xiaojia
    Wang, Mingjing
    Kuang, Fangjun
    Chen, Huiling
    Li, Chengye
    Li, Yuping
    ENGINEERING WITH COMPUTERS, 2022, 38 (02) : 1177 - 1203
  • [9] Advancement of the search process of salp swarm algorithm for global optimization problems
    celik, Emre
    Ozturk, Nihat
    Arya, Yogendra
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 182
  • [10] An Opposition-Based Chaotic Salp Swarm Algorithm for Global Optimization
    Zhao, Xiaoqiang
    Yang, Fan
    Han, Yazhou
    Cui, Yanpeng
    IEEE ACCESS, 2020, 8 : 36485 - 36501