Learning from demonstration using products of experts: applications to manipulation and task prioritization
On the map: Offline RL and imitation learning from data → Robot learning from demonstration
Abstract (arXiv)
Probability distributions are key components of many learning from demonstration (LfD) approaches. While the configuration of a manipulator is defined by its joint angles, poses are often best explained within several task spaces. In many approaches, distributions within relevant task spaces are learned independently and only combined at the control level. This simplification implies several problems that are addressed in this work. We show that the fusion of models in different task spaces can be expressed as a product of experts (PoE), where the probabilities of the models are multiplied and renormalized so that it becomes a proper distribution of joint angles. Multiple experiments are presented to show that learning the different models jointly in the PoE framework significantly improves the quality of the model. The proposed approach particularly stands out when the robot has to learn competitive or hierarchical objectives. Training the model jointly usually relies on contrastive divergence, which requires costly approximations that can affect performance. We propose an alternative strategy using variational inference and mixture model approximations. In particular, we show that the proposed approach can be extended to PoE with a nullspace structure (PoENS), where the model is able to recover tasks that are masked by the resolution of higher-level objectives.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Robot learning from demonstration, one of 13 directions in Offline RL and imitation learning from data. Builds on 12 of its 70 references that are in the map. First posted on arXiv 7 Oct 2020.
Builds on
12 of 70 references.
References · 12
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2016Density estimation using Real NVPcited by 2,042
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 406
- 2014Stochastic Gradient Hamiltonian Monte Carlocited by 343
- 2013Black Box Variational Inferencecited by 319
- 2017Learning Sampling Distributions for Robot Motion Planningcited by 82
- 2016Variational Boosting: Iteratively Refining Posterior Approximationscited by 37
- 2013Deep Generative Stochastic Networks Trainable by Backpropcited by 36
- 2016Boosting Variational Inferencecited by 22
- 2017Ergodic Coverage In Constrained Environments Using Stochastic Trajectory Optimizationcited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2023Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional Monotonicitycited by 16
- 2022Hierarchical Policy Blending as Inference for Reactive Robot Controlcited by 8
- 2022Tensor Train for Global Optimization Problems in Roboticscited by 2
- 2024A context-adaptive policy framework for robust and reactive robotic manipulation via uncertainty-aware imitation learningcited by 0
- 2024A context-adaptive policy framework for robust and reactive robotic manipulation via uncertainty-aware imitation learning31 Oct 2024
- 2023Towards Anytime Classification in Early-Exit Architectures by Enforcing Conditional Monotonicity5 Jun 2023
- 2022Hierarchical Policy Blending as Inference for Reactive Robot Control14 Oct 2022
- 2022Tensor Train for Global Optimization Problems in Robotics10 Jun 2022
Similar, not cited
Close in wording, no citation either way
- 2021Learning from Successful and Failed Demonstrations via Optimization
- 2026Abstracting Robot Manipulation Skills via Mixture-of-Experts Diffusion Policies
- 2026SparTa: Sparse Graphical Task Models from a Handful of Demonstrations
- 2024A Probabilistic Model for Skill Acquisition with Switching Latent Feedback Controllers
- 2018Learning Generalizable Robot Skills from Demonstrations in Cluttered Environments
- 2024Bayesian Optimization for Sample-Efficient Policy Improvement in Robotic Manipulation
- 2018Auto-conditioned Recurrent Mixture Density Networks for Learning Generalizable Robot Skills
- 2021Learning Forceful Manipulation Skills from Multi-modal Human Demonstrations