atlas

Research map / Image generation / Autoregressive and latent generation

Simple Hierarchical Planning with Diffusion

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Diffusion planning and policies · 3 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 Hierarchical Diffuser, which trains a high-level Sparse Diffuser on every-K-th-state subgoal trajectories and a low-level Diffuser on segments between subgoals, enabling faster and better diffusion-based offline planning.

Problem

Diffuser-style diffusion planners are computationally expensive for long horizons, sample inefficient, and their plans cover the dataset distribution poorly, and they generalize poorly on compositional out-of-distribution tasks.

Approach

Repurpose Diffuser at two levels: a high-level "jumpy" diffuser models subsampled subgoal trajectories (every K-th state, optionally with dense actions) for a larger effective receptive field at lower cost, and a low-level diffuser plans dense segments between adjacent subgoals, with both trained in parallel and low-level plans generated concurrently.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace flat Diffuser planning with hierarchical planningDiffuser · Maze2D Single-task Averagescore: 119.5 -> 139.9Helped
replace flat Diffuser planning with hierarchical planningDiffuser · Multi2D Multi-task Averagescore: 129.4 -> 149.9Helped
replace flat Diffuser planning with hierarchical planningDiffuser · AntMaze Averagescore: 36.0 -> 88.8Helped
use Sparse Diffuser as a standalone planner (ablation)Diffuser · Maze2D Single-task Averagescore: 119.5 -> 133.4Helped
add low-level refinement to Sparse Diffuser (ablation)Sparse Diffuser · Maze2D Single-task Averagescore: 133.4 -> 139.9Helped
use Sparse Diffuser as a standalone planner (ablation)Diffuser · Multi2D Multi-task Averagescore: 129.4 -> 145.8Helped
add low-level refinement to Sparse Diffuser (ablation)Sparse Diffuser · Multi2D Multi-task Averagescore: 145.8 -> 149.9Helped
include dense actions in the high-level planner (ablation)HD · Gym-MuJoCo Medium-Replay Walker2dscore: 77.2 -> 84.1Helped
include dense actions in the high-level planner (ablation)HD · Gym-MuJoCo Medium-Replay HalfCheetahscore: 37.5 -> 38.1Helped
increase the jumpy step from K=4 to K=8 (ablation)HD · Gym-MuJoCo Averagescore: 84.6 -> 81.8Hurt
increase the jumpy step from K=15 to K=21 (ablation)HD · Maze2D Single-task Averagescore: 139.9 -> 137.7Hurt
increase the jumpy step from K=15 to K=21 (ablation)HD · Multi2D Multi-task Averagescore: 149.9 -> 142.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Maze2D D4RL AntMaze D4RL Gym-MuJoCo D4RL FrankaKitchen Multi2D compositional OOD Maze2D (generated with PD controller)

Benchmarks: D4RL Maze2D D4RL AntMaze Multi2D D4RL Gym-MuJoCo D4RL FrankaKitchen compositional OOD Maze2D

Metrics: normalized return wall-clock training time wall-clock planning time success rate cosine similarity MSE

Baselines: Diffuser MPPI IQL IRIS HiGoC HDMI BC CQL DT TT MOReL BCQ

Builds on: Diffuser classifier guidance HDMI

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