Task-Guided IRL in POMDPs that Scales
On the map: Offline RL and imitation learning from data → Inverse reinforcement learning
Abstract (arXiv)
In inverse reinforcement learning (IRL), a learning agent infers a reward function encoding the underlying task using demonstrations from experts. However, many existing IRL techniques make the often unrealistic assumption that the agent has access to full information about the environment. We remove this assumption by developing an algorithm for IRL in partially observable Markov decision processes (POMDPs). We address two limitations of existing IRL techniques. First, they require an excessive amount of data due to the information asymmetry between the expert and the learner. Second, most of these IRL techniques require solving the computationally intractable forward problem -- computing an optimal policy given a reward function -- in POMDPs. The developed algorithm reduces the information asymmetry while increasing the data efficiency by incorporating task specifications expressed in temporal logic into IRL. Such specifications may be interpreted as side information available to the learner a priori in addition to the demonstrations. Further, the algorithm avoids a common source of algorithmic complexity by building on causal entropy as the measure of the likelihood of the demonstrations as opposed to entropy. Nevertheless, the resulting problem is nonconvex due to the so-called forward problem. We solve the intrinsic nonconvexity of the forward problem in a scalable manner through a sequential linear programming scheme that guarantees to converge to a locally optimal policy. In a series of examples, including experiments in a high-fidelity Unity simulator, we demonstrate that even with a limited amount of data and POMDPs with tens of thousands of states, our algorithm learns reward functions and policies that satisfy the task while inducing similar behavior to the expert by leveraging the provided side information.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Inverse reinforcement learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 11 of its 49 references that are in the map. First posted on arXiv 30 Dec 2022.
Builds on
11 of 49 references.
Closest ancestors · 1
Same direction, newest first
Other references · 10
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2018An Algorithmic Perspective on Imitation Learningcited by 455
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 400
- 2016Cooperative Inverse Reinforcement Learningcited by 298
- 2017Environment-Independent Task Specifications via GLTLcited by 67
- 2020The Probabilistic Model Checker Stormcited by 64
- 2013Solving POMDPs by Searching the Space of Finite Policiescited by 25
- 2020Enforcing Almost-Sure Reachability in POMDPscited by 13
- 2018Successive Convexification: A Superlinearly Convergent Algorithm for Non-convex Optimal Control Problemscited by 7
- 2017Permissive Finite-State Controllers of POMDPs using Parameter Synthesiscited by 4
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2021Task-Guided Inverse Reinforcement Learning Under Partial Information
- 2019Maximum Likelihood Constraint Inference for Inverse Reinforcement Learning
- 2023Is Inverse Reinforcement Learning Harder than Standard Reinforcement Learning? A Theoretical Perspective
- 2018Multi-task Maximum Entropy Inverse Reinforcement Learning
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progress
- 2024Bayesian Inverse Reinforcement Learning for Non-Markovian Rewards
- 2018A Framework and Method for Online Inverse Reinforcement Learning
- 2025Inverse Reinforcement Learning via Convex Optimization