UTCS Artificial Intelligence
courses
talks/events
demos
people
projects
publications
software/data
labs
areas
admin
Comparing Evolutionary and Temporal Difference Methods for Reinforcement Learning (2006)
Matthew Taylor
, Shimon Whiteson, and
Peter Stone
Both genetic algorithms (GAs) and temporal difference (TD) methods have proven effective at solving reinforcement learning (RL) problems. However, since few rigorous empirical comparisons have been conducted, there are no general guidelines describing the methods' relative strengths and weaknesses. This paper presents the results of a detailed empirical comparison between a GA and a TD method in Keepaway, a standard RL benchmark domain based on robot soccer. In particular, we compare the performance of NEAT~citestanley:ec02evolving, a GA that evolves neural networks, with Sarsa~citeRummery94, Singh96, a popular TD method. The results demonstrate that NEAT can learn better policies in this task, though it requires more evaluations to do so. Additional experiments in two variations of Keepaway demonstrate that Sarsa learns better policies when the task is fully observable and NEAT learns faster when the task is deterministic. Together, these results help isolate the factors critical to the performance of each method and yield insights into their general strengths and weaknesses.
View:
PDF
,
PS
,
HTML
Citation:
In
Proceedings of the Genetic and Evolutionary Computation Conference
, pp. 1321-28, July 2006.
Bibtex:
@InProceedings{GECCO06-matt, title={Comparing Evolutionary and Temporal Difference Methods for Reinforcement Learning}, author={Matthew Taylor and Shimon Whiteson and Peter Stone}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, month={July}, pages={1321-28}, url="http://www.cs.utexas.edu/users/ai-lab?GECCO06-matt", year={2006} }
People
Peter Stone
Faculty
pstone [at] cs utexas edu
Matthew Taylor
Ph.D. Alumni
taylorm [at] eecs wsu edu
Areas of Interest
Neuroevolution
Other Areas
Reinforcement Learning
Simulated Robot Soccer
Labs
Learning Agents