Skip to content

Particle swarm optimization (PSO)

Laurits Tani edited this page Nov 25, 2019 · 1 revision

Particle swarm optimization (PSO)

Calculating the speed for next iteration:

V{t+1} = w × Vt + c1 × r1 × (Pt - Xt) + c2 × r2 × (Gt - Xt)

c1 = c2 for balancing exploration and exploitation

Calculating the position for the next iteration:

V{t+1} = Xt + Vt

Clone this wiki locally