atlas

Research map / Reinforcement learning / Visual and representation RL

Discrete Codebook World Models for Continuous Control

ICLR 2025 · Reinforcement learning › Visual and representation RL · approach: Latent-space world models

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 DCWM, a self-supervised world model whose latent states are discrete FSQ codebook codes trained with cross-entropy and stochastic dynamics, combined with MPPI planning in DC-MPC, competitive with TD-MPC2 and DreamerV3 on DMControl, Meta-World and MyoSuite.

Problem

World models for state-based continuous control: discrete latent spaces (DreamerV3) underperform continuous latent spaces (TD-MPC2), and it is unclear whether discrete latents trained with classification help.

Approach

Represent latent states as finite scalar quantization (FSQ) codes from a fixed codebook, model stochastic latent transitions as a categorical classifier trained with cross-entropy using straight-through Gumbel-softmax multi-step rollouts, and plan with MPPI using expected codes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a discrete codebook latent space instead of a continuous latent space (ablation)DC-MPC world model · DMControlsample efficiencyHelped
Quantize the latent space with FSQ (ablation)DC-MPC world model · DMControlsample efficiencyHelped
Use stochastic categorical dynamics with classification instead of deterministic discrete dynamics with MSE (ablation)DC-MPC world model · continuous control tasksperformanceHelped
Use stochastic Gaussian or Gaussian-mixture dynamics instead of deterministic continuous dynamics (ablation)continuous-latent world models · DMControl and Meta-Worldsample efficiencyMixed
Replace codebook encodings with label encodings for reward, critic, and prior-policy inputs (ablation)DC-MPC · Humanoid Walksample efficiencyHurt
Replace codebook encodings with one-hot encodings for reward, critic, and prior-policy inputs (ablation)DC-MPC · continuous control taskssample efficiencyNo clear effect
Use a one-hot encoding instead of a codebook encoding in DreamerV3 (ablation)DreamerV3 · Reacher Hard and Walker WalkperformanceNo clear effect
Replace DreamerV3's one-hot encoding with the DC-MPC codebook encoding (ablation)DreamerV3 · continuous control tasksperformanceNo clear effect
Increase codebook size (ablation)DC-MPC · continuous control taskslearning speedMixed
Use a smaller latent dimension (ablation)DC-MPC · difficult environments, including Humanoid WalkperformanceHurt
Replace FSQ with vector quantization (ablation)DC-MPC · Walker Walk, Dog Run, Humanoid Walk, and Reacher HardperformanceMixed
Use a 5-critic REDQ ensemble instead of standard double Q with 2 critics (ablation)DC-MPC · Dog Run and Humanoid WalkperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: DeepMind Control Suite Meta-World MyoSuite

Benchmarks: DeepMind Control Suite Meta-World MyoSuite

Metrics: normalized return success rate median IQM mean optimality gap

Baselines: TD-MPC2 DreamerV3 TD-MPC SAC

Builds on: TD-MPC2 DreamerV3 FSQ REDQ TD3

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