- 基于群體智能的生物啟發式優化方法及應用
- 劉景森 李煜
- 133字
- 2024-05-21 15:14:42
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