Title :
Learning drivers for TORCS through imitation using supervised methods
Author :
Cardamone, Luigi ; Loiacono, Daniele ; Lanzi, Pier Luca
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
Abstract :
In this paper, we apply imitation learning to develop drivers for the open racing car simulator (TORCS). Our approach can be classified as a direct method in that it applies supervised learning to learn car racing behaviors from the data collected from other drivers. In the literature, this approach is known to have led to extremely poor performance with drivers capable of completing only very small parts of a track. In this paper we show that, by using high level information about the track ahead of the car and by predicting high level actions, it is possible to develop drivers with performances that in some cases are only 15% lower than the performance of the fastest driver available in TORCS. Our experimental results suggest that our approach can be effective in developing drivers with good performance in nontrivial tracks using a very limited amount of data and computational resources. We analyze the driving behavior of the controllers developed using our approach and identify perceptual aliasing as one of the factors which can limit performance of our approach.
Keywords :
computer games; driver information systems; learning by example; TORCS simulator; car racing behavior; computational resource; controllers driving behavior; high level action; high level information; imitation learning; learning driver; nontrivial track; open racing car simulator; perceptual aliasing identification; supervised method; Application software; Centralized control; Evolutionary computation; Humans; Performance analysis; Predictive models; Roads; Supervised learning; Target tracking; Trajectory;
Conference_Titel :
Computational Intelligence and Games, 2009. CIG 2009. IEEE Symposium on
Conference_Location :
Milano
Print_ISBN :
978-1-4244-4814-2
Electronic_ISBN :
978-1-4244-4815-9
DOI :
10.1109/CIG.2009.5286480