An open API service indexing awesome lists of open source software.

https://github.com/ethanmclark1/geat

Genetic and evolutionary algorithm implementations in Python
https://github.com/ethanmclark1/geat

evolutionary-algorithms ga genetic-algorithm moga multi-objective particle-swarm-optimization

Last synced: 1 day ago
JSON representation

Genetic and evolutionary algorithm implementations in Python

Awesome Lists containing this project

README

          

# Genetic and Evolutionary Algorithm Toolkit for Python

GEAT is a collection of evolutionary algorithms written in Python.

## Setup Environment
`conda create --name --file requirements.txt`

## Algorithms
* Genetic Algorithm
* Multi-Objective Genetic Algorithm with Pareto Ranking
* Particle Swarm Optimization

## References
- [Clerc, M. (2012). "Standard Particle Swarm Optimisation" (PDF). HAL Open Access Archive](https://hal.archives-ouvertes.fr/file/index/docid/764996/filename/SPSO_descriptions.pdf)
- [Obayashi, S., Takahashi, S., & Takeguchi, Y. (1998, September). Niching and elitist models for mogas. In
International Conference on Parallel Problem Solving from Nature (pp. 260-269). Springer, Berlin,
Heidelberg.](https://www.ifs.tohoku.ac.jp/edge/publications/ppsnv.pdf)