摘要
给出一种粒子群算法与差分进化算法相结合的混合算法。该算法分为两个阶段:第一阶段选择差分进化算法生成新个体;第二阶段粒子群算法采用新的速度更新公式。其中第一阶段的差分进化算法采用双种群进化策略,两个子种群的个体采用两种不同的变异方式,可以有效平衡两个子种群间的开发能力和探索能力。为了提高混合算法的性能,差分进化算法中的变异因子和粒子群算法中的惯性权重均采用参数自适应策略。通过CEC2014测试函数集的测试结果和与其他三种算法的对比结果表明,该算法具有收敛速度快、求解精度高和鲁棒性较强的优点。
出处
《计算机应用研究》
CSCD
北大核心
2020年第S02期44-46,共3页
Application Research of Computers
基金
国家自然科学基金资助项目(41772123)
天津市科技计划资助项目(17JCQNJC04500)