evo-neural-network-agents icon indicating copy to clipboard operation
evo-neural-network-agents copied to clipboard

Evolving of neural networks for collective agents

evo-neural-network-agents

Simulation of evolution of neural network driven agents in the small world with the pieces of food.

Video demonstrations on Youtube

Evolving of neural network driven agents

More info in this article (in Russian)

This project depends on Generic Genetic Algorithm project (has a maven dependency)

About

basic concepts

How neural network driven agent interacts with environment: Agent in environment

try it

  • Install Java Runtime Environment
  • Download simulator.jar from http://github.com/lagodiuk/evo-neural-network-agents/tree/master/bin
  • Launch simulator from command line: java -jar simulator.jar
  • You can find here different evolved configurations of neural networks

for developers

Language: Java
Build with: Maven

  1. git clone https://github.com/lagodiuk/genetic-algorithm.git
  2. git clone https://github.com/lagodiuk/evo-neural-network-agents.git
  3. mvn -f genetic-algorithm/pom.xml install
  4. mvn -f evo-neural-network-agents/pom.xml install

Architecture of principal components of application: Architecture

evolving neural networks

How neural networks evolving with genetic algorithm: Neural network