ROAIJun 21, 2019

Learning Reward Functions by Integrating Human Demonstrations and Preferences

arXiv:1906.08928v1146 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of reward learning in robotics, which is crucial for enabling robots to perform desired tasks, but it appears incremental as it combines existing approaches rather than introducing a fundamentally new paradigm.

The authors tackled the problem of learning reward functions for autonomous robots by proposing DemPref, a framework that integrates human demonstrations and preferences to improve efficiency and accuracy. In experiments, DemPref was significantly more efficient than standard preference-based learning and users rated it as more successful and preferable over inverse reinforcement learning.

Our goal is to accurately and efficiently learn reward functions for autonomous robots. Current approaches to this problem include inverse reinforcement learning (IRL), which uses expert demonstrations, and preference-based learning, which iteratively queries the user for her preferences between trajectories. In robotics however, IRL often struggles because it is difficult to get high-quality demonstrations; conversely, preference-based learning is very inefficient since it attempts to learn a continuous, high-dimensional function from binary feedback. We propose a new framework for reward learning, DemPref, that uses both demonstrations and preference queries to learn a reward function. Specifically, we (1) use the demonstrations to learn a coarse prior over the space of reward functions, to reduce the effective size of the space from which queries are generated; and (2) use the demonstrations to ground the (active) query generation process, to improve the quality of the generated queries. Our method alleviates the efficiency issues faced by standard preference-based learning methods and does not exclusively depend on (possibly low-quality) demonstrations. In numerical experiments, we find that DemPref is significantly more efficient than a standard active preference-based learning method. In a user study, we compare our method to a standard IRL method; we find that users rated the robot trained with DemPref as being more successful at learning their desired behavior, and preferred to use the DemPref system (over IRL) to train the robot.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes