CompILE: Compositional Imitation Learning and Execution
On the map: Offline RL and imitation learning from data → Robot manipulation imitation learning
Abstract (arXiv)
We introduce Compositional Imitation Learning and Execution (CompILE): a framework for learning reusable, variable-length segments of hierarchically-structured behavior from demonstration data. CompILE uses a novel unsupervised, fully-differentiable sequence segmentation module to learn latent encodings of sequential data that can be re-composed and executed to perform new tasks. Once trained, our model generalizes to sequences of longer length and from environment instances not seen during training. We evaluate CompILE in a challenging 2D multi-task environment and a continuous control task, and show that it can find correct task boundaries and event encodings in an unsupervised manner. Latent codes and associated behavior policies discovered by CompILE can be used by a hierarchical agent, where the high-level policy selects actions in the latent code space, and the low-level, task-specific policies are simply the learned decoders. We found that our CompILE-based agent could learn given only sparse rewards, where agents without task-specific policies struggle.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Robot manipulation imitation learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 28 of its 49 references that are in the map. First posted on arXiv 4 Dec 2018.
Builds on
28 of 49 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Layer Normalizationcited by 5,579
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2018DeepMind Control Suitecited by 935
- 2014Show and Tell: A Neural Image Caption Generatorcited by 877
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2017Dense-Captioning Events in Videoscited by 789
- 2016The Option-Critic Architecturecited by 433
16 more
- 2017FeUdal Networks for Hierarchical Reinforcement Learningcited by 328
- 2016Hierarchical Deep Reinforcement Learning: Integrating Temporal Abstraction and Intrinsic Motivationcited by 282
- 2016A Decomposable Attention Model for Natural Language Inferencecited by 214
- 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 200
- 2017Stochastic Neural Networks for Hierarchical Reinforcement Learningcited by 124
- 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
- 2017Zero-Shot Task Generalization with Multi-Task Deep Reinforcement Learningcited by 97
- 2017Multi-Modal Imitation Learning from Unstructured Demonstrations using Generative Adversarial Netscited by 64
- 2018TACO: Learning Task Decomposition via Temporal Alignment for Controlcited by 61
- 2017Multi-Level Discovery of Deep Optionscited by 50
- 2017DDCO: Discovery of Deep Continuous Options for Robot Learning from Demonstrationscited by 43
- 2018Learning Abstract Optionscited by 31
- 2017Sequence Modeling via Segmentationscited by 18
- 2017Programmable Agentscited by 14
- 2018Adaptive Skip Intervals: Temporal Abstraction for Recurrent Dynamical Modelscited by 11
- 2016Latent Sequence Decompositionscited by 6
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2021Bottom-Up Skill Discovery from Unsegmented Demonstrations for Long-Horizon Robot Manipulationcited by 82
- 2021Demonstration-Guided Reinforcement Learning with Learned Skillscited by 73
- 2023Efficient Reinforcement Learning for Autonomous Driving with Parameterized Skills and Priorscited by 36
- 2025Dexterous Manipulation through Imitation Learning: A Surveycited by 18
- 2024EXTRACT: Efficient Policy Learning by Extracting Transferable Robot Skills from Offline Datacited by 13
- 2022Accelerating Reinforcement Learning for Autonomous Driving using Task-Agnostic and Ego-Centric Motion Skillscited by 12
- 2026REFACTOR-VLA: Unsupervised Library Learning of Typed Motor Programscited by 0
- 2026REFACTOR-VLA: Unsupervised Library Learning of Typed Motor Programs1 Sep 2026
- 2025Dexterous Manipulation through Imitation Learning: A Survey4 Apr 2025
- 2024EXTRACT: Efficient Policy Learning by Extracting Transferable Robot Skills from Offline Data25 Jun 2024
- 2023Efficient Reinforcement Learning for Autonomous Driving with Parameterized Skills and Priors8 May 2023
- 2022Accelerating Reinforcement Learning for Autonomous Driving using Task-Agnostic and Ego-Centric Motion Skills24 Sep 2022
- 2021Bottom-Up Skill Discovery from Unsegmented Demonstrations for Long-Horizon Robot Manipulation28 Sep 2021
- 2021Demonstration-Guided Reinforcement Learning with Learned Skills21 Jul 2021
Similar, not cited
Close in wording, no citation either way
- 2019Hierarchical Variational Imitation Learning of Control Programs
- 2019Plan Arithmetic: Compositional Plan Vectors for Multi-Task Control
- 2026Missing Bridges: Composition-Aware Active Imitation Learning
- 2026Revisiting Open-Loop Execution in Robotics: Toward Reactive, Higher-Performing Policies
- 2025Learning Compositional Behaviors from Demonstration and Language
- 2026SkillZip: Evaluation-Free Skill Compression for Self-Evolving Agents by Discovering Reusable Structure
- 2026Beyond Mimicry: Toward Lifelong Adaptability in Imitation Learning
- 2024Interactive and Hybrid Imitation Learning: Provably Beating Behavior Cloning