Skip to content

This is the first project of the Bioinspired Optimization class given by Professor Erick Barboza, PhD. We analyze the impact of different parameters on the Particle Swarm Optimization and Genetic Algorithm.

Notifications You must be signed in to change notification settings

anthonyjatoba/bioinspired-optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is the first project of the Bioinspired Optimization class given by Professor Erick Barboza, PhD. We analyze the impact of different parameters on the Particle Swarm Optimization and Genetic Algorithm.

Students:

Particle Swarm Optimization

The analysis can be seen in Particle Swarm Optimization Notebook

Genetic Algorithm

The analysis can be seen in Genetic Algorithm Notebook

How to set up the environment for the first time

Install pip and virtualenv:

sudo apt-get install python3-pip

sudo pip3 install virtualenv

Clone the project:

git clone git@github.com:anthonyjatoba/biopt.git

Create a virtual environment within the project directory:

cd biopt

virtualenv -p python3 env

Install the required dependencies:

source env/bin/activate

pip install -r requirements.txt

And run Jupyter Notebook:

jupyter notebook

About

This is the first project of the Bioinspired Optimization class given by Professor Erick Barboza, PhD. We analyze the impact of different parameters on the Particle Swarm Optimization and Genetic Algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •