In artificial immune systems, clonal selection algorithms are a class of algorithms inspired by the clonal selection theory of acquired immunity that explains how B and T lymphocytes improve their response to antigens over time called affinity maturation.
This project show how to implement the traditional CLONALG using Python3. The example of execution its shown in the jupyter notebook inside the project.
All you need for running this project is Python 3.x and Jupyter Notebook. It's also necessary to have the NumPy library installed in your Python 3.x distribution.
Installing Python3.x:
apt-get install python3.x
Installing Jupyter Notebook with pip:
python3.x -m pip install --upgrade pip
python3.x -m pip install jupyter
Installing the NumPy library with pip:
python3.x -m pip install numpy
CLONALG - Implementation and Execution - Notebook with the description and execution of the CSA.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Christian Gomes - Initial work - chrsitianrfg
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details