Interpretable Reward Redistribution in Reinforcement Learning: A Causal Approach

Yudi Zhang, Yali Du, Biwei Huang, Ziyan Wang, Jun Wang +2 more
5/28/2023
cs.LG

No official code found. Best implementation: ReedZyd/GenerativeReturnDecomposition (10 stars, last commit 2023-12-12).

Abstract

A major challenge in reinforcement learning is to determine which state-action pairs are responsible for future rewards that are delayed. Reward redistribution serves as a solution to re-assign credits for each time step from observed sequences. While the majority of current approaches construct the reward redistribution in an uninterpretable manner, we propose to explicitly model the contributions of state and action from a causal perspective, resulting in an interpretable reward redistribution and preserving policy invariance. In this paper, we start by studying the role of causal generative models in reward redistribution by characterizing the generation of Markovian rewards and trajectory-wise long-term return and further propose a framework, called Generative Return Decomposition (GRD), for policy optimization in delayed reward scenarios. Specifically, GRD first identifies the unobservable Markovian rewards and causal relations in the generative process. Then, GRD makes use of the identified causal generative model to form a compact representation to train policy over the most favorable subspace of the state space of the agent. Theoretically, we show that the unobservable Markovian reward function is identifiable, as well as the underlying causal structure and causal models. Experimental results show that our method outperforms state-of-the-art methods and the provided visualization further demonstrates the interpretability of our method. The project page is located at https://reedzyd.github.io/GenerativeReturnDecomposition/.

View on arXivView PDF

Code Implementations(1)

Source code for Interpretable Reward Redistribution in Reinforcement Learning: A Causal Approach (NeurIPS 2023)

102Sep 23, 20232 years ago

Similar Papers

Cite this paper

@article{zhang2023interpretable,
  title  = {Interpretable Reward Redistribution in Reinforcement Learning: A Causal Approach},
  author = {Yudi Zhang and Yali Du and Biwei Huang and Ziyan Wang and Jun Wang and Meng Fang and Mykola Pechenizkiy},
  year   = {2023},
  eprint = {2305.18427},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18427v3},
  journal = {NEURIPS 2023 2023}
}

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/2305.18427.svg)](https://codeofpaper.com/paper/2305.18427)

Discussion