Title | ||
---|---|---|
How costly is a good compromise: Multi-objective TORCS controller parameter optimization |
Abstract | ||
---|---|---|
We extend existing work on the offline parameter optimization for The Open Racing Car Simulator (TORCS) controllers and take it to a truly multi-objective level. By means of the (100+1)-SMS-EMOA, we optimize the parameter set for the controller named ‘Mr. Racer’ on three significantly different tracks simultaneously, with a budget of 3 × 6000 function evaluations. In the ten runs performed, the SMS-EMOA reliably finds good compromise solutions, as well as selfish optima that are comparable in quality to the ones previously obtained by means of the CMA-ES for each particular track. We further analyze how to select parameter set(s) for the controller from the results of the evolutionary optimization, for the case that a controller has the chance to further finetune its behavior on an unknown track, as it is done in the warinup phase of the Simulated Car Racing Championship. Experimental results show that one parameter set is not sufficient. To perform well, a controller as Mr. Racer needs at least two different parameter sets from which it can choose in the warinup stage. The best performance is gained by using three parameter sets, which leads to an increase in championship points of 17% compared to the 2013 version of Mr. Racer. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/CIG.2015.7317933 | IEEE Symposium on Computational Intelligence and Games |
Field | DocType | ISSN |
Control theory,Championship,Simulation,Computer science,Compromise,Car racing | Conference | 2325-4270 |
ISBN | Citations | PageRank |
978-1-4799-8621-7 | 0 | 0.34 |
References | Authors | |
6 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jan Quadflieg | 1 | 43 | 6.52 |
Günter Rudolph | 2 | 219 | 48.59 |
Preuss Mike | 3 | 933 | 81.70 |