# 4. Particle swarm optimization

Subject: Intelligent Systems II

Exam: M2

Reader: https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core

Canonical: https://deep-learning-study-room.vercel.app/read/is2/m2/read-chapter/pso-core/

First understand position, velocity and memory; then solve complete two-iteration minimisation examples.

1. [Swarm intelligence, particles, velocity, pbest and gbest](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--meaning/)
2. [Read the PSO equation and work three individual updates](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--equation/)
3. [Two particles, two iterations: start with the simplest minimisation](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--two-particles/)
4. [A worse move: pbest stays in the past](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--memory-matters/)
5. [Two-dimensional PSO: keep the coordinates separate](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--two-coordinates/)
6. [Class PSO photograph: all three particles through iteration 2](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--class-three-particles/)
7. [PSO algorithm, architecture, advantages and limitations](https://deep-learning-study-room.vercel.app/read/is2/m2/read/pso-core--theory/)
