atlas

Research map / Vision-language and multimodal / Robot action and navigation

OmniJARVIS: Unified Vision-Language-Action Tokenization Enables Open-World Instruction Following Agents

NeurIPS 2024 · Vision-language and multimodal › Robot action and navigation · approach: Embodied multimodal LLM agents · 0 citations (OpenAlex)

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 OmniJARVIS, a Minecraft vision-language-action model that tokenizes behavior trajectories with a self-supervised FSQ behavior tokenizer and trains an MLM on unified interaction-data token sequences.

Problem

Open-world instruction-following agents struggle when VLA models communicate with controllers only via text goals, or when they emit low-level control commands directly, which is inefficient for long-horizon tasks.

Approach

Learn a self-supervised behavior encoder/policy decoder with FSQ quantization to produce discrete behavior tokens, add them to a pretrained multimodal LM's vocabulary, and model interleaved instruction, memory, observation, thought, and behavior-token sequences autoregressively so the same model reasons and acts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use unified behavior-token modeling instead of the DEPS language-goal plannerOmniJARVIS on Minecraft programmatic tasks · Programmatic tasks (average)success rate: $0.43$ -> $0.59$Helped
Use unified behavior-token modeling instead of the DEPS language-goal plannerOmniJARVIS on Minecraft open-ended instruction following · Open-ended instruction followingInstruction Following: $929.5$ -> $886.2$Helped
Use OmniJARVIS rather than GPT-3.5Minecraft open-ended question answering · Open-ended question answeringQA: $7.50$ -> $8.40$Helped
Increase the behavior-token codebook from e8 to e14 (ablation)OmniJARVIS on Minecraft · Collect woodAverage Rewards: ${0.63^{\pm0.67}}$ -> $2.27^{\pm2.45}$Helped
Increase the behavior-token codebook from e10 to e14 (ablation)OmniJARVIS on Minecraft · Collect woodAverage Rewards: ${0.54^{\pm1.21}}$ -> $2.27^{\pm2.45}$Helped
Increase the behavior-token codebook from e8 to e14 (ablation)OmniJARVIS behavior tokenizer · Behavior-token reconstructionReconstruction FSD: $46.57$ -> $42.72$Helped
Increase the behavior-token codebook from e10 to e14 (ablation)OmniJARVIS behavior tokenizer · Behavior-token reconstructionReconstruction FSD: $43.67$ -> $42.72$Helped
Increase the behavior-token codebook from e8 to e14 (ablation)OmniJARVIS behavior tokenizer · Behavior-token samplingSampling FSD: $68.90$ -> $57.37$Helped
Increase the behavior-token codebook from e10 to e14 (ablation)OmniJARVIS behavior tokenizer · Behavior-token samplingSampling FSD: $61.85$ -> $57.37$Helped
Replace FSQ with VQ-VAE for behavior tokenization (ablation)OmniJARVIS behavior tokenizer · Minecraft programmatic taskssuccess rateHurt
Replace FSQ behavior tokens with sub-goal language annotations (ablation)OmniJARVIS behavior tokenizer · Minecraft programmatic taskssuccess rateHurt
Train without instructions on the trajectories (ablation)OmniJARVIS interaction data · Behavior-token predictioneval lossHurt

Surprising findings

Limitations

Experimental setup

Datasets: OpenAI Contractor Minecraft dataset (VPT) mc-eqa-300k (generated from Minecraft Wiki) JARVIS-1 agent recordings Montezuma's Revenge RND-agent dataset (1.8M transitions)

Benchmarks: atomic tasks (chopping trees, digging dirt, mining stones, collecting wheat seeds) programmatic tasks (30 tasks in five groups) open-ended instruction following with FSD embodied QA benchmark

Metrics: average reward success rate Fréchet Sequence Distance (FSD) accuracy (LLM-as-judge score) eval loss codebook usage

Baselines: VPT STEVE-I GROOT Open-world Control GPT ReAct DEPS Voyager Vicuna-7B Vicuna-13B LLaMA2-70B GPT-3.5

Builds on: GROOT LLaVA FSQ VPT MineCLIP

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