atlas

Research map / Reinforcement learning / Visual and representation RL

Distributional Successor Features Enable Zero-Shot Policy Optimization

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Probabilistic and autonomous 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 DiSPOs, which learn a diffusion-based distribution of successor features of the behavior policy plus a readout policy, enabling zero-shot policy optimization for arbitrary rewards via linear regression and guided sampling without compounding error.

Problem

Transferring RL agents across reward functions in offline settings: model-based RL suffers compounding error over long horizons, while successor features are tied to a specific policy, hindering optimal policy recovery for new tasks.

Approach

Model the distribution of successor features (discounted feature sums) under the behavior policy in the dataset, with a readout policy conditioned on the outcome; at test time, fit reward weights by linear regression and select the best in-distribution outcome via random shooting or guided diffusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiSPO rather than the strongest listed baselineOffline multitask RL · AntMaze and Kitchen tasks in the results tableaverage episodic returnMixed
Use DiSPO rather than the strongest listed baselineOffline multitask RL · Hopper tasksaverage episodic returnMixed
Use DiSPO rather than COMBOPreference AntMaze · Up path preferencereturn: 139 \std{1} vs 143 \std{9}Hurt
Use DiSPO rather than COMBOPreference AntMaze · Right path preferencereturn: 136 \std{4} -> 142 \std{2}Helped
Enable outcome-distribution modeling and readout policy to stitch trajectoriesDiSPO · Roboverse PickPlace, ClosedDrawer, and BlockedDrawersuccess rate: 0 \std{0} -> 49 \std{8}; 0 \std{0} -> 40 \std{5}; 0 \std{0} -> 66 \std{7}Helped
Use guided diffusion instead of random shooting with 1000 particles (ablation)DiSPO · AntMaze medium-diversereturn: 650 \std{50} vs 631 \std{67}No clear effect
Use guided diffusion instead of random shooting with 1000 particles (ablation)DiSPO · AntMaze medium-diversewall time (s): 94.8 -> 42.9Helped
Reduce random Fourier feature dimension from 128 to 64 (ablation)DiSPO · AntMaze medium-diversereturn: 631 \std{67} -> 561 \std{45}Hurt
Reduce random Fourier feature dimension from 128 to 32 or 16 (ablation)DiSPO · AntMaze medium-diversereturn: 631 \std{67} -> 295 \std{30}; 631 \std{67} -> 307 \std{38}Hurt
Replace random Fourier features with random, forward-dynamics, or Laplacian features (ablation)DiSPO · AntMaze medium-diversereturn: 631 \std{67} -> 382 \std{43}; 631 \std{67} -> 402 \std{36}; 631 \std{67} -> 376 \std{33}Hurt
Train on randomly subsampled half of the dataset (ablation)DiSPO · AntMaze medium-diversereturn: 631 \std{67} -> 459 \std{57}Hurt
Remove transitions from the half of the state space containing the test-time goal (ablation)DiSPO · AntMaze medium-diversereturn: 631 \std{67} -> 390 \std{26}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Antmaze D4RL Franka Kitchen Hopper offline dataset Roboverse Preference Antmaze (custom, 1M transitions)

Benchmarks: D4RL AntMaze Franka Kitchen Hopper Preference Antmaze Roboverse

Metrics: average episodic return number of tasks completed (kitchen) wall-clock time

Baselines: USFA FB RaMP MOPO COMBO GC-IQL Decision Transformer Random shooting

Builds on: successor features universal successor features approximators forward-backward representations classifier guidance diffusion DDIM

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