atlas

Research map / Reinforcement learning / Visual and representation RL

Parallelizing Model-based Reinforcement Learning Over the Sequence Length

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Scalable RL systems and environments · 1 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 PaMoRL, which parallelizes both world-model learning (Parallel World Model with linear attention and parallel scans) and policy learning (Parallelized Eligibility Trace Estimation) over sequence length in DreamerV3-style MBRL, reaching strong Atari 100K and DMControl sample efficiency with faster training.

Problem

Model-based RL methods achieve high sample efficiency but incur high computation, memory, and training-time costs; RNN-based world models are sequential and transformer world models scale quadratically with sequence length.

Approach

Replace the recurrent/attention sequence model with a modified linear attention (no time-dependent normalizer, RMSNorm, RWKV-style token mixing, GRU-style data-dependent decay) that admits parallel scan training and recurrent inference, and compute TD-lambda/eligibility-trace returns with a parallel scan so both model and policy learning are parallelized over sequence length.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the token mixing module to PWM (ablation)PaMoRL · Alien and MsPacmanperformanceHelped
add the token mixing module to PWM (ablation)PaMoRL · Boxingfinal performanceNo clear effect
add RMSNorm to the sequence model (ablation)PaMoRL · Atari 100Kfinal performance and training stabilityHelped
add the data-dependent decay rate (ablation)PaMoRL sequence model · Atari 100KperformanceMixed
use batch normalization in PWM (ablation)PaMoRL · Atari 100Kworld-model learningHelped
use the Kogge-stone scanner for parallel sequence modeling (ablation)PaMoRL PWM · Sequence length 64runtime speedup: 7.2×Helped
use the Odd-even scanner for parallel sequence modeling (ablation)PaMoRL PWM · Sequence length 64runtime speedup: 16.6×Helped
use the Kogge-stone scanner for eligibility trace estimation (ablation)PaMoRL PETE · Sequence length 16runtime speedup: 3×Helped
use the Odd-even scanner for eligibility trace estimation (ablation)PaMoRL PETE · Sequence length 16runtime speedup: 2×Helped
use the Kogge-stone scanner instead of sequential rollout (ablation)PaMoRL · Parallel computationGPU memory utilization: 6×Hurt
use the Odd-even scanner instead of sequential rollout (ablation)PaMoRL · Parallel computationGPU memory utilization: 2×Hurt
use PaMoRL instead of the strongest reported baselineAtari 100K · Atari 100Kmean human-normalized score: 118.84% -> 126.64%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Atari 100K DeepMind Control Suite

Benchmarks: Atari 100K DeepMind Control Suite

Metrics: human-normalized mean score human-normalized median score number of superhuman games DMControl mean score DMControl median score wall-clock runtime GPU memory usage

Baselines: DreamerV3 IRIS TWM STORM SPR SR-SPR SimPLe SAC DrQ-v2 CURL EfficientZero EfficientZero V2

Builds on: DreamerV3 RSSM RWKV token mixing Mamba TD-lambda

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