Encoding Human Domain Knowledge to Warm Start Reinforcement Learning

20Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

Deep reinforcement learning has been successful in a variety of tasks, such as game playing and robotic manipulation. However, attempting to learn tabula rasa disregards the logical structure of many domains as well as the wealth of readily available knowledge from domain experts that could help “warm start” the learning process. We present a novel reinforcement learning technique that allows for intelligent initialization of a neural network weights and architecture. Our approach permits the encoding domain knowledge directly into a neural decision tree, and improves upon that knowledge with policy gradient updates. We empirically validate our approach on two OpenAI Gym tasks and two modified StarCraft 2 tasks, showing that our novel architecture outperforms multilayer-perceptron and recurrent architectures. Our knowledge-based framework finds superior policies compared to imitation learning-based and prior knowledge-based approaches. Importantly, we demonstrate that our approach can be used by untrained humans to initially provide > 80% increase in expected reward relative to baselines prior to training (p < 0.001), which results in a > 60% increase in expected reward after policy optimization (p = 0.011).

Cite

CITATION STYLE

APA

Silva, A., & Gombolay, M. (2021). Encoding Human Domain Knowledge to Warm Start Reinforcement Learning. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 6A, pp. 5042–5050). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i6.16638

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free