RED-Diff (Mardani et al.) treats a pretrained diffusion model as a variational regulariser instead of a sampler. It does not integrate the reverse SDE and does not need the schedule to be followed step by step.
Objective. Approximate the posterior by , in practice with , and minimise over :
The regulariser asks how well the model can denoise noisy versions of . It is small when looks like training data. It is a weighted sum of Denoising Score Matching losses over noise levels and relates to a KL divergence between and the diffusion prior.
Stochastic gradient. Following score distillation, the network Jacobian is dropped (stop-gradient):
with one random per step and absorbing the weighting. The regulariser gradient is a RED-type residual at a random noise level. The authors propose weights proportional to the inverse square root of the SNR, , and visiting in descending order, coarse to fine.
μ ← μ0
for k = 1, …, K:
t ~ schedule (descending or uniform), ε ~ N(0, I)
x_t ← sqrt(ᾱ_t) μ + sqrt(1−ᾱ_t) ε
g_fit ← ∇ data misfit at μ (adjoint solve for EIT)
g_reg ← λ_t (ε_θ(x_t, t) − ε) (no backprop through ε_θ)
μ ← optimiser step (SGD / Adam) with g_fit + λ g_reg
return μProperties.
- Optimisation, not sampling. It gives a MAP-like point estimate with a stochastic gradient, so Stochastic and Adaptive Gradient Methods apply.
- No backpropagation through the network and no fixed step schedule. Evaluations at many can be batched on a GPU.
- The regulariser can be wrapped into a Diffusion Proximal Operator for use in ADMM.
- Being MAP-like, it gives no posterior samples. The authors note this and the dependence on the weighting as limitations.
References
- M. Mardani, J. Song, J. Kautz, A. Vahdat (2024). A Variational Perspective on Solving Inverse Problems with Diffusion Models. ICLR 2024. arXiv:2305.04391
- B. Poole, A. Jain, J. T. Barron, B. Mildenhall (2023). DreamFusion: Text-to-3D using 2D Diffusion. ICLR 2023. arXiv:2209.14988
- Y. Romano, M. Elad, P. Milanfar (2017). The Little Engine That Could: Regularization by Denoising (RED). SIAM J. Imaging Sci. 10(4), 1804–1844. doi:10.1137/16M1102884