求解高维复杂函数的改进飞蛾扑火算法
李煜1
朱新亚2
刘景森3
1.河南大学 管理科学与工程研究所,河南 开封 4750042.河南大学 商学院,河南 开封 4750043.河南大学 智能网络系统研究所,河南 开封 475004
摘要:提出一种融合自适应动态扰动系数和分段可调节搜索策略的飞蛾扑火优化算法(a moth-flame optimization algorithm with adaptive dynamic disturbance coefficient and piecewise adjustable search strategy,ADMFO),求解高维复杂函数优化问题.通过自适应动态扰动系数策略来提高算法的全局搜索能力,避免算法陷入局部最优;通过分段可调节搜索策略来平衡全局探索和局部开发的比重,以此实现更好的寻优策略.对15个单峰和多峰复杂高维基准函数进行寻优实验,与粒子群算法、正弦余弦算法、蝴蝶算法、灰狼算法和其他4种改进算法进行对比.实验结果表明,ADMFO算法具有更好的寻优精度和稳定性.
关键词:飞蛾扑火优化算法自适应动态扰动系数分段可调节搜索高维复杂函数优化
分类号:TP301.6(计算技术、计算机技术)
资助基金:国家自然科学基金(71601071)河南省重点研发与推广资助专项(222102210065)教育部人文社会科学研究项目(15YJC630079)
论文发表日期:2023-04-28
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:10( 101-110 )
英文信息
