Towards Improving Learning from Demonstration Algorithms via MCMC Methods
Carl Qi, Edward Sun, Harry Zhang
TL;DR
This work reframes learning from demonstrations as an energy-based implicit policy problem, training $E_\theta(s,a)$ with InfoNCE and sampling-based inference to overcome the limitations of traditional BC. Through gradient-based trajectory optimization, it generates expert-like demonstrations in a differentiable dough-manipulation simulator, then compares gradient-free and Langevin MCMC inference for the implicit policy. Results show that implicit BC, particularly with Langevin dynamics, outperforms explicit BC and a soft-actor-critic baseline on contact-rich, deformable-object tasks, and generalizes to unseen configurations. The findings highlight the value of explicit probabilistic modeling and MCMC-based sampling for robust, on-policy learning from demonstrations in high-dimensional, multimodal action spaces.
Abstract
Behavioral cloning, or more broadly, learning from demonstrations (LfD) is a priomising direction for robot policy learning in complex scenarios. Albeit being straightforward to implement and data-efficient, behavioral cloning has its own drawbacks, limiting its efficacy in real robot setups. In this work, we take one step towards improving learning from demonstration algorithms by leveraging implicit energy-based policy models. Results suggest that in selected complex robot policy learning scenarios, treating supervised policy learning with an implicit model generally performs better, on average, than commonly used neural network-based explicit models, especially in the cases of approximating potentially discontinuous and multimodal functions.
