Particle Swarm Optimization ML Frameworks

Implementations and applications of PSO algorithms for optimization tasks. Includes PSO used for feature selection, parameter tuning, function optimization, and neural network training. Does NOT include other metaheuristic algorithms (genetic algorithms, simulated annealing) or general optimization frameworks that don't specifically focus on PSO.

There are 31 particle swarm optimization frameworks tracked. 4 score above 50 (established tier). The highest-rated is icaros-usc/pyribs at 66/100 with 255 stars.

Get all 31 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=particle-swarm-optimization&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 icaros-usc/pyribs

A bare-bones Python library for quality diversity optimization.

66
Established
2 SioKCronin/swarmopt

Swarm intelligence optimizer

60
Established
3 ljvmiranda921/pyswarms

A research toolkit for particle swarm optimization in Python

60
Established
4 Pattio/DeepSwarm

Neural Architecture Search Powered by Swarm Intelligence 🐜

52
Established
5 kyegomez/swarms-pytorch

Swarming algorithms like PSO, Ant Colony, Sakana, and more in PyTorch 😊

48
Emerging
6 hadarshavit/asf

ASF is a flexible Python library for algorithm selection

48
Emerging
7 ai-for-decision-making-tue/Job_Shop_Scheduling_Benchmark_Environments_and_Instances

A benchmarking repo with various solution methods to various machine...

47
Emerging
8 esa/pygmo2

A Python platform to perform parallel computations of optimisation tasks...

45
Emerging
9 SeyedMuhammadHosseinMousavi/Bees-CNN-Algorithm

Bees CNN Algorithm (A Fuzzy Evolutionary Deep Learning)

35
Emerging
10 JingweiToo/Particle-Swarm-Optimization-for-Feature-Selection

Application of Particle Swarm Optimization (PSO) in the feature selection tasks.

34
Emerging
11 szaguldo-kamaz/FRI-ReinforcementLearning

Fuzzy Rule Interpolation-based Reinforcement Learning

34
Emerging
12 ErfanFathi/pso

This repository include implementation of particle swarm optimization (pso)...

32
Emerging
13 KonstantinRiedl/PSOAnalysis

Numerical analysis of Particle Swarm Optimization (PSO) and numerical...

31
Emerging
14 Edward-E-S-Wang/DMS-PSO-SVM

Dynamic Multi-Swarm Particle Swarm Optimization Support Vector Machine

30
Emerging
15 Pabloo22/gnn_scheduler

Solving the Job-Shop Scheduling Problem (JSSP) with Graph Neural Networks (GNNs).

29
Experimental
16 Rikveet/Asnyc-CPSO-NN

Asynchronous CPSO, an attempt to improve training type using parallel computing.

24
Experimental
17 Lu1sGH/Series-de-Fourier-y-PSO

Programa que aproxima series de Fourier de cualquier función mediante el uso...

21
Experimental
18 Greenwicher/PyPRS

The python implementation of Partition-based Random Search for stochastic...

21
Experimental
19 estebanvz/backpropagation_pso

Article about pso as neural network optimizer instead backpropagation

20
Experimental
20 szaguldo-kamaz/FRI-ReinforcementLearning-C

Fuzzy Rule Interpolation-based Reinforcement Learning (C + AVX port)

17
Experimental
21 aAnmol2010/particle-swarm-optimizer

Bio-inspired Particle Swarm Optimizer in Python with benchmarks, animations,...

14
Experimental
22 elhamabedi/pso

PSO Linear Regression Optimizer

13
Experimental
23 1FarZ1/DL-Based-Permutation-Flowshop-Problem

My Solution to the FlowShop Problem in CSE DataHack

13
Experimental
24 mert-byrktr/PSO-Hyperparameter-Selection

Hyperparameter selection on machine learning models using Particle Swarm Optimization

12
Experimental
25 angelinbeni/ANN-tuning

Optimization of Artificial Neural Network using Bear Smell Search Algorithm

12
Experimental
26 fatihaydin1/PSC

The Analysis of a Linear Classifier Developed through Particle Swarm Optimization

11
Experimental
27 nafiuny/AFSA-algorithm

SwarmFish -- The Artificial Fish Swarm Algorithm (AFSA)

11
Experimental
28 MominShahzad/PSO-Algorithm-

Machine Learning--Implementation of the Particle swarm optimization(PSO)...

11
Experimental
29 LvMalware/PSO-MLP

A PSO-optimized MLP

11
Experimental
30 free-and-fair-common-sense-algorithms/algorithms

The source code for FAFCSAFS's machine learning algorithms.

11
Experimental
31 MatheusMuriel/PSO

Particle Swarm Optimization to solve the FJSP problem

10
Experimental