atlas

Research map / Reinforcement learning / Offline RL

Free from Bellman Completeness: Trajectory Stitching via Model-based Return-conditioned Supervised Learning

ICLR 2024 · Reinforcement learning › Offline RL · approach: Decision Transformer sequence models · 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.

Shows theoretically that return-conditioned supervised learning (RCSL) avoids Bellman completeness requirements but cannot stitch trajectories, and proposes MBRCSL, which uses learned dynamics and behavior-policy models with forward sampling to generate stitched high-return trajectories before RCSL training.

Problem

Off-policy DP-based methods like Q-learning diverge under function approximation without Bellman completeness, while RCSL methods lack trajectory stitching ability when datasets are sub-optimal.

Approach

Use learned dynamics model and behavior policy to roll out trajectories by forward sampling, keep those exceeding the dataset's maximum return, and train an RCSL policy on them, obtaining stitching without any dynamic programming backups or Bellman completeness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MBRCSL instead of offline RL baselinesPointmaze · Pointmazereturn: 91.5$\pm$7.1 vs 77.9$\pm$41.9Helped
use MBRCSL instead of CQL, COMBO, DT, or BCsimulated robotic tasks · PickPlacesuccess rate: 0.48$\pm$0.04 vs 0.22$\pm$0.35; 0.48$\pm$0.04 vs 0$\pm$0; 0.48$\pm$0.04 vs 0.07$\pm$ 0.03Helped
use MBRCSL instead of CQL, COMBO, DT, or BCsimulated robotic tasks · ClosedDrawersuccess rate: 0.51$\pm$0.12 vs 0.11$\pm$0.08; 0.51$\pm$0.12 vs 0$\pm$0; 0.51$\pm$0.12 vs 0.38$\pm$0.02Helped
use MBRCSL instead of CQL, COMBO, DT, or BCsimulated robotic tasks · BlockedDrawersuccess rate: 0.68$\pm$0.09 vs 0.34$\pm$0.23; 0.68$\pm$0.09 vs 0$\pm$0; 0.68$\pm$0.09 vs 0.61$\pm$0.02Helped
replace transformer dynamics model with MLP ensemble (ablation)MBRCSL · PickPlacesuccess rateHurt
replace diffusion behavior policy with MLP behavior policy (ablation)MBRCSL · PickPlacesuccess rateHurt
replace diffusion behavior policy with transformer behavior policy (ablation)MBRCSL · PickPlacesuccess rateHurt
use RCSL instead of CQL across tested model sizesPointmaze expert · Pointmaze expertreturn: 89.6 vs 11.5; 97.8 vs 11.7; 93.3 vs 14.7; 113 vs 37.8; 105 vs 23Helped
use RCSL-16 instead of QL-16LinearQ · LinearQ (u=16)difference from optimal return: 1 -> 0Helped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Maze (Point Maze custom environment) simulated robotics datasets (PickPlace, ClosedDrawer, BlockedDrawer)

Benchmarks: Point Maze (custom, D4RL Maze based) PickPlace ClosedDrawer BlockedDrawer

Metrics: normalized return success rate mean and standard deviation over 4 seeds

Baselines: CQL COMBO MOPO MOReL Decision Transformer %BC BC

Builds on: Decision Transformer MOPO COMBO CQL diffusion policy

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