TRC: Trust Region Conditional Value at Risk for Safe Reinforcement Learning
- 11 January 2022
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 7 (2) , 2621-2628
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.Keywords
All Related Versions
Funding Information
- Institute of Information & Communications Technology Planning & Evaluation (2019-0-01190)
- National Research Foundation (NRF-2017R1A2B2006136)
This publication has 7 references indexed in Scilit:
- Recovery RL: Safe Reinforcement Learning With Learned Recovery ZonesIEEE Robotics and Automation Letters, 2021
- Risk-Averse Trust Region Optimization for Reward-Volatility Reduction2020
- IPO: Interior-Point Policy Optimization under ConstraintsProceedings of the AAAI Conference on Artificial Intelligence, 2020
- Guided Constrained Policy Optimization for Dynamic Quadrupedal Robot LocomotionIEEE Robotics and Automation Letters, 2020
- Real-time loop closure in 2D LIDAR SLAM2016
- MuJoCo: A physics engine for model-based control2012
- Optimization of conditional value-at-riskJournal of Risk, 2000