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