atlas

Research map / Reinforcement learning / Visual and representation RL

$\pi$2vec: Policy Representation with Successor Features

ICLR 2024 · Reinforcement learning › Visual and representation RL · approach: Learned state and action representations

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.

Introduces π2vec, which represents black-box policies as vectors by averaging offline-trained successor features over pretrained visual foundation model features, then regresses policy returns from these vectors to predict held-out policy performance.

Problem

Predicting the performance of held-out black-box policies without running them in the environment, which requires comparable policy representations learned from offline data.

Approach

Represent a policy by the expected discounted sum of pretrained visual features along its trajectories (successor features), trained offline with distributional FQE, then average over canonical states and regress returns linearly on these vectors, replacing action-based policy representations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
represent policies with successor features and pretrained state features instead of canonical-state actionsπ2vec vs Actions · Insert gear (real)Regret@1: 0.578 -> 0.267Helped
represent policies with VIT successor features instead of canonical-state actionsπ2vec vs Actions · RGB StackingRegret@1: 0.074 -> 0.036Helped
select the best feature encoder per task-settingπ2vec · MetaworldRegret@1: 0.232 -> 0.153Helped
select the best feature encoder per task-settingπ2vec · KitchenRegret@1: 0.221 -> 0.070Helped
replace state features φ(s) with transition differences Δφ(s,s') (ablation)π2vec · RGB StackingCorrelation: 0.775 -> 0.030Hurt
replace state features φ(s) with transition differences Δφ(s,s') (ablation)π2vec · MetaworldRegret@1: 0.263 -> 0.325Mixed
train successor features on trajectories rather than demonstrations (ablation)π2vec on Metaworld · MetaworldRegret@1: 0.232 -> 0.189Helped
use the best available dataset per task rather than demonstrations (ablation)π2vec BEST-φ on Metaworld · MetaworldRegret@1: 0.187 -> 0.135Helped
use first states of demonstrations as canonical states, limiting canonical-state coverage (ablation)π2vec ΔCLIP · Assembly (left)Regret@1: nullNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Metaworld demonstrations Franka-Kitchen human demonstrations Insert Gear (sim) trajectories Insert Gear (real) trajectories RGB Stacking offline trajectories

Benchmarks: Metaworld Franka-Kitchen Insert Gear (sim) Insert Gear (real) RGB Stacking

Metrics: NMAE rank correlation Regret@1

Baselines: Actions (AOPS policy representation) FQE Random ResNet-50 features

Builds on: successor features fitted Q evaluation active offline policy selection (AOPS) CLIP track-any-point

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