- 基于群体智能的生物启发式优化方法及应用
- 刘景森 李煜
- 133字
- 2024-10-30 02:16:17
1.2.3 PSO伪代码
初始化粒子群xi=(xi1,xi2,…,xiD)
计算每个粒子的目标函数适应度值
t=0
while(t<最大迭代次数)
for每一个粒子
将其适应值与pbest进行比较,如果较优,则更新pbest
将其适应值与gbest进行比较,如果较优,则更新gbest
由式(1-1)更新粒子的速度
由式(1-2)更新粒子的位置
end for
t=t+1
end while
输出寻优结果
return Xi