Taylor, Matthew Edmund
Teaching Reinforcement Learning with Mario: An Argument and Case Study
Taylor, Matthew Edmund (Lafayette College)
Integrating games into the computer science curriculum has been gaining acceptance in recent years, particularly when used to improve student engagement in introductory courses. This paper argues that games can also be useful in upper level courses, such as general artificial intelligence and machine learning. We provide a case study of using a Mario game in a machine learning class to provide one successful data point where both content-specific and general learning outcomes were successfully achieved.
Using Human Demonstrations to Improve Reinforcement Learning
Taylor, Matthew Edmund (Lafayette College) | Suay, Halit Bener (Worcester Polytechnic Institute) | Chernova, Sonia (Worcester Polytechnic Institute)
This work introduces Human-Agent Transfer (HAT), an algorithm that combines transfer learning, learning from demonstration and reinforcement learning to achieve rapid learning and high performance in complex domains. Using experiments in a simulated robot soccer domain, we show that human demonstrations transferred into a baseline policy for an agent and refined using reinforcement learning significantly improve both learning time and policy performance. Our evaluation compares three algorithmic approaches to incorporating demonstration rule summaries into transfer learning, and studies the impact of demonstration quality and quantity. Our results show that all three transfer methods lead to statistically significant improvement in performance over learning without demonstration.