TRC: Trust Region Conditional Value at Risk for Safe Reinforcement Learning

Dohyeong Kim, Songhwai Oh
12/1/2023
cs.ROcs.LG

No official code found. Best implementation: rllab-snu/Trust-Region-CVaR (26 stars, MIT, last commit 2025-11-24).

Abstract

As safety is of paramount importance in robotics, reinforcement learning that reflects safety, called safe RL, has been studied extensively. In safe RL, we aim to find a policy which maximizes the desired return while satisfying the defined safety constraints. There are various types of constraints, among which constraints on conditional value at risk (CVaR) effectively lower the probability of failures caused by high costs since CVaR is a conditional expectation obtained above a certain percentile. In this paper, we propose a trust region-based safe RL method with CVaR constraints, called TRC. We first derive the upper bound on CVaR and then approximate the upper bound in a differentiable form in a trust region. Using this approximation, a subproblem to get policy gradients is formulated, and policies are trained by iteratively solving the subproblem. TRC is evaluated through safe navigation tasks in simulations with various robots and a sim-to-real environment with a Jackal robot from Clearpath. Compared to other safe RL methods, the performance is improved by 1.93 times while the constraints are satisfied in all experiments.

View on arXivView PDF

Code Implementations(1)

MIT

Official GitHub Repository for TRC:Trust Region Conditional Value at Risk for Safe Reinforcement Learning.

262Shell, PythonMar 11, 202211 months agoMIT

Similar Papers

Cite this paper

@article{kim2023trc,
  title  = {TRC: Trust Region Conditional Value at Risk for Safe Reinforcement Learning},
  author = {Dohyeong Kim and Songhwai Oh},
  year   = {2023},
  eprint = {2312.00344},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.00344v1}
}

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

Discussion