neural networks research group
areas
people
projects
demos
publications
software/data
Creating Intelligent Agents in Games (2006)
Risto Miikkulainen
Game playing has long been a central topic in artificial intelligence. Whereas early research focused on utilizing search and logic in board games, machine learning in video games is driving much of the recent research. In video games, intelligent behavior can be naturally captured through interaction with the environment, and biologically inspired techniques such as evolutionary computation, neural networks, and reinforcement learning are well suited for this task. In particular, neuroevolution, i.e.r constructing artificial neural network agents through simulated evolution, has shown much promise in many game domains. Based on sparse feedback, complex behaviors can be discovered for single agents and for teams of agents, even in real time. Such techniques may allow building entirely new genres of video games that are more engaging and entertaining than current games, and can even serve as training environments for people. Techniques developed in such games may also be widely applicable to other fields, such as robotics, resource optimization, and intelligent assistants.
View:
PDF
Citation:
The Bridge
:5-13, 2006.
Bibtex:
@Article{miikkulainen:bridge06, title={Creating Intelligent Agents in Games}, author={Risto Miikkulainen}, journal={The Bridge}, pages={5-13}, url="http://nn.cs.utexas.edu/?miikkulainen:bridge06", year={2006} }
People
Risto Miikkulainen
Faculty
risto [at] cs utexas edu
Projects
Neuroevolution in Real Time Games
Since 2005
NEAT: Evolving Increasingly Complex Neural Network Topologies
2000 - 2011
NERO: NeuroEvolving Robotic Operatives
2003 - 2009
Combining Rule-Based Knowledge with NEAT
2004 - 2006
Real-time Interactive Gaming
1997 - 1999
Software/Data
NEAT C++
The NEAT package contains source code implementing the NeuroEvolution of Augmenting Topologies method. The source code i...
2010
rtNEAT C++
The rtNEAT package contains source code implementing the real-time NeuroEvolution of Augmenting Topologies method. In ad...
2006
Areas of Interest
Evolutionary Computation
Neuroevolution
Game Playing
Applications