Foundations of Multivariate Distributional Reinforcement Learning

Harley Wiltzer, Jesse Farebrother, Arthur Gretton, Mark Rowland
8/31/2024
cs.LGmath.OCstat.ML

No confident code implementation found for this paper.

Abstract

In reinforcement learning (RL), the consideration of multivariate reward signals has led to fundamental advancements in multi-objective decision-making, transfer learning, and representation learning. This work introduces the first oracle-free and computationally-tractable algorithms for provably convergent multivariate distributional dynamic programming and temporal difference learning. Our convergence rates match the familiar rates in the scalar reward setting, and additionally provide new insights into the fidelity of approximate return distribution representations as a function of the reward dimension. Surprisingly, when the reward dimension is larger than $1$, we show that standard analysis of categorical TD learning fails, which we resolve with a novel projection onto the space of mass-$1$ signed measures. Finally, with the aid of our technical results and simulations, we identify tradeoffs between distribution representations that influence the performance of multivariate distributional RL in practice.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wiltzer2024foundations,
  title  = {Foundations of Multivariate Distributional Reinforcement Learning},
  author = {Harley Wiltzer and Jesse Farebrother and Arthur Gretton and Mark Rowland},
  year   = {2024},
  eprint = {2409.00328},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2409.00328},
  url    = {http://arxiv.org/abs/2409.00328v1},
  journal = {NEURIPS 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/2409.00328.svg)](https://codeofpaper.com/paper/2409.00328)

Discussion