atlas

Research map / Reinforcement learning / Offline RL

Don't flatten, tokenize! Unlocking the key to SoftMoE's efficacy in deep RL

ICLR 2025 · Reinforcement learning › Offline RL · approach: Simple practical offline RL · 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.

Analyzes why SoftMoEs help value-based deep RL on Atari and finds that tokenizing the encoder output (not multiple experts) drives the gains, so a single scaled expert matches multi-expert SoftMoE.

Problem

Performance degradation of deep RL networks as model size grows; unclear why SoftMoEs improve scaling in online value-based RL, and why they fail to help actor-critic methods.

Approach

Ablates each SoftMoE component (combining tokens, expert specialization, width, depth, number of experts, tokenization) and shows that tokenizing the convolutional encoder output (PerConv, keeping spatial structure) instead of flattening is the key driver, so a single scaled expert with tokenization matches multi-expert SoftMoE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Tokenize the encoder output instead of flattening it (ablation)Rainbow-lite baseline · ALE 20 gamesIQMHelped
Use a single scaled expert with tokenization instead of flattening the baseline representation (ablation)Rainbow · ALE 20 gamesIQMHelped
Use combined tokenization rather than sparse expert-choice tokenization (ablation)SoftMoE-1 with scaled expert dimensionality · ALE 20 gamesIQMHelped
Use PerConv tokenization rather than PerFeat tokenization (ablation)SoftMoE-1 · ALE 20 gamesIQMHelped
Preserve spatial structure with PerConv tokenization rather than shuffle the encoder output (ablation)SoftMoE-1 · ALE 20 gamesIQMHelped
Use PerPatch tokenization instead of flattening (ablation)SoftMoE-1 · ALE 20 gamesIQMHelped
Increase the number of slots to the number of tokens (ablation)SoftMoE and ExpertChoice · ALE 20 gamesIQMNo clear effect
Add a matching layer after the penultimate layer (ablation)Rainbow baseline · ALE 20 gamesIQMNo clear effect
Scale up expert width (ablation)SoftMoE-4 · ALE 20 gamesIQMNo clear effect
Use a single scaled expert rather than multiple experts (ablation)SoftMoE · ALE 20 gamesIQMNo clear effect
Reduce SoftMoE-1 to 10% of the default number of slots (ablation)SoftMoE-1 · ALE 20 gamesIQMNo clear effect
Replace flattening with global average pooling (ablation)Rainbow baseline · ALE 20 gamesIQMHelped

Surprising findings

Limitations

Experimental setup

Datasets: Arcade Learning Environment (20 games) Arcade Learning Environment (60 games) Atari100k (26 games) Procgen CALE

Benchmarks: Arcade Learning Environment (20 games) Arcade Learning Environment (60 games) Procgen CALE

Metrics: IQM human-normalized score median mean optimality gap

Baselines: Rainbow SoftMoE-4 ExpertChoice DQN DER

Builds on: SoftMoE Rainbow IMPALA ResNet DQN Dopamine

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