Auxein is a working in progress Python framework for evolutionary algorithms.
Evolution of a population while finding a Rastrigin global minimum.
Welcome to Auxein!
Auxein is an evolutionary algorithm framework, written in Python. It's currently a work in progress far away from a first 1.0 release.
The main idea behind Auxein is to provide an efficient tool to experiment with a variety of evolutionary algorithms implementing reusable fitness functions, genotypes mutations and recombinations.
At the moment, the documentation is a bunch of Jupyter notebooks and some Python Docstrings:
- Finding Rastrigin function global minimum with Auxein
- How to use Auxein to solve a simple linear regression problem
- How to use Auxein to solve a simple logistic regression problem
Why this name, Auxein?
Auxein (αυξειν) means to grow in Greek.