期刊文献+

求解高维复杂函数的遗传-灰狼混合算法 被引量:19

Hybrid genetic grey wolf algorithm for high dimensional complex function optimization
原文传递
导出
摘要 高维函数优化一般是指维数超过100维的函数优化问题,由于"维数灾难"的存在,求解起来十分困难.针对灰狼算法迭代后期收敛速度慢,求解高维函数易陷入局部最优的缺点,在基本灰狼算法中引入3种遗传算子,提出一种遗传-灰狼混合算法(hybrid genetic grey wolf algorithm,HGGWA).混合算法能够充分发挥两种算法各自的优势,提高算法的全局收敛性,针对精英个体的变异操作有效防止算法陷入局部最优值.通过13个标准测试函数和10个高维测试函数验证算法的性能,并将优化结果与PSO、GSA、GWO三种基本算法以及9种改进算法进行比较.仿真结果表明,所提算法在收敛精度方面得到了极大改进,验证了HGGWA算法求解高维函数的有效性. High-dimensional function optimization usually refers to the function optimization problem with dimension over 100,which is difficult to be solved for the existence of"dimension disaster".In this paper,three genetic operators are embedded into the basic grey wolf algorithm,and a hybrid genetic-grey wolf algorithm(HGGWA)is proposed.The global convergence of the HGGWA is greatly improved by combining the advantages of the GWO and GA.The current three optimal individuals are disturbed by the diversity mutation operator in the process of the search so as to avoid the possibility of falling into local optimum.The performance of the algorithm is verified using 13 standard benchmark functions and 10 high dimensional functions,and the optimization results are compared with the PSO、GSA、GWO and 9 improved algorithms.Simulation results show that the HGGWA is greatly improved in convergence accuracy,which verify the effectiveness of the HGGWA in solving high-dimensional functions.
作者 顾清华 李学现 卢才武 阮顺领 GU Qing-hua;LI Xue-xian;LU Cai-wu;RUAN Shun-ling(School of Management,Xi’an University of Architecture and Technology,Xi’an 710055,China)
出处 《控制与决策》 EI CSCD 北大核心 2020年第5期1191-1198,共8页 Control and Decision
基金 国家自然科学基金项目(51774228,51404182) 陕西省自然科学基金项目(2017JM5043) 陕西省教育厅专项科研计划项目(17JK0425)。
关键词 高维复杂函数优化 灰狼优化算法 遗传算子 反向学习 种群划分 high dimensional function optimization algorithm grey wolf optimizer genetic operator opposition-based learning population partition
  • 相关文献

参考文献13

二级参考文献118

共引文献246

同被引文献163

引证文献19

二级引证文献198

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部