mlsanityData to 7 Oct 2026

Conditional Neural Expert Processes for Learning Movement Primitives from Demonstration

arXiv 2402.08424 ↗First posted 13 Feb 2024cs.RO cs.LGcited by 3

On the map: Offline RL and imitation learning from data → Robot learning from demonstration

Abstract (arXiv)

Learning from Demonstration (LfD) is a widely used technique for skill acquisition in robotics. However, demonstrations of the same skill may exhibit significant variances, or learning systems may attempt to acquire different means of the same skill simultaneously, making it challenging to encode these motions into movement primitives. To address these challenges, we propose an LfD framework, namely the Conditional Neural Expert Processes (CNEP), that learns to assign demonstrations from different modes to distinct expert networks utilizing the inherent information within the latent space to match experts with the encoded representations. CNEP does not require supervision on which mode the trajectories belong to. We compare the performance of CNEP against widely used and powerful LfD methods such as Gaussian Mixture Models, Probabilistic Movement Primitives, and Stable Movement Primitives and show that our method outperforms these baselines on multimodal trajectory datasets. The results reveal enhanced modeling performance for movement primitives, leading to the synthesis of trajectories that more accurately reflect those demonstrated by experts, particularly when the skill demonstrations include intersection points from various trajectories. We evaluated the CNEP model on two real-robot tasks, namely obstacle avoidance and pick-and-place tasks, that require the robot to learn multi-modal motion trajectories and execute the correct primitives given target environment conditions. We also showed that our system is capable of on-the-fly adaptation to environmental changes via an online conditioning mechanism. Lastly, we believe that CNEP offers improved explainability and interpretability by autonomously finding discrete behavior primitives and providing probability values about its expert selection decisions.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Placed in Robot learning from demonstration, one of 13 directions in Offline RL and imitation learning from data. Builds on 10 of its 32 references that are in the map. First posted on arXiv 13 Feb 2024.

Builds on

10 of 32 references.

Closest ancestors · 1

Same direction, newest first

  1. 2020Gaussian-Process-based Robot Learning from Demonstration23 Feb

Other references · 9

  1. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  2. 2018Conditional Neural Processescited by 421
  3. 2019A Review of Robot Learning for Manipulation: Challenges, Representations, and Algorithmscited by 136
  4. 2015Gaussian Processes for Data-Efficient Learning in Robotics and Controlcited by 97
  5. 2021Dynamic Movement Primitives in Robotics: A Tutorial Surveycited by 45
  6. 2019Bayesian Gaussian mixture model for robotic policy imitationcited by 8
  7. 2022Learning Social Navigation from Demonstrations with Conditional Neural Processescited by 3
  8. 2021Mixture Models for the Analysis, Edition, and Synthesis of Continuous Time Seriescited by 2
  9. 2023Meta-World Conditional Neural Processescited by 1

Built on by

Cited by year

Citing papers per year: 2024: 3.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2020ACNMP: Skill Transfer and Task Extrapolation through Learning from Demonstration and Reinforcement Learning via Representation Sharing
  2. 2026Robot Learning from Human Demonstrations: Handwritten Alphabet Trajectories and Human-Likeness Evaluation
  3. 2023Learning from Few Demonstrations with Frame-Weighted Motion Generation
  4. 2021Similarity-Aware Skill Reproduction based on Multi-Representational Learning from Demonstration
  5. 2021Learning from Successful and Failed Demonstrations via Optimization
  6. 2018Auto-conditioned Recurrent Mixture Density Networks for Learning Generalizable Robot Skills
  7. 2025An Alignment-Based Approach to Learning Motions from Demonstrations
  8. 2018Learning Generalizable Robot Skills from Demonstrations in Cluttered Environments