BC-IRL: Learning Generalizable Reward Functions from Demonstrations

Andrew Szot, Amy Zhang, Dhruv Batra, Zsolt Kira, Franziska Meier
3/28/2023
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

How well do reward functions learned with inverse reinforcement learning (IRL) generalize? We illustrate that state-of-the-art IRL algorithms, which maximize a maximum-entropy objective, learn rewards that overfit to the demonstrations. Such rewards struggle to provide meaningful rewards for states not covered by the demonstrations, a major detriment when using the reward to learn policies in new situations. We introduce BC-IRL a new inverse reinforcement learning method that learns reward functions that generalize better when compared to maximum-entropy IRL approaches. In contrast to the MaxEnt framework, which learns to maximize rewards around demonstrations, BC-IRL updates reward parameters such that the policy trained with the new reward matches the expert demonstrations better. We show that BC-IRL learns rewards that generalize better on an illustrative simple task and two continuous robotic control tasks, achieving over twice the success rate of baselines in challenging generalization settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{szot2023bcirl,
  title  = {BC-IRL: Learning Generalizable Reward Functions from Demonstrations},
  author = {Andrew Szot and Amy Zhang and Dhruv Batra and Zsolt Kira and Franziska Meier},
  year   = {2023},
  eprint = {2303.16194},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.16194v1},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.16194.svg)](https://codeofpaper.com/paper/2303.16194)

Discussion