NEAT-Python
As its name suggests, this is the NEAT algorithm's implementation through the Python programming language. The NEAT-Python library provides the implementation of the standard NEAT methods for the genetic evolution of the genomes of organisms in a population. It implements utilities to convert the genotype of the organism into its phenotype (an artificial neural network) and provides convenient methods to load and save the genome configurations, along with the NEAT parameters. Additionally, it implements useful routines so that it can collect statistics about evolutionary process execution and a way to save/load intermediate checkpoints. Checkpoints allow us to save the state of the evolutionary process periodically and restore ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access