atlas

Research map / Reinforcement learning / Visual and representation RL

Learning Temporal Distances: Contrastive Successor Features Can Provide a Metric Structure for Decision-Making

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Successor features for transfer · 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 the successor distance, a temporal distance built from contrastive successor features via a change of variables that provably satisfies the triangle inequality in stochastic MDPs, and learns it via Contrastive Metric Distillation for offline goal-reaching RL.

Problem

Temporal distances used for goal-reaching fail to satisfy the triangle inequality in stochastic settings, which hurts generalization and shortest-path finding.

Approach

Define a successor distance as the log-ratio of discounted state occupancies (g to g versus s to g, minimized over policies), prove it is a quasimetric, and learn it either by a one-step contrastive objective with a quasimetric network or a two-step distillation of contrastive features into an MRN quasimetric.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Distill contrastive features into a quasimetric architectureContrastive RL on synthetic 2D navigation · Synthetic 2D navigationsuccess rate: approximately 50% -> approximately 80%Helped
Use CMD 1-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze medium-playsuccess rate: 76.5 \pm 2.1 -> \mathbf{78.0 \pm 4.0}Helped
Use CMD 1-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze medium-diversesuccess rate: 73.4 \pm 1.9 -> \mathbf{83.0 \pm 3.1}Helped
Use CMD 1-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze large-playsuccess rate: 52.9 \pm 2.8 -> \mathbf{68.0 \pm 2.1}Helped
Use CMD 1-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze large-diversesuccess rate: 51.5 \pm 3.8 -> \mathbf{74.5 \pm 2.3}Helped
Use CMD 2-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze umazesuccess rate: 76.8 \pm 2.3 -> \mathbf{97.0 \pm 0.4}Helped
Use CMD 2-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze umaze-diversesuccess rate: 80.1 \pm 1.3 -> \mathbf{90.5 \pm 1.4}Helped
Use CMD 2-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze large-playsuccess rate: 52.9 \pm 2.8 -> 59.2 \pm 1.8Helped
Use CMD 2-step instead of QRLGoal-conditioned policy on AntMaze · AntMaze large-diversesuccess rate: 51.5 \pm 3.8 -> 63.6 \pm 1.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: AntMaze suite synthetic 2D navigation trajectories

Benchmarks: AntMaze umaze AntMaze medium AntMaze large synthetic 2D navigation

Metrics: success rate standard error

Baselines: DDPG Quasimetric RL Contrastive RL (CPC) Contrastive RL (NCE) GCBC IQL

Builds on: Contrastive RL Quasimetric RL Metric Residual Network infoNCE Contrastive learning of successor features

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