一种基于非线性惯性权重的海鸥优化算法
Seagull Optimization Algorithm Based on Nonlinear Inertia Weight作者机构:贵州大学大数据与信息工程学院贵阳550025
出 版 物:《小型微型计算机系统》 (Journal of Chinese Computer Systems)
年 卷 期:2022年第43卷第1期
页 面:10-14页
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论]
基 金:贵州省科学技术基金项目(黔科合基础1Y254)资助。
主 题:海鸥优化算法 莱维飞行 全局寻优 惯性权重 函数优化
摘 要:针对海鸥算法(SOA)在求解最优化问题中的不足和算法性能依赖于参数的选取等缺点,提出一种基于惯性权重的海鸥优化算法(Inertia Seagull optimization algorithm, I-SOA),采用非线性递减的惯性权重计算附加变量A的值来调整的海鸥的位置,通过莱维飞行和随机指数值增加海鸥飞行的随机性,增强算法搜索寻优的全局能力,避免算法寻优搜索陷入局部优值;通过12个基准测试函数将I-SOA与标准PSO,SOA,GA算法进行测试比较.实验对比结果表明,所提出的I-SOA优化算法具有较快的收敛速度、较高的求解精度和全局收敛能力.