vishnugh/evo-NEAT
A java implementation of NEAT(NeuroEvolution of Augmenting Topologies ) from scratch for the generation of evolving artificial neural networks. Only for educational purposes.
This project helps computer science students and researchers understand how neural networks can evolve and adapt. You input a problem definition, and it outputs an evolving series of neural networks, demonstrating how their structure and weights change over generations to solve the task. It's ideal for those studying artificial intelligence or evolutionary computation.
No commits in the last 6 months.
Use this if you are a student or researcher wanting to learn about NeuroEvolution of Augmenting Topologies (NEAT) by seeing a practical, educational implementation.
Not ideal if you need a robust, production-ready neural network library for solving real-world problems or building commercial applications.
Stars
36
Forks
15
Language
Java
License
MIT
Category
Last pushed
Jul 16, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/vishnugh/evo-NEAT"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
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....