Skip to content

haigaz15/PSO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Particle Swarm Optimization (PSO)

📌 Overview
This project was developed as my final research assignment for an Optimization course.
It implements the Particle Swarm Optimization (PSO) algorithm, a population-based, gradient-free optimization technique inspired by the collective behavior of bird flocks and fish schools.

The work explores:

  • The theoretical foundation of PSO (inertia, cognitive/social factors)
  • Its application to benchmark functions
  • Parameter tuning and convergence behavior
  • A Python implementation for experimentation and further research

Python License Status

This repository includes:

  • ParticalSwarmOptimization_4.py — a minimal PSO solver in pure Python
  • Particle Swarm Optimization.docx — a short write-up explaining the algorithm, update rules, and example runs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages