Policy Gradient Methods for Risk-Sensitive Distributional Reinforcement Learning with Provable Convergence

Minheng Xiao, Xian Yu, Lei Ying
5/23/2024
cs.LGcs.AImath.OC

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Risk-sensitive reinforcement learning (RL) is crucial for maintaining reliable performance in high-stakes applications. While traditional RL methods aim to learn a point estimate of the random cumulative cost, distributional RL (DRL) seeks to estimate the entire distribution of it, which leads to a unified framework for handling different risk measures. However, developing policy gradient methods for risk-sensitive DRL is inherently more complex as it involves finding the gradient of a probability measure. This paper introduces a new policy gradient method for risk-sensitive DRL with general coherent risk measures, where we provide an analytical form of the probability measure's gradient for any distribution. For practical use, we design a categorical distributional policy gradient algorithm (CDPG) that approximates any distribution by a categorical family supported on some fixed points. We further provide a finite-support optimality guarantee and a finite-iteration convergence guarantee under inexact policy evaluation and gradient estimation. Through experiments on stochastic Cliffwalk and CartPole environments, we illustrate the benefits of considering a risk-sensitive setting in DRL.

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. 1 weaker match is hidden by default — 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{xiao2024policy,
  title  = {Policy Gradient Methods for Risk-Sensitive Distributional Reinforcement Learning with Provable Convergence},
  author = {Minheng Xiao and Xian Yu and Lei Ying},
  year   = {2024},
  eprint = {2405.14749},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.14749v2}
}

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

Discussion