Implicit score matching meets denoising score matching: improved rates of convergence and log-density Hessian estimation
Konstantin Yakovlev, Anna Markovich, Nikita Puchkin
TL;DR
The paper addresses estimating the log-density gradient $s^*(y)$ using implicit and denoising score matching under data with low intrinsic dimension. It leverages weighted Gagliardo–Nirenberg inequalities to relate function norms and derivatives, enabling sharp convergence guarantees for both score estimators and their Jacobians. Remarkably, implicit score matching attains the same $\mathcal{O}(n^{-2\beta/(2\beta+d)})$ rates as denoising score matching, with the effective dimension $d$ rather than the ambient dimension driving the rate, and it shows that the log-density Hessian can be estimated by differentiating the score estimates, mitigating the curse of dimensionality. These results underpin the theoretical justification for the convergence of ODE-based samplers in diffusion models and provide a framework for statistically efficient estimation of higher-order derivatives in high dimensions.
Abstract
We study the problem of estimating the score function using both implicit score matching and denoising score matching. Assuming that the data distribution exhibiting a low-dimensional structure, we prove that implicit score matching is able not only to adapt to the intrinsic dimension, but also to achieve the same rates of convergence as denoising score matching in terms of the sample size. Furthermore, we demonstrate that both methods allow us to estimate log-density Hessians without the curse of dimensionality by simple differentiation. This justifies convergence of ODE-based samplers for generative diffusion models. Our approach is based on Gagliardo-Nirenberg-type inequalities relating weighted $L^2$-norms of smooth functions and their derivatives.
