Achieving Zero Constraint Violation for Constrained Reinforcement Learning via Primal-Dual Approach

  • 2021-09-13 21:27:03
  • Qinbo Bai, Amrit Singh Bedi, Mridul Agarwal, Alec Koppel, Vaneet Aggarwal
  • 0

Abstract

Reinforcement learning is widely used in applications where one needs toperform sequential decisions while interacting with the environment. Theproblem becomes more challenging when the decision requirement includessatisfying some safety constraints. The problem is mathematically formulated asconstrained Markov decision process (CMDP). In the literature, variousalgorithms are available to solve CMDP problems in a model-free manner toachieve $\epsilon$-optimal cumulative reward with $\epsilon$ feasible policies.An $\epsilon$-feasible policy implies that it suffers from constraintviolation. An important question here is whether we can achieve$\epsilon$-optimal cumulative reward with zero constraint violations or not. Toachieve that, we advocate the use of a randomized primal-dual approach tosolving the CMDP problems and propose a conservative stochastic primal-dualalgorithm (CSPDA) which is shown to exhibit $\tilde{\mathcal{O}}(1/\epsilon^2)$sample complexity to achieve $\epsilon$-optimal cumulative reward with zeroconstraint violations. In the prior works, the best available sample complexityfor the $\epsilon$-optimal policy with zero constraint violation is$\tilde{\mathcal{O}}(1/\epsilon^5)$. Hence, the proposed algorithm provides asignificant improvement as compared to the state of the art.

 

Quick Read (beta)

loading the full paper ...