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

融合黄金正弦与sigmoid连续化的海鸥优化算法
引用本文:王宁,何庆. 融合黄金正弦与sigmoid连续化的海鸥优化算法[J]. 计算机应用研究, 2022, 39(1): 157-162+169. DOI: 10.19734/j.issn.1001-3695.2021.05.0176
作者姓名:王宁  何庆
作者单位:贵州大学 大数据与信息工程学院,贵阳550025;贵州大学 贵州省公共大数据重点实验室,贵阳550025
基金项目:贵州省科技计划重大专项项目(黔科合重大专项字[2018]3002,黔科合重大专项字[2016]3022);贵州省公共大数据重点实验室开放课题(2017BDKFJJ004);贵州省教育厅青年科技人才成长项目(黔科合KY字[2016]124);贵州大学培育项目(黔科合平台人才[2017]5788)。
摘    要:针对海鸥算法(SOA)在迭代寻优过程中容易陷入局部最优、收敛速度慢以及寻优精度低等缺陷,提出一种黄金正弦引导与sigmoid连续化的海鸥优化算法(GSCSOA)。在海鸥迁徙阶段,使用sigmoid函数作为非线性收敛因子引导海鸥搜寻过程,使得算法前期保持更强的全局寻优能力,后期更快收敛。在海鸥扑食阶段,引入禁忌搜索的思想,使得海鸥始终向着置信度更高的区域移动,并且在一次迭代中最优位置持续变化,从而提高寻优精度。之后使用黄金正弦机制指引种群位置更新,缩小搜索范围,提高局部寻优能力。最后,用12个测试函数和CEC2014函数集对改进算法进行测试,并与原算法以及其他算法的实验结果进行对比,结果证明改进的海鸥算法在收敛速度和精度上的表现更优。

关 键 词:海鸥优化算法  黄金正弦  sigmoid函数  搜索连续化
收稿时间:2021-05-24
修稿时间:2021-12-17

Seagull optimization algorithm combining golden sine and sigmoid continuity
wangning and heqing. Seagull optimization algorithm combining golden sine and sigmoid continuity[J]. Application Research of Computers, 2022, 39(1): 157-162+169. DOI: 10.19734/j.issn.1001-3695.2021.05.0176
Authors:wangning and heqing
Affiliation:(China College of Big Data&Information Engineering,Guizhou University,Guiyang 550025,China;Guizhou Provincial Key Laboratory of Public Big Data,Guizhou University,Guiyang 550025,China)
Abstract:Aiming at the problems in the iterative process of seagull optimization algorithm(SOA), such as local optimization, slow convergence speed and low optimization accuracy, this paper proposed a golden sine guide and sigmoid continuous seagull optimization algorithm(GSCSOA). In the seagull migration stage, the algorithm used the sigmoid function as a nonlinear convergence factor to guide the seagull search process, so that the algorithm maintained a stronger global optimization ability in the early stage and converged faster in the later stage. In the seagull rushing stage, it introduced the idea of Taboo search, so that the seagulls always moved to the area with higher confidence, and the optimal position continued to change in one iteration, which improved the optimization accuracy. After that, it used the golden sine mechanism to guide the population position to update, which narrowed the search range, and improved the local optimization ability. Finally, this paper used 12 test functions and CEC2014 function set to test the improved algorithm, and the results prove that the improved seagull algorithm has better convergence speed and accuracy than original algorithm and other algorithms.
Keywords:seagull optimization algorithm  golden sine  sigmoid function  search continuity
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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