Embedding Safety into RL: A New Take on Trust Region Methods

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Milosevic, Nikola, Müller, Johannes, Scherf, Nico
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916900488871936
author Milosevic, Nikola
Müller, Johannes
Scherf, Nico
author_facet Milosevic, Nikola
Müller, Johannes
Scherf, Nico
contents Reinforcement Learning (RL) agents can solve diverse tasks but often exhibit unsafe behavior. Constrained Markov Decision Processes (CMDPs) address this by enforcing safety constraints, yet existing methods either sacrifice reward maximization or allow unsafe training. We introduce Constrained Trust Region Policy Optimization (C-TRPO), which reshapes the policy space geometry to ensure trust regions contain only safe policies, guaranteeing constraint satisfaction throughout training. We analyze its theoretical properties and connections to TRPO, Natural Policy Gradient (NPG), and Constrained Policy Optimization (CPO). Experiments show that C-TRPO reduces constraint violations while maintaining competitive returns.
format Preprint
id arxiv_https___arxiv_org_abs_2411_02957
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Embedding Safety into RL: A New Take on Trust Region Methods
Milosevic, Nikola
Müller, Johannes
Scherf, Nico
Machine Learning
Systems and Control
Reinforcement Learning (RL) agents can solve diverse tasks but often exhibit unsafe behavior. Constrained Markov Decision Processes (CMDPs) address this by enforcing safety constraints, yet existing methods either sacrifice reward maximization or allow unsafe training. We introduce Constrained Trust Region Policy Optimization (C-TRPO), which reshapes the policy space geometry to ensure trust regions contain only safe policies, guaranteeing constraint satisfaction throughout training. We analyze its theoretical properties and connections to TRPO, Natural Policy Gradient (NPG), and Constrained Policy Optimization (CPO). Experiments show that C-TRPO reduces constraint violations while maintaining competitive returns.
title Embedding Safety into RL: A New Take on Trust Region Methods
topic Machine Learning
Systems and Control
url https://arxiv.org/abs/2411.02957