Title :
Neuro-evolving maintain-station behavior for realistically simulated boats
Author :
Penrod, Nathan A. ; Carr, David ; Louis, Sushil J. ; Bryant, Bobby D.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Nevada Reno, Reno, NV
Abstract :
We evolve a neural network controller for a boat that learns to maintain a given bearing and range with respect to a moving target in the Lagoon 3D game environment. Simulating realistic physics makes maneuvering boats difficult and thus makes an evolutionary approach an attractive alternative to hand coded methods. We evolve the weights of simple recurrent neural networks trained with a fitness function designed to combine multiple fitness objectives based on speed, heading, and position to create a robust maintain station behavior. Results with an enforced subpopulation neural-evolution genetic algorithm indicate that we can consistently evolve robust maintain controllers for realistically simulated boats in Lagoon.
Keywords :
boats; computer games; control engineering computing; genetic algorithms; neurocontrollers; robust control; Lagoon 3D game; evolutionary approach; fitness function; moving target; multiple fitness objectives; neural network controller; neuro-evolving maintain-station behavior; recurrent neural networks; simulated boats; subpopulation neural-evolution genetic algorithm; Automatic control; Boats; Genetic algorithms; Neural networks; Physics; Programming profession; Robot programming; Robot sensing systems; Robust control; Robustness;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4631248