PSO optimization of the 2D Rastrigin function.

by Yubo "Paul" Yang

Particle Swarm Optimization

Particle Swarm Optimization (PSO) is a nature inspired optimization algorithm. PSO mimics the behavior of a flock of birds looking for food source.

Presentation Summary

In this presentation, I present:

  • Motivation for PSO.
  • Show an example where the algorithm works well. (2D Rastrigin)
  • Modification needed to apply it to the bin packing problem.


My pso example to minimize the 2D Rastrigin function notebook (html) and related python library.


All optimization.