计算机工程与设计2024,Vol.45Issue(3) :822-829.DOI:10.16208/j.issn1000-7024.2024.03.025

混合多策略改进的樽海鞘群算法及其应用

Hybrid multi-strategy improved slap swarm algorithm and its application

张家玮 李琳 张奇志
计算机工程与设计2024,Vol.45Issue(3) :822-829.DOI:10.16208/j.issn1000-7024.2024.03.025

混合多策略改进的樽海鞘群算法及其应用

Hybrid multi-strategy improved slap swarm algorithm and its application

张家玮 1李琳 1张奇志1
扫码查看

作者信息

  • 1. 西安石油大学电子工程学院,陕西西安 710065;西安石油大学陕西省油气井重点测控实验室,陕西西安 710065
  • 折叠

摘要

针对标准的樽海鞘群算法(salp swarm algorithm,SSA)在寻优过程中易出现局部最优和收敛速度慢等问题,提出一种混合多策略改进的樽海鞘群算法(ISSA).利用佳点集策略生成初始种群,使个体均匀分布于搜索空间;将反向学习的思想融入到领导者位置更新中,提高算法的搜索精度;加入自适应t分布,利用迭代次数iter作为其自由度参数,改善算法的全局探索能力;引入精英反向学习,筛选更好的种群,避免陷入局部最优.通过一组基准函数和Wilcoxin秩和检验来检测改进算法的性能,实验结果表明,改进算法的探索能力和优化精度都得到明显改善且算法之间存在显著差异,通过实际机械设计案例进一步验证ISSA算法的有效性.

Abstract

To address the problems of the standard salp swarm algorithm that it is prone to local optimum with slow convergence in the process of finding the best,the hybrid multi-strategy improved salp swarm algorithm(ISSA)was proposed.Initial popula-tions were generated using the good point set strategy,such that individuals were uniformly distributed in the search space.The idea of opposition-based learning was incorporated into leader position updates to improve the search accuracy of the algorithm.The adaptive t distribution was added,and the number of iterations iter was employed as the degree of freedom parameter to boost exploration development capability of the algorithm.Elite opposition-based learning was used to choose better populations and avoid falling into local optimum.The performance of the improved algorithm was tested by a set of benchmark functions and Wilcoxin rank sum test.Experimental results show that the exploration ability and optimization accuracy of the improved algo-rithm are significantly improved and there are significant differences between the algorithms.The effectiveness of ISSA is further verified bv a real mechanical design case.

关键词

佳点集/反向学习/自适应t分布/精英反向学习/樽海鞘群算法/基准函数/弹簧设计问题

Key words

good point set/opposition-based learning/adaptive t distribution/elite opposition-based learning/slap swarm algo-rithm/benchmark functions/spring design problem

引用本文复制引用

基金项目

陕西省科学技术重点研发计划(2017ZDXM-GY-097)

西安石油大学研究生创新与实践能力培养项目(YCS22214233)

出版年

2024
计算机工程与设计
中国航天科工集团二院706所

计算机工程与设计

CSTPCD北大核心
影响因子:0.617
ISSN:1000-7024
参考文献量21
段落导航相关论文