Multi-Stage Manipulation with Demonstration-Augmented Reward, Policy, and World Model Learning
Adrià López Escoriza, Nicklas Hansen, Stone Tao, Tongzhou Mu, Hao Su
TL;DR
The paper addresses learning long-horizon robotic manipulation with sparse rewards by exploiting a multi-stage task structure with N stages. It introduces DEMO3, a model-based RL framework that learns a policy, a world model, and a dense stage-aware reward online from a small set of demonstrations. Dense stage rewards are produced by online discriminators over latent representations, enabling frequent, informative feedback integrated into the world-model objective. Evaluations across 16 tasks in 4 domains show about 40% improvement in data-efficiency on average and up to 70% on the hardest tasks, using as few as five demonstrations for humanoid visual control, indicating strong robustness and practicality.
Abstract
Long-horizon tasks in robotic manipulation present significant challenges in reinforcement learning (RL) due to the difficulty of designing dense reward functions and effectively exploring the expansive state-action space. However, despite a lack of dense rewards, these tasks often have a multi-stage structure, which can be leveraged to decompose the overall objective into manageable subgoals. In this work, we propose DEMO3, a framework that exploits this structure for efficient learning from visual inputs. Specifically, our approach incorporates multi-stage dense reward learning, a bi-phasic training scheme, and world model learning into a carefully designed demonstration-augmented RL framework that strongly mitigates the challenge of exploration in long-horizon tasks. Our evaluations demonstrate that our method improves data-efficiency by an average of 40% and by 70% on particularly difficult tasks compared to state-of-the-art approaches. We validate this across 16 sparse-reward tasks spanning four domains, including challenging humanoid visual control tasks using as few as five demonstrations.
