Skip to content
/ pso-ann Public

Particle Swarm Optimization (PSO) to optimize Artificial Neural Network (ANN)

Notifications You must be signed in to change notification settings

kuhess/pso-ann

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSO-ANN

CI

Small project to try Particle Swarm Optimization to optimize an Artificial Neural Network.

Optimization of dropwave function with a particle swarm

Run the examples

You can find examples as standalone projects in examples.

For instance, if you want to clone the repository and run the animation example, you can do:

git clone [email protected]:kuhess/pso-ann.git
poetry install
cd examples/animation
poetry install
poetry run python animation.py

Run the tests

poetry run pytest

Resources

I made a quick presentation in French for the Dat'Apéro meetup in Angers (https://github.com/kuhess/pso-ann-datapero). Note that it contains just the slides of the presentation.

About

Particle Swarm Optimization (PSO) to optimize Artificial Neural Network (ANN)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages