atlas

Research map / Image generation / Autoregressive and latent generation

Constrained Synthesis with Projected Diffusion Models

NeurIPS 2024 · Image generation › Autoregressive and latent generation · approach: Diffusion planning and policies · 7 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.

Projected Diffusion Models (PDM) cast score-based diffusion sampling as constrained optimization, enforcing arbitrary (convex and non-convex) constraints by projecting each Langevin/gradient update onto the feasible set.

Problem

Diffusion models produce samples that often violate hard constraints or physical laws, and existing conditioning or post-hoc correction methods give no guarantee of feasibility or preserve sample quality.

Approach

Recasts the reverse score-based sampling as a constrained optimization over the chain and enforces feasibility by interleaving noisy gradient (SGLD-style) updates with Euclidean projections onto an arbitrary constraint set at every diffusion step, warm-starting the projections.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply repeated projections during reverse diffusion instead of a single post-processing projection (ablation)PDM on Constrained Trajectories · Constrained Trajectoriesfeasibility / success percentageHelped
Apply a single post-processing projection instead of repeated projections during sampling (ablation)PDM on Constrained Trajectories · Constrained TrajectoriesfeasibilityNo clear effect
Add repeated projections during reverse diffusionPDM on HumanML3D · HumanML3DPenetrate: 0.998 -> 0.00Helped
Add repeated projections during reverse diffusionPDM on HumanML3D · HumanML3DFloat: 2.601 -> 0.00Helped
Use PhysDiff (End 4, Space 1) instead of PDMHumanML3D motion generation · HumanML3DFID: 0.71 -> 0.43Helped
Use variational lower bound training objective instead of score-matching objective (ablation)PDM · Physics-informed MotionFID: 113.8 $\pm$ 4.9Hurt
Use variational lower bound training objective instead of score-matching objective (ablation)PDM · Constrained MaterialsFID: 388.2 $\pm$ 13.0Hurt
Use the SDE-based score model implementation (ablation)PDM on Physics-informed Motion · Physics-informed MotionInception score: 24.2Helped
Apply post-processing projection after sampling instead of projecting throughout sampling (ablation)Post+ on constrained material synthesis · Constrained Materialsimage quality (FID)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D microstructure image patches (from authors of prior work) physics-informed projectile frames (synthetic) motion planning trajectory maps

Benchmarks: HumanML3D physics-informed motion (Earth and Moon gravity) constrained materials microstructures constrained trajectory maps Tp1 and Tp2

Metrics: FID constraint satisfaction rate at error tolerance penetration and float violations success percentage path length sampling run-time inception score

Baselines: Conditional diffusion model (Cond) Cond+ (conditional with post-processing projection) Post+ (unconditional score model with final projection) PhysDiff Motion Planning Diffusion

Builds on: score-based generative modeling stochastic gradient langevin dynamics denoising diffusion probabilistic models classifier-free guidance PhysDiff

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