atlas

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

Efficient Policy Evaluation with Safety Constraint for Reinforcement Learning

ICLR 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Safety layers and shielding · 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 SCOPE, a model-free off-policy evaluation method that learns a variance-minimizing behavior policy under a cost constraint relative to the target policy, using offline data and convex optimization.

Problem

On-policy policy evaluation in RL has high variance and needs much online data, while existing variance-reducing behavior policies ignore execution safety (cost constraints).

Approach

Derives a recursive extended reward so that the trajectory variance of the PDIS estimator reduces to a one-step contextual bandit problem per time step; solves a convex program per step for a behavior policy that minimizes variance subject to an expected-cost threshold (1+epsilon) times the target policy's cost, learned from offline data via FQE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SCOPE's safety-constrained behavior policy instead of On-policy MCPolicy evaluation · Gridworld (1,000 states)relative variance: 1.000 -> 0.547Helped
Use SCOPE's safety-constrained behavior policy instead of On-policy MCPolicy evaluation · Gridworld (27,000 states)relative variance: 1.000 -> 0.575Helped
Use SCOPE instead of ODIPolicy evaluation · Gridworld (1,000 states)relative variance: 0.460 -> 0.547Hurt
Use SCOPE instead of ODIPolicy evaluation · Gridworld (1,000 states)average trajectory cost (normalized): 1.602 -> 0.861Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Gridworld (1,000 states)average trajectory cost (normalized): 1.000 -> 0.861Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Gridworld (27,000 states)average trajectory cost (normalized): 1.000 -> 0.849Helped
Use SCOPE instead of ODIPolicy evaluation · Gridworld (27,000 states)average trajectory cost (normalized): 1.590 -> 0.849Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Gridworld (10)cost to match On-policy MC accuracy at 1000 episodes: 1000 -> 472Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Gridworld (30)cost to match On-policy MC accuracy at 1000 episodes: 1000 -> 487Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Antcost to match On-policy MC accuracy at 1000 episodes: 1000 -> 746Helped
Use SCOPE instead of On-policy MCPolicy evaluation · Hoppercost to match On-policy MC accuracy at 1000 episodes: 1000 -> 552Helped
Use SCOPE instead of On-policy MCPolicy evaluation · InvertedDoublePendulumcost to match On-policy MC accuracy at 1000 episodes: 1000 -> 681Helped

Surprising findings

Limitations

Experimental setup

Datasets: Gridworld (synthetic, n^3 states) MuJoCo offline logged data (Ant, Hopper, InvertedDoublePendulum, InvertedPendulum, Walker)

Benchmarks: Gridworld (1,000 and 27,000 states) MuJoCo (Ant, Hopper, InvertedDoublePendulum, InvertedPendulum, Walker)

Metrics: estimation error normalized by on-policy error variance total cost to reach target accuracy relative variance

Baselines: On-policy Monte Carlo ROS ODI

Builds on: per-decision importance sampling fitted q evaluation robust on-policy sampling offline data informed estimator

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