A Distributional Analogue to the Successor Representation

Harley Wiltzer, Jesse Farebrother, Arthur Gretton, Yunhao Tang, André Barreto +3 more
2/13/2024
cs.LGcs.AIstat.ML

No official code found. Best implementation: JesseFarebro/distributional-sr (23 stars, MIT, JAX, last commit 2024-11-08).

Abstract

This paper contributes a new approach for distributional reinforcement learning which elucidates a clean separation of transition structure and reward in the learning process. Analogous to how the successor representation (SR) describes the expected consequences of behaving according to a given policy, our distributional successor measure (SM) describes the distributional consequences of this behaviour. We formulate the distributional SM as a distribution over distributions and provide theory connecting it with distributional and model-based reinforcement learning. Moreover, we propose an algorithm that learns the distributional SM from data by minimizing a two-level maximum mean discrepancy. Key to our method are a number of algorithmic techniques that are independently valuable for learning generative models of state. As an illustration of the usefulness of the distributional SM, we show that it enables zero-shot risk-sensitive policy evaluation in a way that was not previously possible.

View on arXivView PDF

Code Implementations(1)

JAXMIT

Official implementation of the δ-model presented in the ICML 2024 paper "A Distributional Analogue to the Successor Representation".

233PythonFeb 13, 20241 years agoMIT
jaxreinforcement-learning

Similar Papers

Cite this paper

@article{wiltzer2024distributional,
  title  = {A Distributional Analogue to the Successor Representation},
  author = {Harley Wiltzer and Jesse Farebrother and Arthur Gretton and Yunhao Tang and André Barreto and Will Dabney and Marc G. Bellemare and Mark Rowland},
  year   = {2024},
  eprint = {2402.08530},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.08530v2},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.08530.svg)](https://codeofpaper.com/paper/2402.08530)

Discussion