混合变异策略的差分进化算法

差分进化算法中有许多变异策略(综合为X/Y/Z),使用单一的变异策略往往对算法参数依赖性较强,这些变异策略中有的探索(全局搜索)能力较强,有的开采(局部搜索)能力较强,因此可以使用混合策略对其进行改进,前期可以较多的使用探索能力强的变异策略,而后期较大概率应用开采能力强的策略,这样便可以综合利用相应变异策略的作用,提高算法的效率,除了采用随机选择变异策略的方式外,还可以对各种变异策略对优化问题的贡献进行统计后,依据各策略的贡献不同达到自适应协调各变异策略。



发表评论

You must be logged in to post a comment.