PSO is a simple but powerful population based heuristic search method useful for solving optimization problems. PSO has widely been classified as both a Swarm and Evolutionary Computation technique mainly because of its source of inspiration and the criteria it uses to find a solutionto a problem. In this repository, I will be uploading variants of PSO i happen to code from research papers. To Understand how particle swarm optimization works, there is a notebook with visualization of particle movement. the visalization can help with understanding not only particle movement but also the effects of inertia weight and acceleration coefficients on swarm behavior. Stay tune...
- In this repository, you can find the folowing:
- Visualization of Particle Movement
- Implementations of Other PSO variants (mainly from research papers)
- Benchmark functions for testing algorithm. Stay tune...