Safe and Balanced: A Framework for Constrained Multi-Objective Reinforcement Learning

Shangding Gu, Bilgehan Sel, Yuhao Ding, Lu Wang, Qingwei Lin +2 more
5/26/2024
cs.AIcs.LG

No official code found. Best implementation: SafeRL-Lab/Safe-Multi-Objective-MuJoCo (7 stars, last commit 2025-04-02).

Abstract

In numerous reinforcement learning (RL) problems involving safety-critical systems, a key challenge lies in balancing multiple objectives while simultaneously meeting all stringent safety constraints. To tackle this issue, we propose a primal-based framework that orchestrates policy optimization between multi-objective learning and constraint adherence. Our method employs a novel natural policy gradient manipulation method to optimize multiple RL objectives and overcome conflicting gradients between different tasks, since the simple weighted average gradient direction may not be beneficial for specific tasks' performance due to misaligned gradients of different task objectives. When there is a violation of a hard constraint, our algorithm steps in to rectify the policy to minimize this violation. We establish theoretical convergence and constraint violation guarantees in a tabular setting. Empirically, our proposed method also outperforms prior state-of-the-art methods on challenging safe multi-objective reinforcement learning tasks.

View on arXivView PDF

Code Implementations(1)

[IEEE TPAMI] Safe Multi-Objective MuJoCo Benchmark.

71PythonAug 9, 20231 years ago

Similar Papers

Cite this paper

@article{gu2024safe,
  title  = {Safe and Balanced: A Framework for Constrained Multi-Objective Reinforcement Learning},
  author = {Shangding Gu and Bilgehan Sel and Yuhao Ding and Lu Wang and Qingwei Lin and Alois Knoll and Ming Jin},
  year   = {2024},
  eprint = {2405.16390},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.16390v1}
}

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

Discussion