atlas

Research map / Image generation / Fast diffusion sampling

SafeDiffuser: Safe Planning with Diffusion Probabilistic Models

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 4 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 SafeDiffuser, which enforces safety specifications on diffusion-based planners by embedding finite-time diffusion invariance via control barrier functions and a per-step QP projection.

Problem

Diffusion-based trajectory planners (diffusers) provide no safety guarantees, which blocks their use in safety-critical planning.

Approach

Treat the denoising diffusion time as a control dynamic and apply control barrier functions along diffusion time so that specifications hold at the final (noise-free) diffusion step; three variants (robust-safe, relaxed-safe, time-varying-safe) are enforced with a minimum-deviation QP at every denoising step.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add robust-safe CBF QP enforcement inside diffusion stepsDiffuser on maze planning · Maze (Table 1)Score: 1.016 to 0.770 (lower score for RoS); mixed comparisonHelped
Add robust-safe CBF QP enforcement inside diffusion stepsDiffuser on maze planning · Maze safety satisfactionS-spec and C-spec satisfaction (≥0): S-spec -0.983 to -2.384e-7; C-spec -0.894 to -5.96e-7Helped
Time-varying-safe CBF enforcement (diffusion-time-varying constraint)Diffuser on maze planning · Maze (Table 1)Score: 0.806 vs 1.016 baseline; not higher than baselineHelped
Relaxed-safe CBF with relaxation variables and extra diffusion stepsDiffuser on maze planning · Maze (Table 1)Score: 0.762 vs 0.770 for RoSNo clear effect
Truncation to enforce constraintsDiffuser on maze planning · Maze (Table 1)S-spec and C-spec satisfaction: S-spec satisfied (-1.192e-7) but C-spec not (-0.759); score 0.754Mixed
Classifier guidance for safetyDiffuser on maze planning · Maze (Table 1)Score: 0.502 vs 1.016 baselineHurt
Robust-safe CBF enforcementDiffuser on Walker2D locomotion · Walker2D (Table 2)Score: 0.346 to 0.312Hurt
Robust-safe CBF enforcementDiffuser on Hopper locomotion · Hopper (Table 2)Score: 0.455 to 0.430Hurt
Robust-safe CBF enforcementDiffuser on manipulation · Pybullet manipulation (Table 3)Reward: 0.650 to 0.925Helped
Robust-safe CBF enforcementDiffuser on manipulation · Pybullet manipulation C-specC-spec satisfaction (≥0): -0.065 to 0.069Helped
Truncation for specificationsDiffuser on Walker2D and Hopper · Locomotion (Table 2)Score: Walker2D 0.346 to 0.286; Hopper 0.455 to 0.436Hurt

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Maze2D D4RL Walker2D-Medium-Expert D4RL Hopper-Medium-Expert Pybullet manipulation trajectories

Benchmarks: Maze2D Walker2D Hopper Pybullet manipulation

Metrics: specification satisfaction (S-spec, C-spec) task score reward computation time per diffusion step

Baselines: Diffuser Truncate Classifier guidance Classifier guidance-epsilon

Builds on: Diffuser control barrier functions high-order CBF denoising diffusion probabilistic models

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