Adaptive Kernel Selection for Stein Variational Gradient Descent
Not on the map. Why?
Abstract (arXiv)
A central challenge in Bayesian inference is efficiently approximating posterior distributions. Stein Variational Gradient Descent (SVGD) is a popular variational inference method which transports a set of particles to approximate a target distribution. The SVGD dynamics are governed by a reproducing kernel Hilbert space (RKHS) and are highly sensitive to the choice of the kernel function, which directly influences both convergence and approximation quality. The commonly used median heuristic offers a simple approach for setting kernel bandwidths but lacks flexibility and often performs poorly, particularly in high-dimensional settings. In this work, we propose an alternative strategy for adaptively choosing kernel parameters over an abstract family of kernels. Recent convergence analyses based on the kernelized Stein discrepancy (KSD) suggest that optimizing the kernel parameters by maximizing the KSD can improve performance. Building on this insight, we introduce Adaptive SVGD (Ad-SVGD), a method that alternates between updating the particles via SVGD and adaptively tuning kernel bandwidths through gradient ascent on the KSD. We provide a simplified theoretical analysis that extends existing results on minimizing the KSD for fixed kernels to our adaptive setting, showing convergence properties for the maximal KSD over our kernel class. Our empirical results further support this intuition: Ad-SVGD consistently outperforms standard heuristics in a variety of tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 42 references that are in the map. First posted on arXiv 2 Oct 2025.
Builds on
27 of 42 references.
References · 27
- 2016Stein Variational Gradient Descent: A General Purpose Bayesian Inference Algorithmcited by 507
- 2016Kernel Mean Embedding of Distributions: A Review and Beyondcited by 364
- 2016A Kernelized Stein Discrepancy for Goodness-of-fit Tests and Model Evaluationcited by 236
- 2018Statistical Aspects of Wasserstein Distancescited by 203
- 2017Stein Variational Gradient Descent as Gradient Flowcited by 152
- 2016A Kernel Test of Goodness of Fitcited by 143
- 2017Measuring Sample Quality with Kernelscited by 119
- 2019On the geometry of Stein variational gradient descentcited by 82
- 2020SVGD as a kernelized Wasserstein gradient flow of the chi-squared divergencecited by 64
- 2020A Non-Asymptotic Analysis for Stein Variational Gradient Descentcited by 61
- 2018A Stein variational Newton methodcited by 50
- 2017Message Passing Stein Variational Gradient Descentcited by 47
15 more
- 2017Stein Variational Policy Gradientcited by 44
- 2018Scaling limit of the Stein variational gradient descent: the mean field regimecited by 35
- 2020Federated Generalized Bayesian Learning via Distributed Stein Variational Gradient Descentcited by 35
- 2019Stein Variational Gradient Descent With Matrix-Valued Kernelscited by 32
- 2020Sliced Kernelized Stein Discrepancycited by 23
- 2022A Finite-Particle Convergence Rate for Stein Variational Gradient Descentcited by 22
- 2021A Convergence Theory for SVGD in the Population Limit under Talagrand's Inequality T1cited by 21
- 2021Neural Variational Gradient Descentcited by 19
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Criticcited by 18
- 2021Stein Variational Gradient Descent: many-particle and long-time asymptoticscited by 15
- 2024Improved Finite-Particle Convergence Rates for Stein Variational Gradient Descentcited by 14
- 2022Grassmann Stein Variational Gradient Descentcited by 12
- 2024Stein transport for Bayesian inferencecited by 11
- 2021Stein Variational Gradient Descent with Multiple Kernelcited by 4
- 2022Multilevel Optimization for Inverse Problemscited by 3
Built on by
Not cited yet.