mlsanityData to 7 Oct 2026

Programmatic Imitation Learning from Unlabeled and Noisy Demonstrations

arXiv 2303.01440 ↗First posted 2 Mar 2023cs.RO cs.PLcited by 3

On the map: Offline RL and imitation learning from data → Imitation learning methods

Abstract (arXiv)

Imitation Learning (IL) is a promising paradigm for teaching robots to perform novel tasks using demonstrations. Most existing approaches for IL utilize neural networks (NN), however, these methods suffer from several well-known limitations: they 1) require large amounts of training data, 2) are hard to interpret, and 3) are hard to repair and adapt. There is an emerging interest in programmatic imitation learning (PIL), which offers significant promise in addressing the above limitations. In PIL, the learned policy is represented in a programming language, making it amenable to interpretation and repair. However, state-of-the-art PIL algorithms assume access to action labels and struggle to learn from noisy real-world demonstrations. In this paper, we propose PLUNDER, a novel PIL algorithm that integrates a probabilistic program synthesizer in an iterative Expectation-Maximization (EM) framework to address these shortcomings. Unlike existing PIL approaches, PLUNDER synthesizes probabilistic programmatic policies that are particularly well-suited for modeling the uncertainties inherent in real-world demonstrations. Our approach leverages an EM loop to simultaneously infer the missing action labels and the most likely probabilistic policy. We benchmark PLUNDER against several established IL techniques, and demonstrate its superiority across five challenging imitation learning tasks under noise. PLUNDER policies achieve 95% accuracy in matching the given demonstrations, outperforming the next best baseline by 19%. Additionally, policies generated by PLUNDER successfully complete the tasks 17% more frequently than the nearest baseline.

Key facts. Cited by 3 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 26 of its 61 references that are in the map. First posted on arXiv 2 Mar 2023.

Builds on

26 of 61 references.

Closest ancestors · 7

Same direction, newest first

  1. 2022What can we Learn Even From the Weakest? Learning Sketches for Programmatic Strategies22 Mar
  2. 2021Implicit Behavioral Cloning1 Sep
  3. 2021Imitation Learning: Progress, Taxonomies and Challenges23 Jun
  4. 2020Offline Learning from Demonstrations and Unlabeled Experience27 Nov
  5. 2019Recent Advances in Imitation Learning from Observation30 May
  6. 2018An Algorithmic Perspective on Imitation Learning16 Nov
  7. 2018Generative Adversarial Imitation from Observation17 Jul

Other references · 19

  1. 2016Generative Adversarial Imitation Learningcited by 1,576
  2. 2016End to End Learning for Self-Driving Carscited by 1,000
  3. 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
  4. 2022Behavior Transformers: Cloning k modes with one stonecited by 299
  5. 2019Extrapolating Beyond Suboptimal Demonstrations via Inverse Reinforcement Learning from Observationscited by 256
  6. 2018Closing the Sim-to-Real Loop: Adapting Simulation Randomization with Real World Experiencecited by 203
  7. 2018Programmatically Interpretable Reinforcement Learningcited by 192
  8. 2017Imitation from Observation: Learning to Imitate Behaviors from Raw Video via Context Translationcited by 167
  9. 2018The Limits and Potentials of Deep Learning for Roboticscited by 104
  10. 2020Offline Reinforcement Learning from Images with Latent Space Modelscited by 94
  11. 2021Learning to Synthesize Programs as Interpretable and Generalizable Policiescited by 59
  12. 2021Scalable Bayesian Inverse Reinforcement Learningcited by 56
7 more
  1. 2021panda-gym: Open-source goal-conditioned environments for robotic learningcited by 56
  2. 2019Generation of Policy-Level Explanations for Reinforcement Learningcited by 37
  3. 2016Learning Transferable Policies for Monocular Reactive MAV Controlcited by 18
  4. 2018Synthetically Trained Neural Networks for Learning Human-Readable Plans from Real-World Demonstrationscited by 3
  5. 2020Robot Action Selection Learning via Layered Dimension Informed Program Synthesiscited by 2
  6. 2022STEADY: Simultaneous State Estimation and Dynamics Learning from Indirect Observationscited by 2
  7. 2018Interactive Robot Transition Repair With SMTcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 2.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024VITAL: Interactive Few-Shot Imitation Learning via Visual Human-in-the-Loop Corrections
  2. 2018EnsembleDAgger: A Bayesian Approach to Safe Imitation Learning
  3. 2024Imitation Learning from Suboptimal Demonstrations via Meta-Learning An Action Ranker
  4. 2023Curriculum-Based Imitation of Versatile Skills
  5. 2021Confidence-Aware Imitation Learning from Demonstrations with Varying Optimality
  6. 2026Difference-Aware Retrieval Policies for Imitation Learning
  7. 2026SynthICL: Scalable In-context Imitation Learning with Synthetic Data
  8. 2022Imitation Learning by Estimating Expertise of Demonstrators