atlas

Research map / Reinforcement learning / Visual and representation RL

Graph-Assisted Stitching for Offline Hierarchical Reinforcement Learning

ICML 2025 · Reinforcement learning › Visual and representation RL · approach: Subgoal generation for hierarchical 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.

Proposes Graph-Assisted Stitching (GAS), which replaces high-level policy learning in offline HRL with shortest-path subgoal selection over a graph of TDR-space state clusters filtered by a Temporal Efficiency metric.

Problem

Offline hierarchical RL relies on learned high-level policies for subgoal generation, which degrade on long-horizon tasks and fail to stitch state transitions across trajectories.

Approach

Build a graph whose nodes are clusters of states in a Temporal Distance Representation space, keep only high-Temporal-Efficiency states, run Dijkstra to pick subgoals, and train a TD-aware subgoal-conditioned low-level policy (DDPG+BC) with no explicit high-level policy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add TE filtering to graph construction (ablation)GAS · antmaze-giant-navigatenormalized return: 63.4 ± 3.7 -> 77.6 ± 2.9; +14.2Helped
add TE filtering to graph construction (ablation)GAS · antmaze-giant-stitchnormalized return: 75.3 ± 5.7 -> 88.3 ± 3.6; +13.0Helped
add TE filtering to graph construction (ablation)GAS · antmaze-large-explorenormalized return: 75.4 ± 4.3 -> 94.2 ± 3.0; +18.8Helped
add TE filtering to graph construction (ablation)GAS · scene-playnormalized return: 63.5 ± 5.5 -> 73.6 ± 8.0; +10.1Helped
use fixed temporal-distance subgoal sampling instead of random-direction sampling (ablation)GAS low-level policy training · antmaze-giant-navigatenormalized return: 23.3 ± 4.0 -> 77.6 ± 2.9Helped
use fixed temporal-distance subgoal sampling instead of step-based sampling (ablation)GAS low-level policy training · scene-playnormalized return: 17.6 ± 4.7 -> 73.6 ± 8.0Helped
set H_TD to 8 rather than 4 (ablation)GAS · antmaze-giant-stitchnormalized return: 80.7 ± 3.1 -> 88.3 ± 3.6Helped
set H_TD to 4 rather than 8 (ablation)GAS · antmaze-large-explorenormalized return: 94.2 ± 3.0 -> 98.2 ± 1.3Helped
use graph node selection with uniform temporal-distance separation instead of FPS or K-Means++ (ablation)GAS · all evaluated tasksnormalized returnHelped
use a smaller BC coefficient (ablation)GAS low-level policy training · antmaze-large-explorenormalized returnHelped
use sufficiently high TDR expectile (0.95 or above) (ablation)GAS TDR · most environmentsnormalized returnHelped
increase TDR latent dimension within 16 to 48 (ablation)GAS TDR · across tasksnormalized returnNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: OGBench antmaze navigate/stitch/explore OGBench scene-play D4RL kitchen-partial visual-antmaze and visual-scene variants

Benchmarks: OGBench D4RL kitchen

Metrics: normalized return

Baselines: GCBC GCIQL QRL CRL HGCBC HHILP HIQL

Builds on: HIQL HILP IQL DDPG+BC OGBench

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