Anchored Stein Variational Gradient Descent Algorithm for Non-smooth Sampling
Organizations: Department of Computer Science, University of Rochester, Rochester, NY 14620. · Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY 14627 · Goergen Institute for Data Science and Artificial Intelligence and Department of Computer Science, University of Rochester, Rochester, NY 14620
Abstract
We introduce a Stein variational framework for sampling from a target density when the target potential is possibly non-smooth. The key idea is to introduce a smoother reference potential and the anchor weight . The resulting anchored Stein variational gradient descent (SVGD) algorithm is able to target without computing the gradient of and include standard SVGD as a special case. In particular, we allow the target potential to be locally Lipschitz while the reference potential is continuously differentiable, along with other suitable assumptions. Under this low regularity regime, we establish a Kullback-Leibler first variation formula for anchored perturbations, identify the corresponding steepest descent direction in the reproducing kernel Hilbert space and prove a nonasymptotic convergence bound for the anchored SVGD algorithm in terms of an anchored kernelized Stein discrepancy. Finally, we also provide guidance on constructing a suitable reference potential based on .
Figures & tables
Stein Variational Gradient Descent
Stein Variational Gradient Descent (SVGD) uses interacting particles to approximate complex probability distributions and solve sampling problems.
See all 18 papersQuantitative Local Convergence of Mean-Field Stein Variational Gradient Flow
Improved Finite-Particle Convergence Rates for Stein Variational Gradient Descent
negative part' proportional to $N$ times the expected $\mathsf{KSD}^2$ and a smaller positive part'. This observation leads to rates of order , in both continuous and discrete time, providing a near optimal (in the sense of matching the corresponding i.i.d. rates) double exponential improvement over the recent result by Shi and Mackey (2024). Under mild assumptions on the kernel and potential, these bounds also grow polynomially in the dimension . By adding a bilinear component to the kernel, the above approach is used to further obtain Wasserstein-2 convergence in continuous time. For the case of `bilinear + Matérn' kernels, we derive Wasserstein-2 rates that exhibit a curse-of-dimensionality similar to the i.i.d. setting. We also obtain marginal convergence and long-time propagation of chaos results for the time-averaged particle laws.