atlas

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

Dynamic Model Predictive Shielding for Provably Safe Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Safe policy improvement · 5 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 Dynamic Model Predictive Shielding (DMPS), which replaces MPS's task-oblivious backup policy with an MCTS-based local planner that uses the learned Q-function, and trains the neural policy inside this loop to get safe, high-return policies with provable safety during and after training.

Problem

Model predictive shielding guarantees safety in continuous RL but its task-oblivious backup policy halts or takes overly cautious actions, hindering learning and task progress (high recovery regret).

Approach

Replace the fixed backup policy with a dynamic backup policy: a finite-horizon MCTS planner that only expands recoverable states and maximizes n-step discounted reward plus the learned Q-function at the horizon end; the neural policy is trained on the planner's recovery actions. Theory shows recovery regret decays as O(gamma^n) with planning horizon n.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · dynamic-obst (DI)total return: -1.3 -> 13.2Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · single-gate (DI)total return: 11.6 -> 11.6No clear effect
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · double-gates (DI)total return: 11.5 -> 12.7Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · double-gates+ (DI)total return: -0.9 -> 13.0Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · dynamic-obst (DD)total return: 6.3 -> 7.4Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · single-gate (DD)total return: 11.4 -> 11.5Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · double-gates (DD)total return: 10.9 -> 13.1Helped
Replace the task-oblivious MPS backup with DMPS dynamic recovery planningMPS · double-gates+ (DD)total return: 8.5 -> 13.0Helped
Use DMPS instead of MPSMPS · all dynamic benchmarksshield invocations / episode: 124.1 -> 24.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: obstacle obstacle2 mount-car road road2d dynamic-obst single-gate double-gates double-gates+

Benchmarks: obstacle obstacle2 mount-car road road2d dynamic-obst single-gate double-gates double-gates+

Metrics: shield invocations per episode safety violations per episode total return in final 10 episodes

Baselines: MPS REVEL CPO PPO-Lag TD3

Builds on: Model Predictive Shielding TD3 Monte Carlo Tree Search REVEL

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