PreprintCited by 12Reinforcement Learning in RoboticsArtificial Intelligence in GamesAdvanced Bandit Algorithms Research

Synthetic Returns for Long-Term Credit Assignment

Open access
Raposo, David, Ritter, Sam, Santoro, Adam, Wayne, Greg, Weber, Theophane, Botvinick, Matt, van Hasselt, Hado, Song, Francis·2021·arXiv

Abstract

Since the earliest days of reinforcement learning, the workhorse method for assigning credit to actions over time has been temporal-difference (TD) learning, which propagates credit backward timestep-by-timestep. This approach suffers when delays between actions and rewards are long and when intervening unrelated events contribute variance to long-term returns. We propose state-associative (SA) learning, where the agent learns associations between states and arbitrarily distant future rewards, then propagates credit directly between the two. In this work, we use SA-learning to model the contribution of past states to the current reward. With this model we can predict each state's contribution to the far future, a quantity we call "synthetic returns". TD-learning can then be applied to select actions that maximize these synthetic returns (SRs). We demonstrate the effectiveness of augmenting agents with SRs across a range of tasks on which TD-learning alone fails. We show that the learned SRs are interpretable: they spike for states that occur after critical actions are taken. Finally, we show that our IMPALA-based SR agent solves Atari Skiing -- a game with a lengthy reward delay that posed a major hurdle to deep-RL agents -- 25 times faster than the published state-of-the-art.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2102.12425

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Decomposable episodic reward has policy memory length at most 1 while requiring reward memory and credit assignment length of T.

    “We show that it has policy memory length l mem (π * ) at most 1 while requiring m M reward and c M of T , indicating that it is really challenging in both memory and credit assignment.”

    From When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment (2023) · cites this paper as Raposo et al., 2021

  • Catch with delayed rewards is a decomposed episodic reward problem (Eg.5).

    “It is a decomposed episodic reward problem (Eg.5).”

    From When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment (2023) · cites this paper as Raposo et al., 2021

  • Key-to-Door has little memory, while the terminal reward depends on whether the agent picks the key up in the first phase.

    “Thus, the policy has little memory, while the terminal reward depends on whether the agent picks the key up in the first phase.”

    From When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment (2023) · cites this paper as Raposo et al., 2021

  • In Catch with delayed rewards, the terminal reward is given by how many times the agent catches the ball in an episode.

    “The terminal reward is given by how many times the agent catches the ball in an episode.”

    From When Do Transformers Shine in RL? Decoupling Memory from Credit Assignment (2023) · cites this paper as Raposo et al., 2021

Cited by

Sorted by citations

Authors
Raposo, D., Ritter, S., Santoro, A., Wayne, G., Weber, T., Botvinick, M., van Hasselt, H., & Song, F.
Venue
arXiv
Publisher
arXiv
Published
2021
ISSN
2331-8422 (ISSN-L)
OpenAlex
W3132797628
Cited by
12
References
0
Citations by year
2026: 2 · 2024: 4 · 2022: 2 · 2021: 4
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Funders
DeepMind
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
  • Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence in Games
  • Social Sciences › Decision Sciences › Management Science and Operations Research › Advanced Bandit Algorithms Research
Keywords
temporal difference learning, delayed rewards, impala, interpretability, deep reinforcement learning

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review