atlas

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

SafeDreamer: Safe Reinforcement Learning with World Models

ICLR 2024 · 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.

Introduces SafeDreamer, a DreamerV3-based safe model-based RL method that combines online/background safety-reward planning with Lagrangian methods to reach near-zero-cost performance on Safety-Gymnasium vision and low-dimensional tasks.

Problem

Safe RL methods relying on cost functions often fail to achieve zero-cost performance, especially with vision-only inputs, due to world model inaccuracies and poor sample efficiency.

Approach

Integrates Lagrangian methods into world-model planning: online safety-reward planning with the Constrained Cross-Entropy Method (OSRP, OSRP-Lag with PID Lagrangian) and background planning that trains a safe actor with an augmented Lagrangian loss (BSRP-Lag), all built on DreamerV3.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SafeDreamer (BSRP-Lag) instead of PPO-Reward ShapingSafeDreamer on MetaDrive · MetaDriveEpisode Cost Return: 14.1 ± 6.2 -> 2.2 ± 0.1Helped
Use SafeDreamer (BSRP-Lag) instead of DreamerV3SafeDreamer on Car-Racing · Car-RacingAverage Cost Return: 580.1 ± 2.35 -> 0.04 ± 0.01Helped
Use SafeDreamer (BSRP-Lag) instead of DreamerV3SafeDreamer on Car-Racing · Car-RacingAverage Reward Return: 775.1 ± 0.56 -> 763.1 ± 1.34Hurt
Use SafeDreamer (BSRP-Lag) instead of DreamerV3SafeDreamer on FormulaOne Level 1 · FormulaOne Level 1Average Cost Return: 56.36 ± 2.32 -> 0.43 ± 0.08Helped
Use SafeDreamer (BSRP-Lag) instead of DreamerV3SafeDreamer on FormulaOne Level 1 · FormulaOne Level 1Average Reward Return: 32.2 ± 1.22 -> 25.3 ± 0.51Hurt
Use OSRP instead of BSRP-Lag (ablation)SafeDreamer · SafetyPointButton1rewardHelped
Use BSRP-Lag instead of OSRP (ablation)SafeDreamer · SafetyPointPush1rewardHelped
Add the cost critic to estimate cost return (OSRP-Lag instead of OSRP) (ablation)SafeDreamer · SafetyPointGoal2costMixed

Surprising findings

Limitations

Experimental setup

Datasets: Safety-Gymnasium SafetyPointGoal1 SafetyPointGoal2 SafetyPointPush1 SafetyPointButton1 SafetyCarGoal1 MetaDrive Car-Racing FormulaOne

Benchmarks: Safety-Gymnasium MetaDrive Car-Racing FormulaOne

Metrics: average undiscounted reward return average undiscounted cost return cost rate IQM normalized reward and cost

Baselines: PPO-Lag TRPO-Lag CPO Sauté PPO Sauté TRPO Safe SLAC LAMBDA MPC:sim MBPPO-Lag DreamerV3

Builds on: DreamerV3 PID Lagrangian Constrained Cross-Entropy Method LAMBDA Safe SLAC

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