atlas

Research map / Reinforcement learning / Offline RL

When should we prefer Decision Transformers for Offline Reinforcement Learning?

ICLR 2024 · Reinforcement learning › Offline RL · approach: Offline-to-online fine-tuning · 5 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.

Empirically compares Conservative Q-Learning, Behavior Cloning, and Decision Transformer offline RL across data quality, trajectory length, random-noise, task complexity, and stochasticity on D4RL, robomimic, and Atari to give guidance on which algorithm to prefer.

Problem

Offline RL practitioners lack guidance on which algorithm (Q-learning, imitation learning, or sequence modeling) is preferable under different data, task, and environment conditions.

Approach

Targeted controlled experiments varying data suboptimality (best/worst X%, trajectory length, injected random data), task complexity (state dimension, horizon), and stochasticity, comparing CQL, BC, and DT under matched settings, plus DT architecture and scaling studies on Atari.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DT instead of CQLOffline RL · D4RL, sparse-reward tasksnormalized return: 40.78 ± 7.88 -> 76.6 ± 1Helped
Use CQL instead of DTOffline RL · D4RL, dense-reward tasksnormalized return: 77.51 ± 1.12 -> 83.64 ± 0.51Helped
Redistribute each trajectory's reward to its last timestepD4RL offline datasets · D4RLnormalized return: CQL's performance ... reduce by half; DT's performance remained unchangedMixed
Train on the best 5% rather than the best 20% of trajectoriesCQL · D4RL dense-reward datanormalized return: CQL ... reaching its highest score at ~5% ... DT required ~20%Helped
Add more, potentially lower-return trajectoriesCQL · D4RL medium-replaynormalized return: between 20% and 80%Hurt
Add more trajectories, including suboptimal dataDT · D4RLnormalized returnHelped
Use DT instead of CQL on low-quality medium-replay dataOffline RL · D4RL medium replaylearning speed: 33% faster on averageHelped
Use BC instead of DTOffline RL · Robomimic human-generated datasuccess rate: 91.3 ± 0.9 vs. 83.1 ± 0.8Helped
Add random-action data to a high-quality human datasetBC · Robomimic PHsuccess rate: nearly 100% deterioration on Lift PHHurt
Add an equal amount of random-action dataDT compared with BC · Offline RL noisy-data settingevaluation score: less than 10% deteriorationHelped
Increase task horizonBC and DT compared with CQL · Robomimic PHsuccess rateHelped
Use CQL instead of DT or BCOffline RL · D4RL medium-replay, high stochasticity (p=0.5, σ=0.5)evaluation scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL robomimic Atari DQN replay dataset humanoid (generated by authors) Adroit Pen-human-v0 Maze2D Antmaze-umaze

Benchmarks: D4RL robomimic Atari Adroit Pen-human-v0 Maze2D Antmaze-umaze Humanoid

Metrics: normalized average return success rate expert-normalized score relative deterioration

Baselines: CQL BC DT

Builds on: Decision Transformer Conservative Q-Learning D4RL robomimic

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