atlas

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

ACPO: A Policy Optimization Algorithm for Average MDPs with Constraints

ICML 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 ACPO, a trust-region policy optimization algorithm for average-reward constrained MDPs, with new sensitivity-based performance and constraint-violation bounds, evaluated on MuJoCo-based Gather, Circle, Grid and Bottleneck tasks.

Problem

Reinforcement learning for constrained MDPs under the average-reward criterion, where discounted-CMDP methods (e.g., CPO) do not transfer well and scalable policy optimization for average-CMDPs has been lacking.

Approach

Derives average-reward policy improvement and constraint-violation bounds based on the mixing/sensitivity of stationary distributions (sigma-star from eigenvalues of the transition matrix, replacing discounted-style bounds), and uses them to build a CPO-style trust-region update with average-reward advantage estimation (average-reward GAE) and a recovery step with line search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ACPO instead of CPOPoint-Gather · Point-Gatheraverage reward: +52.5%Helped
Use ACPO instead of PCPOPoint-Gather · Point-Gatheraverage reward: +36.1%Helped
Use ACPO instead of CPOAnt-Gather · Ant-Gatheraverage reward: +41.1%Helped
Use ACPO instead of PCPOAnt-Gather · Ant-Gatheraverage reward: +61.5%Helped
Use ACPO rather than Lagrangian ATRPO and PPOaverage-CMDP policy optimization · Ant-Circle, Ant-Gather, Bottleneck, and Gridaverage rewardHelped
Use ACPO rather than BVF-PPOaverage-CMDP policy optimization · Ant-Gather, Bottleneck, and Gridconstraint satisfactionHelped
Set recovery parameter t to 0.75 instead of using the cost-only recovery scheme (t=1) (ablation)ACPO · OpenAI Gym tasksreward and constraint performanceHelped
Use the cost-only recovery scheme (t=1) (ablation)ACPO · OpenAI Gym tasksreward and constraint performanceMixed

Surprising findings

Limitations

Experimental setup

Benchmarks: OpenAI Gym MuJoCo Point-Gather Point-Circle Ant-Gather Ant-Circle Grid Bottleneck

Metrics: average reward average constraint cost

Baselines: CPO ATRPO PCPO BVF-PPO PPO

Builds on: CPO ATRPO TRPO PCPO

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