粒子群算法的三点改进

i表示第i个粒子,di表示第di维分量

p(i)表示局部最优粒子

pg表示全局最优粒子

 

一:加入加速度机制,v(i+1,di)=……+alpha1*(v(i,di)-v(i-1,di))+……

二:加入局部最优位置变化趋势的影响,v(i+1,di)=……+alpha2*(p(i,di)-p(i-1,di))+……

三:加入全局最优位置变化趋势的影响,,v(i+1,di)=……+alpha2*(pg(i,di)-pg(i-1,di))+……

 

这是我对粒子群算法的一点思考,欢迎批评

你可能感兴趣的