Skip to content

paul-bokelman/neat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NEAT (NeuroEvolution of Augmenting Topologies) implementation

This is a Python implementation of the NEAT algorithm for evolving neural networks. It is based on the original NEAT paper by Kenneth O. Stanley and Risto Miikkulainen. The implementation is designed to be easy to use and requires only a few lines of code to create and evolve a neural network.

Original paper

Motivation

I created this implementation to get a better understanding of genetic algorithms and neural networks. I also wanted to experiment with evolving neural networks to solve curious problems.