PPR: new sampler constrains diffusion models in physics
TL;DR
- An algorithm called Predict-Project-Renoise forces diffusion-model samples to satisfy hard constraints without retraining the underlying model.
- Authors Omer Rochman-Sharabi and Gilles Louppe argue all three steps — denoiser projection, renoising, iteration — are essential.
- Tested on 2D distributions, the Kuramoto-Sivashinsky equation, and a global weather forecasting model with 10^8 dimensions.
An algorithm called Predict-Project-Renoise (PPR) forces diffusion-model samples to satisfy hard constraints without retraining the underlying model, its authors say. In a preprint on arXiv, Omer Rochman-Sharabi and Gilles Louppe argue that 'diffusion models cannot enforce hard constraints, yet applications in the physical sciences demand exact satisfaction of conservation laws, boundary conditions, and observational consistency.'
The method works by 'iteratively projecting through the denoiser and renoising via the forward kernel.' It is tested on 2D distributions, the Kuramoto-Sivashinsky equation, and a global weather forecasting problem the authors describe as having 10^8 dimensions. All three components are essential, they argue: denoiser projection keeps outputs on the data manifold, while renoising and iteration steer samples toward the constrained distribution. On that combination, the paper reports PPR achieving 'simultaneously low constraint violations and high distributional accuracy.'
The preprint was first submitted on January 28, 2026, with v2 revised May 13, 2026. Two of the researchers we follow had already posted the link by the time of writing.
Shared on Bluesky by 2 AI experts
-
Today my PhD student (for one last day) @orochman.bsky.social is defending his thesis on neural emulators. Check out his latest paper on sampling diffusion models under hard constraints arxiv.org/abs/2601.21033 (NeurIPS …
View on Bluesky →
Originally reported by arxiv.org
Read the original article →Original headline: Predict-Project-Renoise: Sampling Diffusion Models under Hard Constraints