Real-Time
Creation of Sequential Digital Systems for Control, Design,
and Decision Making
Description
Real-time Neuroevolution of Augmenting
Topologies (rtNEAT) is a genetic algorithm that trains and
evolves neural networks of increasing complexity from a minimal
starting point. This means networks that succeed continue
while others are discarded, avoiding the problem of preparatory
(non-real-time) training. Agents governed by rtNEAT neural
networks can learn processes and even invent new solutions
based on feedback without the guidance of a human programmer
or controller, freeing the programmer from having to script
extensive behaviors.
Benefits
- Can find solutions efficiently in real-time
- Can solve new problems without training
- Can discover novel solutions
- Evolves increasingly optimal and complex controllers
- Can be universally installed in systems
- Broad range of beneficial applications
Features
- Continual, indefinite evolution
- Evolution occurs in real-time rather than at fixed intervals
while the user has to wait
- Behavioral responses to environment and scenarios
- Packaged as a software development kit
Market Potential/Applications
Since NEAT and rtNEAT are general algorithms
for evolving controllers, any application involving the automated
control of some process, object, vehicle or sensory system
could be viable. This technology currently is being directed
towards the video game industry for the possibility of evolving
characters in games and massive multiplayer online games.
The uses for this algorithm, however, can be expanded to military
simulations, educational games and applications, robotics,
vehicle control systems, factories or as a research tool for
modeling. The algorithms could also be implemented in pattern
recognition and prediction applications.
Contact:
University of Texas,
Austin, USA
Website : www.otc.utexas.edu

|