A multi-strategy enhanced salp swarm algorithm for global optimization

被引:70
作者
Zhang, Hongliang [1 ]
Cai, Zhennao [1 ]
Ye, Xiaojia [2 ]
Wang, Mingjing [3 ]
Kuang, Fangjun [4 ]
Chen, Huiling [1 ]
Li, Chengye [5 ]
Li, Yuping [5 ]
机构
[1] Wenzhou Univ, Dept Comp Sci & Artificial Intelligence, Wenzhou 325035, Peoples R China
[2] Shanghai Lixin Univ Accounting & Finance, Shanghai 201209, Peoples R China
[3] Duy Tan Univ, Inst Res & Dev, Da Nang 550000, Vietnam
[4] Wenzhou Business Coll, Sch Informat Engn, Wenzhou 325035, Peoples R China
[5] Wenzhou Med Univ, Affiliated Hosp 1, Dept Pulm & Crit Care Med, Wenzhou 325000, Peoples R China
基金
中国国家自然科学基金;
关键词
Salp swarm algorithm; Global optimization; Engineering design problems; Generalized oppositional learning; Orthogonal learning; Quadratic interpolation; DIFFERENTIAL EVOLUTION; PARAMETERS IDENTIFICATION; QUADRATIC APPROXIMATION; GENETIC ALGORITHMS; FEATURE-SELECTION; OPTIMAL-DESIGN; SEARCH; INTEGER; LEADER;
D O I
10.1007/s00366-020-01099-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As a typical nature-inspired swarm intelligence algorithm, because of the simple framework and good optimization performance, salp swarm algorithm (SSA) has been extensively applied to a lot of practical problems. Nevertheless, when facing a number of complicated optimization problems, particularly the high dimensionality and multi-dimensional problems, SSA will come to stagnation and decrease the optimal performance. To tackle this problem, this paper presents an enhanced SSA (ESSA) in which several strategies, including orthogonal learning, quadratic interpolation, and generalized oppositional learning are embedded to boost the global exploration and local exploitation performance of SSA. Orthogonal learning can help the worse salp break away from local optima, while quadratic interpolation is utilized to improve the accuracy of the global optimal through local search near the globally optimal solution. Also, generalized oppositional learning is used to improve the population quality through the initialization step and generation jumping. These strategies work together to assist SSA in promoting convergence performance. At the last CEC2017 benchmark suite and CEC2011, a real-world optimization benchmark is employed to estimate the property of ESSA in dealing with the high dimensionality and multi-dimensional problems. Three constrained engineering optimization problems are also used to assess the capability of ESSA in tackling practical engineering application problems. The experimental results and responding analysis make clear that the presented algorithm significantly outperforms the original SSA and other state-of-the-art methods.
引用
收藏
页码:1177 / 1203
页数:27
相关论文
共 50 条
  • [41] MICFOA: A Novel Improved Catch Fish Optimization Algorithm with Multi-Strategy for Solving Global Problems
    Fu, Zhihao
    Li, Zhichun
    Li, Yongkang
    Chen, Haoyu
    BIOMIMETICS, 2024, 9 (09)
  • [42] A Multi-strategy Improved Outpost and Differential Evolution Mutation Marine Predators Algorithm for Global Optimization
    Zhang, Shuhan
    Wang, Shengsheng
    Dong, Ruyi
    Zhang, Kai
    Zhang, Xiaohui
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2023, 48 (08) : 10493 - 10516
  • [43] Performance optimization of salp swarm algorithm for multi-threshold image segmentation: Comprehensive study of breast cancer microscopy
    Zhao, Songwei
    Wang, Pengjun
    Heidari, Ali Asghar
    Chen, Huiling
    He, Wenming
    Xu, Suling
    COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 139
  • [44] Rank-driven salp swarm algorithm with orthogonal opposition-based learning for global optimization
    Wang, Zongshan
    Ding, Hongwei
    Yang, Zhijun
    Li, Bo
    Guan, Zheng
    Bao, Liyong
    APPLIED INTELLIGENCE, 2022, 52 (07) : 7922 - 7964
  • [45] MSI-HHO: Multi-Strategy Improved HHO Algorithm for Global Optimization
    Wang, Haosen
    Tang, Jun
    Pan, Qingtao
    MATHEMATICS, 2024, 12 (03)
  • [46] MSWOA: Multi-strategy Whale Optimization Algorithm for Engineering Applications
    Zhou, Ronghe
    Zhang, Yong
    Sun, Xiaodong
    Liu, Haining
    Cai, Yingying
    ENGINEERING LETTERS, 2024, 32 (08) : 1603 - 1615
  • [47] A multi-strategy chimp optimization algorithm for solving global and constraint engineering problems
    Anka, Ferzat
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025,
  • [48] 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
  • [49] Integration of bat algorithm and salp swarm intelligence with stochastic difference variants for global optimization
    Li, Hongye
    Wang, Jianan
    Zhu, Yanjie
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10777 - 10818
  • [50] Improved Salp Swarm Algorithm with mutation schemes for solving global optimization and engineering problems
    Nautiyal, Bhaskar
    Prakash, Rishi
    Vimal, Vrince
    Liang, Guoxi
    Chen, Huiling
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 5) : 3927 - 3949