this is Particle_Swarm_Optimization_PPT.pptx

shivangisingh564490 5 views 13 slides Aug 29, 2025
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

This is particle swarm optimization


Slide Content

Particle Swarm Optimization (PSO) Nature-Inspired Metaheuristic Algorithm Your Name | Course Info

Introduction • Developed by Kennedy & Eberhart (1995) • Inspired by bird flocking & fish schooling • Belongs to Swarm Intelligence family • Useful for continuous & combinatorial optimization

Biological Inspiration • Particles represent birds/fish searching for food • Each adjusts position based on: - Own best experience (pBest) - Swarm’s best experience (gBest) • Collective learning → optimization

PSO Algorithm Steps 1. Initialize particles randomly (position & velocity) 2. Evaluate fitness function 3. Update personal best (pBest) and global best (gBest) 4. Update velocity & position 5. Repeat until convergence

Equations Velocity Update: vi(t+1) = w*vi(t) + c1*r1*(pBesti - xi(t)) + c2*r2*(gBest - xi(t)) Position Update: xi(t+1) = xi(t) + vi(t+1) w = inertia weight c1, c2 = cognitive & social parameters r1, r2 = random factors

Key Concepts • pBest = best position a particle has visited • gBest = best position found by entire swarm • Exploration vs Exploitation balance

Applications • Function optimization • Neural network training • Feature selection in ML • Job scheduling • Robotics path planning • Image processing

Advantages • Easy to implement • Few parameters to tune • Works well for nonlinear problems

Limitations • Can get stuck in local optima • Sensitive to parameter tuning • Less effective in very high-dimensional problems

Variants of PSO • Global Best (gBest) model • Local Best (lBest) model • Constriction Coefficient PSO • Hybrid PSO with GA, ACO, DE

Case Study Example • Example: Optimize Rosenbrock or Sphere function • Show convergence of swarm towards optimum

Conclusion • PSO = powerful swarm intelligence algorithm • Efficient for global optimization • Future: Hybrid & Adaptive PSO approaches

References • Kennedy, J., & Eberhart, R. (1995). Particle Swarm Optimization. IEEE Proc. • Clerc, M., & Kennedy, J. (2002). The Particle Swarm – Explosion, Stability, and Convergence.
Tags