首页 | 本学科首页   官方微博 | 高级检索  
     

融合多策略的增强海鸥优化算法
引用本文:李大海,熊文清,王振东.融合多策略的增强海鸥优化算法[J].计算机应用研究,2023,40(3):717-724.
作者姓名:李大海  熊文清  王振东
作者单位:江西理工大学 信息工程学院,江西理工大学 信息工程学院,江西理工大学 信息工程学院
基金项目:国家自然科学基金资助项目(61563019);国家自然科学基金资助项目(615620237);江西理工大学校级基金资助项目(205200100013)
摘    要:针对海鸥优化算法(SOA)求解精度低、种群多样性差、易陷入早熟收敛的缺点,提出了一种融合多策略的海鸥优化算法(ESOA)。首先,在每次迭代的过程中,引入改进的自适应差分变异策略,对单个海鸥个体进行差分变异操作并通过自适应机制扩大海鸥的全局搜索范围及提高种群的多样性;其次,设置了基于粒子群算法的机制来处理最差的海鸥个体位置;最后,针对海鸥的最优位置,采用了动态透镜映射的策略增加算法跳出局部最优的能力。采用CEC2017测试函数中的14个函数作为基准测试函数,将ESOA与麻雀算法(SSA)、飞蛾扑火算法(MFO)、灰狼算法(GWO),以及改进的GSCSOA、CCSOA进行性能对比。实验结果表明ESOA在统计学意义上具有显著的性能优势。

关 键 词:海鸥优化算法  差分变异  最差位置  透镜映射
收稿时间:2022/7/31 0:00:00
修稿时间:2023/2/9 0:00:00

Enhancing seagull optimization algorithm by applying multiple strategies
Li Dahai,Xiong Wenqing and Weng Zhendong.Enhancing seagull optimization algorithm by applying multiple strategies[J].Application Research of Computers,2023,40(3):717-724.
Authors:Li Dahai  Xiong Wenqing and Weng Zhendong
Affiliation:School of Information Engineering,Jiangxi University of Science Technology,Ganzhou Jiangxi,,
Abstract:Aiming at the shortcomings of the seagull optimization algorithm(SOA), which has low solution accuracy, and relatively poor population diversity, and is easy to trap in local optimal, this paper proposed an enhanced seagull optimization algorithm(ESOA) that integrated multiple improvement strategies. Firsly, this paper used an improved self-adaptive differential mutation strategy to perform differential mutation operation on a single seagull individual in each iteration process which could expand the global search range of seagulls and improve the diversity of the population; secondly, it established a processing mechanism for the worst position of individual seagulls based on particle swarm algorithm; finally, for the optimal position of the seagull, it adopted a dynamic lens mapping strategy to jump out of the local optimum for the optimal position of the seagull. This paper used 14 functions in the CEC2017 test suite as the benchmark function to compare the performance of ESOA, algorithm with sparrow search algorithm(SSA), moth-flame optimization algorithm(MFO), grey wolf optimizer(GWO), and the improved GSCSOA and CCSOA. The experimental results show that ESOA has a statistically significant performance advantage.
Keywords:seagull optimization algorithm  differential mutation  the worst position  len mapping
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号