atlas

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

Test Where Decisions Matter: Importance-driven Testing for Deep Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Safe policy improvement · 1 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 importance-driven model-based testing (IMT) for deep RL policies that ranks states by how much the agent's decision changes optimistic/pessimistic safety probabilities, samples the policy in top-ranked states, and restricts the MDP, with a clustering extension for scalability.

Problem

Exhaustively testing a trained deep RL policy over its full state space is infeasible, so testing budget must be focused on states where the agent's decisions most affect safety or performance outcomes, with formal guarantees.

Approach

Computes optimistic and pessimistic safety estimates via probabilistic model checking on an MDP, ranks states by the maximal difference between action-wise optimistic estimates, samples the policy only in the top-ranked states to restrict the MDP, and iterates until the estimates converge; clustering lets one test a fraction of each cluster.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add importance-based ranking to policy samplingmodel-based testing (MT) · Slippery Gridworld, π1runtime (seconds): 25.62(±1.8) -> 12.29(±0.7)Helped
add importance-based ranking to policy samplingmodel-based testing (MT) · UAV Reach-Avoid, η=0.1runtime (seconds): 1793sec. (±21.7) -> 269sec. (±5.5)Helped
add importance-based ranking to policy samplingmodel-based testing (MT) · UAV Reach-Avoid, η=0.25runtime (seconds): 2227sec. (±0.2) -> 320sec. (±16.1)Helped
add importance-based ranking to policy samplingmodel-based testing (MT) · UAV Reach-Avoid, η=0.5runtime (seconds): 2570sec. (±125.4) -> 1264sec. (±3.8)Helped
add importance-based ranking to policy samplingmodel-based testing (MT) · UAV Reach-Avoid, η=0.75runtime (seconds): 2844sec. (±34.3) -> 1383sec. (±4.4)Helped
add importance-based ranking to policy samplingmodel-based testing (MT) · UAV Reach-Avoid, η=1.0runtime (seconds): 4016sec. (± 6.23) -> 2422sec. (± 3.87)Helped
add clustering and test only a fraction of states per clusterIMT · Atari Skiingtesting budget: up to a factor of 5Helped
increase cluster size (ablation)IMTc · Atari Skiingtesting effort around unsafe regionsHurt

Limitations

Experimental setup

Datasets: Farama Minigrid slippery gridworld UAV reach-avoid drone environment (Badings et al.) Atari Skiing

Benchmarks: Slippery Gridworld UAV reach-avoid task Atari Skiing

Metrics: number of verified safe states number of verified failure states policy samples / test cases required runtime

Baselines: MT (model-based testing without importance ranking) RT (random testing) IMT without clustering

Builds on: Tempest Chockler et al. causal importance ranking stable-baselines3 DQN

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