MSG: Multi-Stream Generative Policies for Sample-Efficient Robotic Manipulation

arXiv cs.RO / 4/1/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper proposes MSG (Multi-Stream Generative Policies), an inference-time composition framework that combines multiple object-centric generative robot policies to improve both generalization and sample efficiency.
  • MSG is model-agnostic and inference-only, so it can be applied broadly across different generative policy architectures and training paradigms.
  • Experiments in simulation and on a real robot show MSG can learn high-quality policies from as few as five demonstrations, achieving a reported 95% reduction in required demos.
  • Compared with single-stream approaches, MSG reportedly improves policy performance by 89%, with ablation studies evaluating different composition strategies.
  • The authors also report capabilities such as zero-shot object instance transfer and provide deployment recommendations, releasing code publicly.

Abstract

Generative robot policies such as Flow Matching offer flexible, multi-modal policy learning but are sample-inefficient. Although object-centric policies improve sample efficiency, it does not resolve this limitation. In this work, we propose Multi-Stream Generative Policy (MSG), an inference-time composition framework that trains multiple object-centric policies and combines them at inference to improve generalization and sample efficiency. MSG is model-agnostic and inference-only, hence widely applicable to various generative policies and training paradigms. We perform extensive experiments both in simulation and on a real robot, demonstrating that our approach learns high-quality generative policies from as few as five demonstrations, resulting in a 95% reduction in demonstrations, and improves policy performance by 89 percent compared to single-stream approaches. Furthermore, we present comprehensive ablation studies on various composition strategies and provide practical recommendations for deployment. Finally, MSG enables zero-shot object instance transfer. We make our code publicly available at https://msg.cs.uni-freiburg.de.