atlas

Research map / Image generation / Autoregressive and latent generation

Behavior Generation with Latent Actions

ICML 2024 · Image generation › Autoregressive and latent generation · approach: Latent diffusion with learned tokenizers · 3 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 VQ-BeT, which tokenizes continuous actions with a residual vector-quantized VAE and predicts code tokens with a GPT-style transformer, improving multimodal behavior generation over BeT and Diffusion Policy while running ~5x faster.

Problem

Generative modeling of multimodal, continuous, temporally correlated robot and driving behaviors from uncurated demonstrations; existing k-means action tokenization (BeT) does not scale to high-dimensional or chunked actions, and diffusion policies are slow multi-pass samplers.

Approach

Replace k-means action binning in BeT with a learned residual vector-quantized action tokenizer (primary and secondary codes) plus an observation-conditioned offset head, so a single-pass transformer predicts hierarchical action codes while retaining full action fidelity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VQ-BeT instead of the strongest reported baselinesgoal-conditional behavior generation · Simulated manipulation and locomotion taskstask performanceMixed
Use VQ-BeT instead of the strongest reported baselinesunconditional behavior generation · Simulated manipulation and locomotion taskstask performanceMixed
Use VQ-BeT instead of the diffusion-based trajectory modelnuScenes trajectory planning · nuScenesAvg. L2 (m): 0.96 -> 0.73Helped
Use VQ-BeT instead of DiffPol-Treal-world robot policy · Two-task sequencestotal success: 11/30 -> 19/30Helped
Replace residual VQ with a single vanilla VQ layer (ablation)VQ-BeT · Conditional Kitchen, unconditional Ant, and nuScenesperformanceHurt
Set primary and secondary code loss weights equal (β = 1) (ablation)VQ-BeT · Conditional Kitchen, unconditional Ant, and nuScenesperformanceHurt
Predict VQ codes autoregressively (ablation)VQ-BeT · KitchenperformanceHurt
Use autoregressive prediction of primary and secondary codes (ablation)VQ-BeT · Real-world robot tasksperformanceHelped
Use action chunking (ablation)VQ-BeT · Environments where action chunking was testedperformanceHurt
Remove the offset prediction head (ablation)VQ-BeT · Conditional Kitchen, unconditional Ant, and nuScenesperformanceHurt
Increase residual VQ codebook size (ablation)VQ-BeT · Simulation environmentstask performanceMixed
Mask code combinations absent from the dataset at sampling (ablation)VQ-BeT with extended codebooks · Ant, PushT, and Kitchentask performanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: Franka Kitchen PushT BlockPush UR3 BlockPush Multimodal Ant nuScenes GPT-Driver nuScenes processed dataset real-world kitchen robot demonstrations

Benchmarks: Franka Kitchen Image Kitchen PushT Image PushT BlockPush UR3 BlockPush Multimodal Ant nuScenes real-world robot kitchen tasks

Metrics: expected task completions final/max IoU coverage success rate behavior entropy L2 error collision rate inference time

Baselines: BC BeT Diffusion Policy (CNN) Diffusion Policy (Transformer) GCBC C-BeT BESO C-BESO CFG-BESO GPT-Driver UniAD VAD

Builds on: Behavior Transformer VQ-VAE Residual VQ Diffusion Policy GPT-Driver

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