一种改进学习因子的粒子群算法
具有简单,可并行处理,鲁棒性好等特点,而且有很快的收敛速度,较大概率找到全局最优解.针对高维复杂函数的标准粒子群算法常常存在过早收敛的问题,使用一种让初始粒子群的位置"相对均匀",并且随着搜索阶段不同而改变学习因子粒子群算法,同时引入压缩因子,在有效地控制与约束微粒飞行速度的同时,也增强了算法的局部搜索能力...
2.2改进学习因子 粒子群算法中的粒子在搜索过程中,希望搜索的前阶段速度大,达到对整个空间的搜索不致于陷入局部。本文就是对学习因子C1和C2进行改进,在搜索的前阶段C1取较大值,C2取较小值,目的是让粒子多向自己的最优pbest学习,向社会最优gbest学习少一些,使粒子的全局搜索能力增强;而在后阶段刚好相反,C1取较...