atlas

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

Efficient Action-Constrained Reinforcement Learning via Acceptance-Rejection Method and Augmented MDPs

ICLR 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Constrained policy optimization

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 ARAM, which adapts unconstrained SAC to action-constrained RL via acceptance-rejection sampling from the unconstrained policy, plus an augmented two-objective MDP with self-loop transitions and penalties for rejected actions, trained with multi-objective SAC.

Problem

Action-constrained RL needs zero action constraint violation during training and inference, but existing methods rely on costly QP projections or complex generative models (e.g., normalizing flows), causing high computation and architectural complexity.

Approach

Treat the unconstrained policy as the proposal in acceptance-rejection sampling to produce feasible actions, and augment the MDP with self-loop transitions and a penalty for rejected actions (two-objective MDP, learned via multi-objective SAC over all preferences) to raise the acceptance rate.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ARAM instead of FOCOPS with a projection stepAction-constrained RL · MuJoCo and resource allocation benchmarksevaluation returnHelped
Use ARAM instead of FOCOPS with a projection stepAction-constrained RL · MuJoCo and resource allocation benchmarksvalid action rateHelped
Use multi-objective SAC with preferences learned simultaneously instead of single-objective SAC with a fixed preference (ablation)ARAM · HalfCheetah and Antforward reward and valid action rateHelped
Replace the Normal target distribution with a Student-t target distribution (ablation)ARAM · HopperVel and Antevaluation returnHelped
Vary the violation penalty value (ablation)ARAM · HopperVel and Antreturn and valid action rateNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo Hopper HopperVel Reacher HalfCheetah Ant NSFnet BSS3z BSS5z

Benchmarks: MuJoCo Hopper HopperVel Reacher HalfCheetah Ant NSFnet BSS3z BSS5z

Metrics: evaluation return valid action rate number of QP operations per-action inference time wall clock training time

Baselines: NFWPO DPre+ SPre+ FlowPG FOCOPS

Builds on: Soft Actor-Critic Q-Pensieve multi-objective SAC acceptance-rejection method

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