Learner-aware Teaching: Inverse Reinforcement Learning with Preferences and Constraints
On the map: Offline RL and imitation learning from data → Inverse reinforcement learning
Abstract (arXiv)
Inverse reinforcement learning (IRL) enables an agent to learn complex behavior by observing demonstrations from a (near-)optimal policy. The typical assumption is that the learner's goal is to match the teacher's demonstrated behavior. In this paper, we consider the setting where the learner has its own preferences that it additionally takes into consideration. These preferences can for example capture behavioral biases, mismatched worldviews, or physical constraints. We study two teaching approaches: learner-agnostic teaching, where the teacher provides demonstrations from an optimal policy ignoring the learner's preferences, and learner-aware teaching, where the teacher accounts for the learner's preferences. We design learner-aware teaching algorithms and show that significant performance improvements can be achieved over learner-agnostic teaching.
Key facts. Cited by 18 papers 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 19 of its 52 references that are in the map. First posted on arXiv 2 Jun 2019.
Builds on
19 of 52 references.
Closest ancestors · 4
Same direction, newest first
- 2019Interactive Teaching Algorithms for Inverse Reinforcement Learning28 May
- 2019Risk-Aware Active Inverse Reinforcement Learning8 Jan
- 2018Teaching Inverse Reinforcement Learners via Features and Demonstrations21 Oct
- 2018Machine Teaching for Inverse Reinforcement Learning: Algorithms and Applications20 May
Other references · 15
- 2018An Algorithmic Perspective on Imitation Learningcited by 455
- 2016Cooperative Inverse Reinforcement Learningcited by 298
- 2017Multi-agent Reinforcement Learning in Sequential Social Dilemmascited by 206
- 2017A Review on Bilevel Optimization: From Classical to Evolutionary Approaches and Applicationscited by 126
- 2018An Overview of Machine Teachingcited by 63
- 2014Near-Optimally Teaching the Crowd to Classifycited by 32
- 2018Teaching Categories to Human Learners with Visual Explanationscited by 30
- 2017Repeated Inverse Reinforcement Learningcited by 29
- 2015The Teaching Dimension of Linear Learnerscited by 19
- 2017Towards Black-box Iterative Machine Teachingcited by 19
- 2013Machine Teaching for Bayesian Learners in the Exponential Familycited by 18
- 2017Efficient Probabilistic Performance Bounds for Inverse Reinforcement Learningcited by 17
3 more
- 2018Teaching Multiple Concepts to a Forgetful Learnercited by 17
- 2018Understanding the Role of Adaptivity in Machine Teaching: The Case of Version Space Learnerscited by 16
- 2018Iterative Classroom Teachingcited by 8
Built on by
Citing papers per year: 2019: 1; 2020: 1; 2021: 9; 2022: 3; 2023: 2; 2024: 0; 2025: 0; 2026: 2.
18 papers.
Sort:
By area:
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inversecited by 53
- 2020Robust Inverse Reinforcement Learning under Transition Dynamics Mismatchcited by 33
- 2019MEDIRL: Predicting the Visual Attention of Drivers via Maximum Entropy Deep Inverse Reinforcement Learningcited by 29
- 2021Reward Poisoning in Reinforcement Learning: Attacks Against Unknown Learners in Unknown Environmentscited by 26
- 2021Reinforcement Learning for Education: Opportunities and Challengescited by 25
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reductioncited by 20
- 2023Identifiability and Generalizability in Constrained Inverse Reinforcement Learningcited by 16
- 2021Reinforcement Learning Under Algorithmic Triagecited by 15
- 2021Teaching an Active Learner with Contrastive Examplescited by 12
- 2021Fair Clustering Using Antidote Datacited by 10
- 2021Iterative Teaching by Label Synthesiscited by 10
6 more
- 2021Curriculum Design for Teaching via Demonstrations: Theory and Applicationscited by 9
- 2022Iterative Teaching by Data Hallucinationcited by 8
- 2026Fine-grained Analysis of Stability and Generalization for Stochastic Bilevel Optimizationcited by 3
- 2022On Stability and Generalization of Bilevel Optimization Problemcited by 1
- 2023Optimally Teaching a Linear Behavior Cloning Agentcited by 0
- 2026Multi-Modal, Multi-Environment Machine Teaching for Robust Reward Learningcited by 0
- 2026Multi-Modal, Multi-Environment Machine Teaching for Robust Reward Learning9 Jul 2026
- 2026Fine-grained Analysis of Stability and Generalization for Stochastic Bilevel Optimization5 Apr 2026
- 2023Optimally Teaching a Linear Behavior Cloning Agent26 Nov 2023
- 2023Identifiability and Generalizability in Constrained Inverse Reinforcement Learning1 Jun 2023
- 2022Iterative Teaching by Data Hallucination31 Oct 2022
- 2022On Stability and Generalization of Bilevel Optimization Problem3 Oct 2022
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reduction3 May 2022
- 2021A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inverse9 Dec 2021
- 2021Teaching an Active Learner with Contrastive Examples28 Oct 2021
- 2021Iterative Teaching by Label Synthesis27 Oct 2021
- 2021Reinforcement Learning Under Algorithmic Triage23 Sep 2021
- 2021Reinforcement Learning for Education: Opportunities and Challenges15 Jul 2021
6 more
- 2021Curriculum Design for Teaching via Demonstrations: Theory and Applications8 Jun 2021
- 2021Fair Clustering Using Antidote Data1 Jun 2021
- 2021Reward Poisoning in Reinforcement Learning: Attacks Against Unknown Learners in Unknown Environments16 Feb 2021
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyond27 Jan 2021
- 2020Robust Inverse Reinforcement Learning under Transition Dynamics Mismatch2 Jul 2020
- 2019MEDIRL: Predicting the Visual Attention of Drivers via Maximum Entropy Deep Inverse Reinforcement Learning17 Dec 2019
- 2020Robust Inverse Reinforcement Learning under Transition Dynamics Mismatchcited by 33
- 2019MEDIRL: Predicting the Visual Attention of Drivers via Maximum Entropy Deep Inverse Reinforcement Learningcited by 29
- 2023Identifiability and Generalizability in Constrained Inverse Reinforcement Learningcited by 16
- 2021Curriculum Design for Teaching via Demonstrations: Theory and Applicationscited by 9
- 2023Identifiability and Generalizability in Constrained Inverse Reinforcement Learning1 Jun 2023
- 2021Curriculum Design for Teaching via Demonstrations: Theory and Applications8 Jun 2021
- 2020Robust Inverse Reinforcement Learning under Transition Dynamics Mismatch2 Jul 2020
- 2019MEDIRL: Predicting the Visual Attention of Drivers via Maximum Entropy Deep Inverse Reinforcement Learning17 Dec 2019
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inversecited by 53
- 2021Reward Poisoning in Reinforcement Learning: Attacks Against Unknown Learners in Unknown Environmentscited by 26
- 2021Reinforcement Learning for Education: Opportunities and Challengescited by 25
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reductioncited by 20
- 2021Reinforcement Learning Under Algorithmic Triagecited by 15
- 2021Teaching an Active Learner with Contrastive Examplescited by 12
- 2021Fair Clustering Using Antidote Datacited by 10
- 2021Iterative Teaching by Label Synthesiscited by 10
- 2022Iterative Teaching by Data Hallucinationcited by 8
- 2026Fine-grained Analysis of Stability and Generalization for Stochastic Bilevel Optimizationcited by 3
- 2022On Stability and Generalization of Bilevel Optimization Problemcited by 1
12 most cited of 13 All 13 (JSON)
- 2026Fine-grained Analysis of Stability and Generalization for Stochastic Bilevel Optimization5 Apr 2026
- 2023Optimally Teaching a Linear Behavior Cloning Agent26 Nov 2023
- 2022Iterative Teaching by Data Hallucination31 Oct 2022
- 2022On Stability and Generalization of Bilevel Optimization Problem3 Oct 2022
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reduction3 May 2022
- 2021A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inverse9 Dec 2021
- 2021Teaching an Active Learner with Contrastive Examples28 Oct 2021
- 2021Iterative Teaching by Label Synthesis27 Oct 2021
- 2021Reinforcement Learning Under Algorithmic Triage23 Sep 2021
- 2021Reinforcement Learning for Education: Opportunities and Challenges15 Jul 2021
- 2021Fair Clustering Using Antidote Data1 Jun 2021
- 2021Reward Poisoning in Reinforcement Learning: Attacks Against Unknown Learners in Unknown Environments16 Feb 2021
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Learning the Preferences of a Learning Agent
- 2020Inverse Reinforcement Learning from a Gradient-based Learner
- 2024Adaptive Teaching in Heterogeneous Agents: Balancing Surprise in Sparse Reward Scenarios
- 2023Interactively Teaching an Inverse Reinforcement Learner with Limited Feedback
- 2020Interaction-limited Inverse Reinforcement Learning
- 2025Generalizing Behavior via Inverse Reinforcement Learning with Closed-Form Reward Centroids
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progress
- 2023Is Inverse Reinforcement Learning Harder than Standard Reinforcement Learning? A Theoretical Perspective