BiagioFesta/EvolutionNet
NEAT (NeuroEvolution of Augmentic Topologies) C++ Library Algorithm Implementation
This is a C++ library that implements the NEAT (NeuroEvolution of Augmenting Topologies) algorithm, a method for evolving artificial neural networks using a genetic algorithm. It takes specifications for neural networks and uses evolutionary principles to optimize their structure and weights. This library is for C++ developers and researchers building AI systems who need a fast, header-only solution for neuroevolution.
No commits in the last 6 months.
Use this if you are a C++ developer needing to integrate a robust and efficient NEAT algorithm implementation into your AI or machine learning projects.
Not ideal if you are not a C++ programmer or if you need a high-level Python library for machine learning, as this is a C++ header-only solution.
Stars
20
Forks
2
Language
C++
License
GPL-3.0
Category
Last pushed
Apr 26, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/BiagioFesta/EvolutionNet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
wagenaartje/neataptic
:rocket: Blazing fast neuro-evolution & backpropagation for the browser and Node.js
uber-research/deep-neuroevolution
Deep Neuroevolution
alenaksu/neatjs
NEAT (Neuro Evolution of Augmenting Topologies) implementation in JavaScript
liquidcarrot/carrot
🥕 Evolutionary Neural Networks in JavaScript
flxsosa/DeepHyperNEAT
A public python implementation of the DeepHyperNEAT system for evolving neural networks....