Imitation Learning as f-Divergence Minimization
On the map: Offline RL and imitation learning from data → Imitation learning methods
Abstract (arXiv)
We address the problem of imitation learning with multi-modal demonstrations. Instead of attempting to learn all modes, we argue that in many tasks it is sufficient to imitate any one of them. We show that the state-of-the-art methods such as GAIL and behavior cloning, due to their choice of loss function, often incorrectly interpolate between such modes. Our key insight is to minimize the right divergence between the learner and the expert state-action distributions, namely the reverse KL divergence or I-projection. We propose a general imitation learning framework for estimating and minimizing any f-Divergence. By plugging in different divergences, we are able to recover existing algorithms such as Behavior Cloning (Kullback-Leibler), GAIL (Jensen Shannon) and Dagger (Total Variation). Empirical results show that our approximate I-projection technique is able to imitate multi-modal behaviors more reliably than GAIL and behavior cloning.
Key facts. Cited by 121 papers in the map (data through 7 Oct 2026). Placed in Imitation learning methods, one of 13 directions in Offline RL and imitation learning from data. Builds on 28 of its 61 references that are in the map. First posted on arXiv 30 May 2019.
Builds on
28 of 61 references.
Closest ancestors · 8
Same direction, newest first
- 2019Provably Efficient Imitation Learning from Observation Alone27 May
- 2018An Algorithmic Perspective on Imitation Learning16 Nov
- 2018Variational Discriminator Bottleneck: Improving Imitation Learning, Inverse RL, and GANs by Constraining Information Flow1 Oct
- 2018Sample-Efficient Imitation Learning via Generative Adversarial Nets6 Sep
- 2018Generative Adversarial Imitation from Observation17 Jul
- 2018Truncated Horizon Policy Search: Combining Reinforcement Learning & Imitation Learning29 May
- 2018Fast Policy Learning through Imitation and Reinforcement26 May
- 2018Behavioral Cloning from Observation4 May
Other references · 20
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2017Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrationscited by 685
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2017Learning Robust Rewards with Adversarial Inverse Reinforcement Learningcited by 485
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 400
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2017DART: Noise Injection for Robust Imitation Learningcited by 187
- 2015Maximum Entropy Deep Inverse Reinforcement Learningcited by 173
- 2016A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Modelscited by 167
- 2014Reinforcement and Imitation Learning via Interactive No-Regret Learningcited by 116
- 2017Deeply AggreVaTeD: Differentiable Imitation Learning for Sequential Predictioncited by 93
8 more
- 2017Multi-Modal Imitation Learning from Unstructured Demonstrations using Generative Adversarial Netscited by 64
- 2016Model-Free Imitation Learning with Policy Optimizationcited by 52
- 2017Sparse Markov Decision Processes with Causal Sparse Tsallis Entropy Regularization for Reinforcement Learningcited by 36
- 2018Adversarial Imitation via Variational Inverse Reinforcement Learningcited by 36
- 2018SFV: Reinforcement Learning of Physical Skills from Videoscited by 20
- 2016Comparing Human-Centric and Robot-Centric Sampling for Robot Deep Learning from Demonstrationscited by 17
- 2017f-Divergence constrained policy improvementcited by 15
- 2018Maximum Causal Tsallis Entropy Imitation Learningcited by 10
Built on by
Citing papers per year: 2019: 3; 2020: 12; 2021: 15; 2022: 19; 2023: 27; 2024: 18; 2025: 18; 2026: 9.
121 papers.
Sort:
By area:
- 2023Imitating Human Behaviour with Diffusion Modelscited by 260
- 2019A Divergence Minimization Perspective on Imitation Learning Methodscited by 188
- 2019Imitation Learning via Off-Policy Distribution Matchingcited by 182
- 2020Primal Wasserstein Imitation Learningcited by 120
- 2023Aligning Language Models with Preferences through f-divergence Minimizationcited by 118
- 2020Toward the Fundamental Limits of Imitation Learningcited by 96
- 2021Of Moments and Matching: A Game-Theoretic Framework for Closing the Imitation Gapcited by 80
- 2019State Alignment-based Imitation Learningcited by 73
- 2023Data Quality in Imitation Learningcited by 72
- 2022Adversarial Motion Priors Make Good Substitutes for Complex Reward Functionscited by 68
- 2024Preserving Diversity in Supervised Fine-Tuning of Large Language Modelscited by 68
- 2020f-IRL: Inverse Reinforcement Learning via State Marginal Matchingcited by 67
38 more
- 2022How Far I'll Go: Offline Goal-Conditioned Reinforcement Learning via f-Advantage Regressioncited by 65
- 2022A Survey on Model-based Reinforcement Learningcited by 65
- 2023Dual RL: Unification and New Methods for Reinforcement and Imitation Learningcited by 48
- 2023TAIL: Task-specific Adapters for Imitation Learning with Large Pretrained Modelscited by 48
- 2021MobILE: Model-Based Imitation Learning From Observation Alonecited by 44
- 2022Versatile Offline Imitation from Observations and Examples via Regularized State-Occupancy Matchingcited by 43
- 2021Visual Adversarial Imitation Learning using Variational Modelscited by 42
- 2020Energy-Based Imitation Learningcited by 39
- 2020Grasping with Chopsticks: Combating Covariate Shift in Model-free Imitation Learning for Fine Manipulationcited by 37
- 2023Diffusion Model-Augmented Behavioral Cloningcited by 37
- 2025Failure Prediction at Runtime for Generative Robot Policiescited by 36
- 2020Imitation Learning with Sinkhorn Distancescited by 30
- 2021Learning from Imperfect Demonstrations from Agents with Varying Dynamicscited by 26
- 2023CCIL: Continuity-based Data Augmentation for Corrective Imitation Learningcited by 26
- 2022Proximal Point Imitation Learningcited by 25
- 2023Offline Imitation Learning with Suboptimal Demonstrations via Relaxed Distribution Matchingcited by 24
- 2023Learning Realistic Traffic Agents in Closed-loopcited by 24
- 2022LobsDICE: Offline Learning from Observation via Stationary Distribution Correction Estimationcited by 22
- 2020f-GAIL: Learning f-Divergence for Generative Adversarial Imitation Learningcited by 20
- 2024Learning Reward for Robot Skills Using Large Language Models via Self-Alignmentcited by 19
- 2021AMP: Adversarial Motion Priors for Stylized Physics-Based Character Controlcited by 18
- 2022A Ranking Game for Imitation Learningcited by 18
- 2021Hyperparameter Selection for Imitation Learningcited by 17
- 2020Non-Adversarial Imitation Learning and its Connections to Adversarial Methodscited by 16
- 2023Provably Efficient Adversarial Imitation Learning with Unknown Transitionscited by 16
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learningcited by 16
- 2022Rethinking ValueDice: Does It Really Improve Performance?cited by 15
- 2022Model-based Trajectory Stitching for Improved Offline Reinforcement Learningcited by 15
- 2021SoftDICE for Imitation Learning: Rethinking Off-policy Distribution Matchingcited by 14
- 2021On Covariate Shift of Latent Confounders in Imitation and Reinforcement Learningcited by 14
- 2023f-Policy Gradients: A General Framework for Goal Conditioned RL using f-Divergencescited by 14
- 2024SEABO: A Simple Search-Based Method for Offline Imitation Learningcited by 14
- 2022Understanding Adversarial Imitation Learning in Small Sample Regime: A Stage-coupled Analysiscited by 13
- 2020When Will Generative Adversarial Imitation Learning Algorithms Attain Global Convergencecited by 12
- 2021Provably Breaking the Quadratic Error Compounding Barrier in Imitation Learning, Optimallycited by 12
- 2023A Coupled Flow Approach to Imitation Learningcited by 12
- 2023CEIL: Generalized Contextual Imitation Learningcited by 12
- 2021Braxlines: Fast and Interactive Toolkit for RL-driven Behavior Engineering beyond Reward Maximizationcited by 11
50 most cited of 121 All 121 (JSON)
- 2026Distillation Defenses Easily Break After Reinforcement Learning28 Sep 2026
- 2026Long-Horizon Language Model Reinforcement Learning via Progressive Point Matching7 Sep 2026
- 2026One Diffusion Model, Two Roles: Guided Trajectory Planning and Safety-Critical Scenario Generation in Closed-Loop Simulation4 Sep 2026
- 2026Flow-ERD: Agent-type Aware Flow Matching with Entropy-Regularized Distillation for Diverse Traffic Simulation8 Jul 2026
- 2026Support-Constrained RL Enables Real-World Policy Improvement without Real-World Experience25 Jun 2026
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Data14 May 2026
- 2026Adversarial Imitation Learning with General Function Approximation: Theoretical Analysis and Practical Algorithms3 May 2026
- 2026Non-Adversarial Imitation Learning Provably Free of Compounding Errors: The Value Flow Mechanism24 Mar 2026
- 2026EMA Policy Gradient: Taming Reinforcement Learning for LLMs with EMA Anchor and Top-k KL4 Feb 2026
- 2025Using Non-Expert Data to Robustify Imitation Learning via Offline Reinforcement Learning22 Oct 2025
- 2025Failure Prediction at Runtime for Generative Robot Policies10 Oct 2025
- 2025EBGAN-MDN: An Energy-Based Adversarial Framework for Multi-Modal Behavior Cloning8 Oct 2025
38 more
- 2025On Discovering Algorithms for Adversarial Imitation Learning1 Oct 2025
- 2025Noise-Guided Transport for Imitation Learning30 Sep 2025
- 2025Inverse Reinforcement Learning with Just Classification and a Few Regressions25 Sep 2025
- 2025Analyzing the Impact of Multimodal Perception on Sample Complexity and Optimization Landscapes in Imitation Learning7 Aug 2025
- 2025Inverse Reinforcement Learning Meets Large Language Model Post-Training: Basics, Advances, and Opportunities17 Jul 2025
- 2025Value from Observations: Towards Large-Scale Imitation Learning via Self-Improvement9 Jul 2025
- 2025Learning dissection trajectories from expert surgical videos via imitation learning with equivariant diffusion5 Jun 2025
- 2025Counterfactual Behavior Cloning: Offline Imitation Learning from Imperfect Human Demonstrations16 May 2025
- 2025Bounding Neyman-Pearson Region with f-Divergences13 May 2025
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminators8 May 2025
- 2025An Optimal Discriminator Weighted Imitation Perspective for Reinforcement Learning17 Apr 2025
- 2025Denoising-based Contractive Imitation Learning20 Mar 2025
- 2025Imitation Learning of Correlated Policies in Stackelberg Games11 Mar 2025
- 2025Discrete Contrastive Learning for Diffusion Policies in Autonomous Driving7 Mar 2025
- 2025SR-Reward: Taking The Path More Traveled4 Jan 2025
- 2024Interactive and Hybrid Imitation Learning: Provably Beating Behavior Cloning9 Dec 2024
- 2024PROGRESSOR: A Perceptually Guided Reward Estimator with Self-Supervised Online Refinement26 Nov 2024
- 2024Entropy Controllable Direct Preference Optimization12 Nov 2024
- 2024Provably and Practically Efficient Adversarial Imitation Learning with General Function Approximation1 Nov 2024
- 2024Choosy Babies Need One Coach: Inducing Mode-Seeking Behavior in BabyLlama with Reverse KL Divergence29 Oct 2024
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learning17 Oct 2024
- 2024DDIL: Diversity Enhancing Diffusion Distillation With Imitation Learning15 Oct 2024
- 2024Preserving Diversity in Supervised Fine-Tuning of Large Language Models29 Aug 2024
- 2024Markov Balance Satisfaction Improves Performance in Strictly Batch Offline Imitation Learning17 Aug 2024
- 2024Randomized algorithms and PAC bounds for inverse reinforcement learning in continuous spaces24 May 2024
- 2024Efficient Imitation Learning with Conservative World Models21 May 2024
- 2024Learning Reward for Robot Skills Using Large Language Models via Self-Alignment12 May 2024
- 2024Adversarial Imitation Learning via Boosting12 Apr 2024
- 2024DIDA: Denoised Imitation Learning based on Domain Adaptation4 Apr 2024
- 2024SEABO: A Simple Search-Based Method for Offline Imitation Learning6 Feb 2024
- 2024Expert Proximity as Surrogate Rewards for Single Demonstration Imitation Learning1 Feb 2024
- 2024Visual Imitation Learning with Calibrated Contrastive Representation21 Jan 2024
- 2024Offline Imitation Learning by Controlling the Effective Planning Horizon18 Jan 2024
- 2023Agnostic Interactive Imitation Learning: New Theory and Practical Algorithms28 Dec 2023
- 2023Learning Realistic Traffic Agents in Closed-loop2 Nov 2023
- 2023Inverse Decision Modeling: Learning Interpretable Representations of Behavior28 Oct 2023
- 2023Learning Reward for Physical Skills using Large Language Model21 Oct 2023
- 2023CCIL: Continuity-based Data Augmentation for Corrective Imitation Learning19 Oct 2023
50 newest of 121 All 121 (JSON)
- 2019A Divergence Minimization Perspective on Imitation Learning Methodscited by 188
- 2019Imitation Learning via Off-Policy Distribution Matchingcited by 182
- 2020Primal Wasserstein Imitation Learningcited by 120
- 2020Toward the Fundamental Limits of Imitation Learningcited by 96
- 2021Of Moments and Matching: A Game-Theoretic Framework for Closing the Imitation Gapcited by 80
- 2019State Alignment-based Imitation Learningcited by 73
- 2023Data Quality in Imitation Learningcited by 72
- 2020f-IRL: Inverse Reinforcement Learning via State Marginal Matchingcited by 67
- 2022How Far I'll Go: Offline Goal-Conditioned Reinforcement Learning via f-Advantage Regressioncited by 65
- 2023Dual RL: Unification and New Methods for Reinforcement and Imitation Learningcited by 48
- 2023TAIL: Task-specific Adapters for Imitation Learning with Large Pretrained Modelscited by 48
- 2021MobILE: Model-Based Imitation Learning From Observation Alonecited by 44
12 most cited of 81 All 81 (JSON)
- 2026Adversarial Imitation Learning with General Function Approximation: Theoretical Analysis and Practical Algorithms3 May 2026
- 2026Non-Adversarial Imitation Learning Provably Free of Compounding Errors: The Value Flow Mechanism24 Mar 2026
- 2025Using Non-Expert Data to Robustify Imitation Learning via Offline Reinforcement Learning22 Oct 2025
- 2025On Discovering Algorithms for Adversarial Imitation Learning1 Oct 2025
- 2025Noise-Guided Transport for Imitation Learning30 Sep 2025
- 2025Inverse Reinforcement Learning with Just Classification and a Few Regressions25 Sep 2025
- 2025Analyzing the Impact of Multimodal Perception on Sample Complexity and Optimization Landscapes in Imitation Learning7 Aug 2025
- 2025Value from Observations: Towards Large-Scale Imitation Learning via Self-Improvement9 Jul 2025
- 2025Counterfactual Behavior Cloning: Offline Imitation Learning from Imperfect Human Demonstrations16 May 2025
- 2025Denoising-based Contractive Imitation Learning20 Mar 2025
- 2025Imitation Learning of Correlated Policies in Stackelberg Games11 Mar 2025
- 2025SR-Reward: Taking The Path More Traveled4 Jan 2025
12 newest of 81 All 81 (JSON)
- 2023Imitating Human Behaviour with Diffusion Modelscited by 260
- 2023Diffusion Model-Augmented Behavioral Cloningcited by 37
- 2025Failure Prediction at Runtime for Generative Robot Policiescited by 36
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learningcited by 16
- 2025Discrete Contrastive Learning for Diffusion Policies in Autonomous Drivingcited by 1
- 2025Learning dissection trajectories from expert surgical videos via imitation learning with equivariant diffusioncited by 1
- 2024DDIL: Diversity Enhancing Diffusion Distillation With Imitation Learningcited by 0
- 2026Flow-ERD: Agent-type Aware Flow Matching with Entropy-Regularized Distillation for Diverse Traffic Simulationcited by 0
- 2026One Diffusion Model, Two Roles: Guided Trajectory Planning and Safety-Critical Scenario Generation in Closed-Loop Simulationcited by 0
- 2026One Diffusion Model, Two Roles: Guided Trajectory Planning and Safety-Critical Scenario Generation in Closed-Loop Simulation4 Sep 2026
- 2026Flow-ERD: Agent-type Aware Flow Matching with Entropy-Regularized Distillation for Diverse Traffic Simulation8 Jul 2026
- 2025Failure Prediction at Runtime for Generative Robot Policies10 Oct 2025
- 2025Learning dissection trajectories from expert surgical videos via imitation learning with equivariant diffusion5 Jun 2025
- 2025Discrete Contrastive Learning for Diffusion Policies in Autonomous Driving7 Mar 2025
- 2024Diffusing States and Matching Scores: A New Framework for Imitation Learning17 Oct 2024
- 2024DDIL: Diversity Enhancing Diffusion Distillation With Imitation Learning15 Oct 2024
- 2023Diffusion Model-Augmented Behavioral Cloning26 Feb 2023
- 2023Imitating Human Behaviour with Diffusion Models25 Jan 2023
- 2022A Survey on Model-based Reinforcement Learningcited by 65
- 2024Efficient Imitation Learning with Conservative World Modelscited by 11
- 2024Efficient Imitation Learning with Conservative World Models21 May 2024
- 2022A Survey on Model-based Reinforcement Learning19 Jun 2022
- 2022Adversarial Motion Priors Make Good Substitutes for Complex Reward Functionscited by 68
- 2024Preserving Diversity in Supervised Fine-Tuning of Large Language Modelscited by 68
- 2023Learning Realistic Traffic Agents in Closed-loopcited by 24
- 2022LobsDICE: Offline Learning from Observation via Stationary Distribution Correction Estimationcited by 22
- 2024Learning Reward for Robot Skills Using Large Language Models via Self-Alignmentcited by 19
- 2021AMP: Adversarial Motion Priors for Stylized Physics-Based Character Controlcited by 18
- 2023f-Policy Gradients: A General Framework for Goal Conditioned RL using f-Divergencescited by 14
- 2021Braxlines: Fast and Interactive Toolkit for RL-driven Behavior Engineering beyond Reward Maximizationcited by 11
- 2024PROGRESSOR: A Perceptually Guided Reward Estimator with Self-Supervised Online Refinementcited by 11
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminatorscited by 11
- 2023Inverse Decision Modeling: Learning Interpretable Representations of Behaviorcited by 10
- 2021Optimistic Reinforcement Learning by Forward Kullback-Leibler Divergence Optimizationcited by 6
12 most cited of 24 All 24 (JSON)
- 2026Long-Horizon Language Model Reinforcement Learning via Progressive Point Matching7 Sep 2026
- 2026Support-Constrained RL Enables Real-World Policy Improvement without Real-World Experience25 Jun 2026
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Data14 May 2026
- 2025EBGAN-MDN: An Energy-Based Adversarial Framework for Multi-Modal Behavior Cloning8 Oct 2025
- 2025Bounding Neyman-Pearson Region with f-Divergences13 May 2025
- 2025Physics-Based Motion Imitation with Adversarial Differential Discriminators8 May 2025
- 2025An Optimal Discriminator Weighted Imitation Perspective for Reinforcement Learning17 Apr 2025
- 2024PROGRESSOR: A Perceptually Guided Reward Estimator with Self-Supervised Online Refinement26 Nov 2024
- 2024Choosy Babies Need One Coach: Inducing Mode-Seeking Behavior in BabyLlama with Reverse KL Divergence29 Oct 2024
- 2024Preserving Diversity in Supervised Fine-Tuning of Large Language Models29 Aug 2024
- 2024Randomized algorithms and PAC bounds for inverse reinforcement learning in continuous spaces24 May 2024
- 2024Learning Reward for Robot Skills Using Large Language Models via Self-Alignment12 May 2024
12 newest of 24 All 24 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2020Reparameterized Variational Divergence Minimization for Stable Imitation
- 2022Diverse Imitation Learning via Self-Organizing Generative Models
- 2020State-only Imitation with Transition Dynamics Mismatch
- 2020Augmenting GAIL with BC for sample efficient imitation learning
- 2025Learning What to Do and What Not To Do: Offline Imitation from Expert and Undesirable Demonstrations
- 2022Deconfounding Imitation Learning with Variational Inference
- 2024Is Behavior Cloning All You Need? Understanding Horizon in Imitation Learning
- 2026Difference-Aware Retrieval Policies for Imitation Learning