atlas

Research map / Multi-agent systems and games / LLM agents

GROOT-2: Weakly Supervised Multimodal Instruction Following Agents

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: Agentic benchmarks and orchestration

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GROOT-2, a weakly supervised latent-variable instruction-following policy trained on mostly unlabeled demonstrations plus a small labeled subset, evaluated on Atari, Minecraft, Language Table and Simpler Env.

Problem

Instruction-following policies need costly multimodal labels at scale, while label-free latent-variable models (VAE-style) suffer from latent space ambiguity (mechanical imitation vs posterior collapse) that misaligns the latent with human intent.

Approach

Train a shared latent space with constrained self-imitation (KL-regularized ELBO-style objective) on unlabeled demonstrations, and align it with human intention using a small set of multimodal labels (text or episode returns) via a closed-form MLE term that makes label-conditioned latents likely under the video-conditioned posterior.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add human intention alignment loss L_lab (ablation)GROOT-2 · Language Table video instructionssuccess rate: 10±2 -> 76±7Helped
add constrained self-imitating loss L_dem (ablation)GROOT-2 · Language Table language instructionssuccess rate: 12±3 -> 82±8Helped
increase labeled trajectory proportion from 50% to 100% (ablation)GROOT-2 · Language Table overallsuccess rate: 82±8 -> 84±6Helped
increase labeled trajectory proportion from 0%-25% to 50%-80% (ablation)GROOT-2 · Language Tablesuccess rate: 10% to 65%; 82% to 83%Helped
increase unlabeled trajectory data from 0% to 100% (ablation)GROOT-2 · Minecraft Climb Mountainhuman-normalized task score: 5×Helped
initialize vision and language backbones with CLIP instead of random weights (ablation)GROOT-2 · Language Tablesuccess rate: 76±10 -> 82±8Helped
use ImageNet rather than random initialization for ViT (ablation)GROOT-2 · Language Tablesuccess rate: 76±10 -> 80±11Helped
use BERT rather than random initialization for BERT (ablation)GROOT-2 · Language Tablesuccess rate: 79±12 -> 81±8Helped
use language rather than visual instructionsGROOT-2 (50% labels) · Language Table overallsuccess rate: 76±7 -> 82±8Helped
use language rather than visual instructionsGROOT-2 (100% labels) · Language Table overallsuccess rate: 78±8 -> 84±6Helped
use GROOT-2 visual instructions instead of GROOT-1 visual instructionsMinecraft · all task categoriessuccess rateHelped
add labeled return trajectories to self-supervised trainingGROOT · Atari video-instruction followinginstruction-following performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MineRL contractor dataset Language Table oracle sim datasets OpenX d4rl-atari (DQN replay) Atari 2600 (ALE)

Benchmarks: Minecraft SkillForge (100 tasks, 8 families) Language Table Simpler Env Atari (4 games and 35 games) Minecraft 5-task unlabeled-scaling set

Metrics: success rate human-normalized task score success rate within 200 steps

Baselines: VPT STEVE-1 GROOT-1 BC-Zero LAVA RT-1 RT-1-X Octo-base GROOT (ssl)

Builds on: GROOT-1 VPT STEVE-1 Transformer-XL CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy