atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Last-Iterate Global Convergence of Policy Gradients for Constrained Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Constrained policy optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes C-PG, a regularized primal-dual policy-gradient framework for constrained RL with last-iterate convergence under weak gradient domination, plus action-based (C-PGAE) and parameter-based (C-PGPE) variants that handle risk-measure constraints.

Problem

Constrained reinforcement learning with policy-based primal-dual methods lacks last-iterate global convergence guarantees that are dimension-free, support multiple constraints, and cover continuous control and parameter-based exploration, and it does not handle risk-measure constraints.

Approach

Ridge-regularize the Lagrangian in the multipliers so the dual problem is strongly concave, then run alternating gradient descent-ascent under weak gradient domination; the analysis is exploration-agnostic and dimension-free, and a unified risk measure formulation lets the same algorithms enforce CVaR, mean-variance, and chance constraints in both AB and PB settings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CVaRα instead of expected-cost constraintsC-PGPE · Swimmer-v4average return: 26.91 ˘ 0.09 -> 23.07 ˘ 0.26Hurt
Use mean-variance instead of expected-cost constraintsC-PGPE · Swimmer-v4average return: 26.91 ˘ 0.09 -> 24.23 ˘ 0.23Hurt
Use chance constraints instead of expected-cost constraintsC-PGPE · Swimmer-v4average return: 26.91 ˘ 0.09 -> 26.34 ˘ 0.16Hurt
Use CVaRα instead of expected-cost constraintsC-PGAE · Swimmer-v4average return: 25.80 ˘ 0.14 -> 23.08 ˘ 0.24Hurt
Use mean-variance instead of expected-cost constraintsC-PGAE · Swimmer-v4average return: 25.80 ˘ 0.14 -> 0.75 ˘ 0.26Hurt
Use chance constraints instead of expected-cost constraintsC-PGAE · Swimmer-v4average return: 25.80 ˘ 0.14 -> 23.07 ˘ 0.26Hurt
Use risk-measure constraints instead of average-cost constraintsC-PGPE · Swimmer-v4trajectory costHelped
Use CVaRα instead of average-cost constraintsC-PGPE · Swimmer-v4trajectory costHelped
Use CVaRα or chance constraints instead of average-cost constraintsC-PGAE · Swimmer-v4trajectory costNo clear effect
Use mean-variance constraints instead of average-cost constraintsC-PGAE · Swimmer-v4trajectory costHelped

Surprising findings

Limitations

Experimental setup

Datasets: Discrete Grid World with Walls (DGWW) CostLQR Swimmer-v4 Hopper-v4

Benchmarks: DGWW CostLQR Swimmer-v4

Metrics: average trajectory return average trajectory cost cost distribution sample complexity

Baselines: NPG-PD RPG-PD C-PGPE vs C-PGAE comparison

Builds on: NPG-PD RPG-PD PGPE GPOMDP unified risk measure (Bisi et al., 2022)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy