atlas

Research map / Reinforcement learning / Visual and representation RL

Rethinking Decision Transformer via Hierarchical Reinforcement Learning

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: In-context and adaptive RL · 4 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 Autotuned Decision Transformer (ADT), a hierarchical RL framework in which a high-level policy generates prompts (values or sub-goals) that condition a transformer low-level policy, jointly optimized for offline RL stitching.

Problem

Decision Transformer relies on recalling dataset trajectories conditioned on hand-picked return-to-go and cannot stitch suboptimal trajectories together for offline RL.

Approach

Recast DT as a two-level hierarchy (high-level prompt policy, low-level prompt-conditioned action policy) and jointly optimize both: the high-level policy outputs in-sample optimal values (V-ADT) or IQL/HIQL-learned sub-goals (G-ADT) as prompts, and the low-level transformer is trained with advantage-weighted regression and concatenated prompt-state tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use V-ADT instead of DTTransformer-based offline RL · AntMaze averagenormalized score: 16.0 ± 2.1 -> 52.4 ± 2.9Helped
Use V-ADT instead of DTTransformer-based offline RL · Kitchen averagenormalized score: 34.6 ± 9.2 -> 49.3 ± 3.1Helped
Use V-ADT instead of TD3+BC, CQL, or IQLOffline RL on MuJoCo · MuJoCo averagenormalized score: 75.3 ± 4.9; 77.6 ± 3.4; 76.9 ± 5.8 -> 78.7 ± 2.8Helped
Use G-ADT instead of WTGoal-conditioned transformer policy · AntMaze averagenormalized score: 68.4 ± 4.9 -> 78.1 ± 2.5Helped
Use G-ADT instead of WTGoal-conditioned transformer policy · Kitchen averagenormalized score: 61.3 ± 3.4 -> 61.6 ± 3.4No clear effect
Use G-ADT instead of HIQLGoal-conditioned offline RL · AntMaze averagenormalized score: 86.2 ± 5.4 -> 78.1 ± 2.5Hurt
Use V-ADT instead of IQLOffline RL · Kitchen averagenormalized score: 53.3 -> 49.3 ± 3.1Hurt
Add value prompts (ablation)V-ADT · Hard diverse datasetsevaluation performanceHelped
Add value prompts (ablation)V-ADT · Play datasetsevaluation performanceNo clear effect
Tune DT's target return manually (ablation)DT · Four Walker2d datasetsevaluation performanceNo clear effect
Use advantage-weighted low-level policy optimization instead of the DT sequence prediction loss (ablation)ADT · Offline RL tasksevaluation performanceHelped
Concatenate prompts and states before tokenization (ablation)ADT · Offline RL tasksevaluation performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL halfcheetah v2 D4RL hopper v2 D4RL walker2d v2 D4RL antmaze v2 D4RL kitchen v0

Benchmarks: D4RL MuJoCo D4RL AntMaze D4RL Franka Kitchen

Metrics: normalized return

Baselines: TD3+BC CQL IQL DT QLDT HIQL RvS Waypoint Transformer

Builds on: Decision Transformer Implicit Q-learning Hierarchical Implicit Q-learning Advantage-weighted regression Q-learning Decision Transformer

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