Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CSPO: Constraint-Sensitive Policy Optimization for Safe Reinforcement Learning

About

Safe reinforcement learning (Safe RL) aims to maximize expected return while satisfying safety constraints, typically modeled as Constrained Markov Decision Processes (CMDPs). While primal-dual methods scale well to deep RL, they often suffer from delayed constraint correction, leading to oscillatory behavior and prolonged safety violations. In this paper, we propose Constraint-Sensitive Policy Optimization (CSPO), a first-order primal-dual method that incorporates local constraint sensitivity into policy updates. CSPO augments the primal objective with a constraint-sensitive correction derived from the shortest signed distance to the safety boundary, enabling smarter recovery steps back to safety, compensating for delayed Lagrange multiplier updates, reducing oscillations near the boundary, and preserving the KKT solutions of the original constrained problem. Experiments on navigation and locomotion benchmarks demonstrate that CSPO achieves faster safety recovery and high reward preservation, resulting in higher constrained returns compared to state-of-the-art primal-dual and penalty-based methods

Ayoub Belouadah, Sylvain Kubler, Yves Le Traon• 2026

Related benchmarks

TaskDatasetResultRank
Safe Reinforcement LearningSafety Gymnasium Ant (C=25)
Return3.23e+3
12
Safe Reinforcement LearningSafety Gymnasium Humanoid (C=25)
Return6.50e+3
12
Safe Reinforcement LearningSafety Gymnasium Hopper (C=25)
Return1.69e+3
12
Safe Reinforcement LearningSafety Gymnasium Swimmer (C=25)
Return91.4
12
Safe Reinforcement LearningSafety Gymnasium PointButton (C=25)
Return10.15
12
Safe Reinforcement LearningSafety Gymnasium PointGoal C=25
Return23.79
12
Safe Reinforcement LearningSafety Gymnasium CarButton (C=25)
Return0.7
12
Safe Reinforcement LearningSafety Gymnasium CarGoal (C=25)
Return27.11
12
Safe Reinforcement LearningSafety Gymnasium HalfCheetah C=25
Return2.01e+3
12
Safe Reinforcement LearningSafety Gymnasium PointGoal
Time To Safety (TTS)3.098
6
Showing 10 of 18 rows

Other info

Follow for update