neural networks research group
areas
people
projects
demos
publications
software/data
Neuroevolution of an Automobile Crash Warning System (2005)
Kenneth Stanley
,
Nate Kohl
,
Rini Sherony
, and
Risto Miikkulainen
Many serious automobile accidents could be avoided if drivers were warned of impending crashes before they occurred. In this paper, a vehicle warning system is evolved to predict such crashes in the RARS driving simulator. The NeuroEvolution of Augmenting Topologies (NEAT) method is first used to evolve a neural network driver that can autonomously navigate a track without crashing. The network is subsequently impaired, resulting in a driver that occasionally makes mistakes and crashes. Using this impaired driver, a crash predictor is evolved that can predict how far in the future a crash is going to occur, information that can be used to generate an appropriate warning level. The main result is that NEAT can successfully evolve a warning system that takes into account the recent history of inputs and outputs, and therefore makes few errors. Experiments were also run to compare training offline from previously collected data with training online in the simulator. While both methods result in successful warning systems, offline training is both faster and more accurate. Thus, the results in this paper set the stage for developing crash predictors that are both accurate and able to adapt online, which may someday save lives in real vehicles.
View:
PDF
Citation:
In
Proceedings of the Genetic and Evolutionary Computation Conference
, 2005.
Bibtex:
@InProceedings{stanley:gecco05, title={Neuroevolution of an Automobile Crash Warning System}, author={Kenneth Stanley and Nate Kohl and Rini Sherony and Risto Miikkulainen}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, url="http://nn.cs.utexas.edu/?stanley:gecco05", year={2005} }
People
Nate Kohl
Ph.D. Alumni
nate [at] natekohl net
Risto Miikkulainen
Faculty
risto [at] cs utexas edu
Rini Sherony
Former Collaborator
rini sherony [at] tema toyota com
Kenneth Stanley
Postdoctoral Alumni
kstanley [at] cs ucf edu
Projects
NEAT: Evolving Increasingly Complex Neural Network Topologies
2000 - 2011
NEAT: Evolving Vehicle Warning Systems
2004 - 2006
Demos
Evolving Vehicle Warning Systems
Nate Kohl
2006
Software/Data
NEAT C++
The NEAT package contains source code implementing the NeuroEvolution of Augmenting Topologies method. The source code i...
2010
Areas of Interest
Evolutionary Computation
Neuroevolution
Reinforcement Learning
Applications