Neuroevolution

Creation of Autonomous Artificial Intelligent Agents using Novelty Search method of fitness function optimization

In this work we describe experiment of applying Novelty Search method of fitness function optimization combined with Neuro-Evolution of Augmenting Topologies (NEAT) algorithm to produce Autonomous Artificial Intelligent Agents capable to solve spatial navigation task in complex maze environment.

Self Replication to Preserve Innate Learned Structures in Artificial Neural Networks

It’s interesting to investigate combination of deep neuro-evolution and self-replication to evolve Artificial Neural Networks (ANNs) able to keep and complexify innate learned structures aimed to fulfill auxiliary tasks (orthogonal to the self-replication).

GO NEAT Novelty Search

This project provides GOLang implementation of Neuro-Evolution of Augmented Topologies (NEAT) algorithm which uses Novelty Search optimization to find a solution for deceptive tasks with strong local optima.

GO NEAT

This project provides GOLang implementation of Neuro-Evolution of Augmented Topologies (NEAT) algorithm. The neuroevolution methods of ANN training allows us to start with a very simple synthetic organism and evolve it to produce a unit of intelligence that represents an approximation of a complex real-world concept. The training accomplished by gradual complexification of the topology of neural networks that are encoded into the genome of a synthetic intelligence unit.

Neuroevolution

The neuroevolution methods of ANN training allows us to start with a very simple synthetic organism and evolve it to produce a unit of intelligence that represents an approximation of a complex real-world concept. The training accomplished by gradual complexification of the topology of neural networks that are encoded into the genome of a synthetic intelligence unit. There can be several ANNs joined into the complex hierarchy of modules.