neural networks research group
areas
people
projects
demos
publications
software
Continual Coevolution Through Complexification (2002)
Kenneth O. Stanley
and
Risto Miikkulainen
In competitive coevolution, the goal is to establish an arms race'' that will lead to increasingly sophisticated strategies. However, in practice, the process often leads to idiosyncrasies rather than continual improvement. Applying the NEAT method for evolving neural networks to a competitive simulated robot duel domain, we will demonstrate that (1) as evolution progresses the networks become more complex, (2) complexification elaborates on existing strategies, and (3) if NEAT is allowed to complexify, it finds dramatically more sophisticated strategies than when it is limited to fixed-topology networks. The results suggest that in order to realize thefull potential of competitive coevolution, genomes must be allowed to complexify as well as optimize over the course of evolution.
View:
PDF
,
PS
Citation:
Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2002)
. San Francisco, CA: Morgan Kaufmann, 2002
People
Risto Miikkulainen
Kenneth Stanley
Projects
NEAT: Evolving Increasingly Complex Neural Network Topologies
Software
NEAT C
NEAT C#
NEAT Java (JNEAT)
NEAT C++ Original
NEAT C++ for Microsoft Windows
NEAT Matlab
Areas of Interest
Reinforcement Learning
Neuroevolution
Evolutionary Computation