mlsanityData to 14 Oct 2026

Learning from demonstration using products of experts: applications to manipulation and task prioritization

arXiv 2010.03505 ↗First posted 7 Oct 2020cs.RO cs.LGcited by 4

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2013Auto-Encoding Variational Bayescited by 4,053
  3. 2015Variational Inference with Normalizing Flowscited by 2,170
  4. 2016Density estimation using Real NVPcited by 2,042
  5. 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 406
  6. 2014Stochastic Gradient Hamiltonian Monte Carlocited by 343
  7. 2013Black Box Variational Inferencecited by 319
  8. 2017Learning Sampling Distributions for Robot Motion Planningcited by 82
  9. 2016Variational Boosting: Iteratively Refining Posterior Approximationscited by 37
  10. 2013Deep Generative Stochastic Networks Trainable by Backpropcited by 36
  11. 2016Boosting Variational Inferencecited by 22
  12. 2017Ergodic Coverage In Constrained Environments Using Stochastic Trajectory Optimizationcited by 4

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1; 2024: 1.

4 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2021Learning from Successful and Failed Demonstrations via Optimization
  2. 2026Abstracting Robot Manipulation Skills via Mixture-of-Experts Diffusion Policies
  3. 2026SparTa: Sparse Graphical Task Models from a Handful of Demonstrations
  4. 2024A Probabilistic Model for Skill Acquisition with Switching Latent Feedback Controllers
  5. 2018Learning Generalizable Robot Skills from Demonstrations in Cluttered Environments
  6. 2024Bayesian Optimization for Sample-Efficient Policy Improvement in Robotic Manipulation
  7. 2018Auto-conditioned Recurrent Mixture Density Networks for Learning Generalizable Robot Skills
  8. 2021Learning Forceful Manipulation Skills from Multi-modal Human Demonstrations