Inverse Reinforcement Learning via Matching of Optimality Profiles
On the map: Offline RL and imitation learning from data → Inverse reinforcement learning
Abstract (arXiv)
The goal of inverse reinforcement learning (IRL) is to infer a reward function that explains the behavior of an agent performing a task. The assumption that most approaches make is that the demonstrated behavior is near-optimal. In many real-world scenarios, however, examples of truly optimal behavior are scarce, and it is desirable to effectively leverage sets of demonstrations of suboptimal or heterogeneous performance, which are easier to obtain. We propose an algorithm that learns a reward function from such demonstrations together with a weak supervision signal in the form of a distribution over rewards collected during the demonstrations (or, more generally, a distribution over cumulative discounted future rewards). We view such distributions, which we also refer to as optimality profiles, as summaries of the degree of optimality of the demonstrations that may, for example, reflect the opinion of a human expert. Given an optimality profile and a small amount of additional supervision, our algorithm fits a reward function, modeled as a neural network, by essentially minimizing the Wasserstein distance between the corresponding induced distribution and the optimality profile. We show that our method is capable of learning reward functions such that policies trained to optimize them outperform the demonstrations used for fitting the reward functions.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Inverse reinforcement learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 16 of its 30 references that are in the map. First posted on arXiv 18 Nov 2020.
Builds on
16 of 30 references.
Closest ancestors · 1
Same direction, newest first
- 2019Extrapolating Beyond Suboptimal Demonstrations via Inverse Reinforcement Learning from Observations12 Apr
Other references · 15
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Deep reinforcement learning from human preferencescited by 3,912
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2018Computational Optimal Transportcited by 780
- 2017A Distributional Perspective on Reinforcement Learningcited by 765
- 2017Wasserstein GANcited by 639
- 2017Learning Robust Rewards with Adversarial Inverse Reinforcement Learningcited by 490
- 2018Reinforcement Learning and Control as Probabilistic Inference: Tutorial and Reviewcited by 482
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 406
- 2018Reward learning from human preferences and demonstrations in Ataricited by 316
- 2015Maximum Entropy Deep Inverse Reinforcement Learningcited by 176
3 more
Built on by
Citing papers per year: 2024: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024Inverse Reinforcement Learning with Sub-optimal Experts
- 2023BC-IRL: Learning Generalizable Reward Functions from Demonstrations
- 2026Inverse Reinforcement Learning without an Optimal Demonstrator: A Feasible Reward Set Approach
- 2023A Novel Variational Lower Bound for Inverse Reinforcement Learning
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progress
- 2020Efficient Exploration of Reward Functions in Inverse Reinforcement Learning via Bayesian Optimization
- 2018Learning a Prior over Intent via Meta-Inverse Reinforcement Learning
- 2023Is Inverse Reinforcement Learning Harder than Standard Reinforcement Learning? A Theoretical Perspective