The Value of Covariance Matching in Gaussian DDPMs and the Lanczos Sampler
Md Sahil Akhtar, Aymane El Gadarri, Vivek F. Farias, Adam D. Jozefiak

TL;DR
This paper demonstrates that matching the full posterior covariance in Gaussian DDPMs significantly reduces path-space KL divergence, and introduces the Lanczos Gaussian sampler for efficient, matrix-free covariance sampling, improving sample quality.
Contribution
It shows full covariance matching reduces path-KL error from O(1/T) to O(1/T^2) and introduces the Lanczos Gaussian sampler for practical, efficient covariance sampling without dense matrices.
Findings
Matching full covariance reduces path-KL error from O(1/T) to O(1/T^2).
Lanczos Gaussian sampler achieves exponential decay in approximation error with few steps.
Empirical results show improved sample quality with only three Lanczos steps.
Abstract
A central error measure in Gaussian DDPMs is the path-space KL divergence between the exact reverse chain and the learned Gaussian reverse process. This quantity is especially relevant for procedures such as classifier guidance, which perturb the entire reverse trajectory rather than only the terminal sample. Prior analyses show that standard isotropic reverse covariances suffer an unavoidable path-KL error as the number of denoising steps grows. We show that matching the full posterior covariance breaks this barrier, yielding an order-wise improvement that reduces the path KL to . To make full covariance matching practical, we introduce the Lanczos Gaussian sampler (LGS), a training-free, matrix-free method for sampling from the optimal reverse covariance using only covariance-vector products, which are available through Jacobian-vector products of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
