Reward Penalties on Augmented States for Solving Richly Constrained RL Effectively

Authors

  • Hao Jiang Singapore Management University
  • Tien Mai Singapore Management University
  • Pradeep Varakantham Singapore Management University
  • Huy Hoang Singapore Management University

DOI:

https://doi.org/10.1609/aaai.v38i18.29962

Keywords:

PEAI: Safety, Robustness & Trustworthiness, CSO: Constraint Optimization, ML: Reinforcement Learning, PRS: Planning with Markov Models (MDPs, POMDPs), RU: Stochastic Optimization

Abstract

Constrained Reinforcement Learning employs trajectory-based cost constraints (such as expected cost, Value at Risk, or Conditional VaR cost) to compute safe policies. The challenge lies in handling these constraints effectively while optimizing expected reward. Existing methods convert such trajectory-based constraints into local cost constraints, but they rely on cost estimates, leading to either aggressive or conservative solutions with regards to cost. We propose an unconstrained formulation that employs reward penalties over states augmented with costs to compute safe policies. Unlike standard primal-dual methods, our approach penalizes only infeasible trajectories through state augmentation. This ensures that increasing the penalty parameter always guarantees a feasible policy, a feature lacking in primal-dual methods. Our approach exhibits strong empirical performance and theoretical properties, offering a fresh paradigm for solving complex Constrained RL problems, including rich constraints like expected cost, Value at Risk, and Conditional Value at Risk. Our experimental results demonstrate superior performance compared to leading approaches across various constraint types on multiple benchmark problems.

Published

2024-03-24

How to Cite

Jiang, H., Mai, T., Varakantham, P., & Hoang, H. (2024). Reward Penalties on Augmented States for Solving Richly Constrained RL Effectively. Proceedings of the AAAI Conference on Artificial Intelligence, 38(18), 19867-19875. https://doi.org/10.1609/aaai.v38i18.29962

Issue

Section

AAAI Technical Track on Philosophy and Ethics of AI