Markovian Score Climbing: Variational Inference with KL(p||q)
Christian A. Naesseth, Fredrik Lindsten, David M. Blei
Abstract
Modern variational inference (VI) uses stochastic gradients to avoid intractable expectations, enabling large-scale probabilistic inference in complex models. VI posits a family of approximating distributions and then finds the member of that family that is closest to the exact posterior . Traditionally, VI algorithms minimize the "exclusive KL" KL, often for computational convenience. Recent research, however, has also focused on the "inclusive KL" KL, which has good statistical properties that makes it more appropriate for certain inference problems. This paper develops a simple algorithm for reliably minimizing the inclusive KL. Consider a valid MCMC method, a Markov chain whose stationary distribution is . The algorithm we develop iteratively samples the chain , and then uses those samples to follow the score function of the variational approximation, with a Robbins-Monro step-size schedule. This method, which we call Markovian score climbing (MSC), converges to a local optimum of the inclusive KL. It does not suffer from the systematic errors inherent in existing methods, such as Reweighted Wake-Sleep and Neural Adaptive Sequential Monte Carlo, which lead to bias in their final estimates. In a variant that ties the variational approximation directly to the Markov chain, MSC further provides a new algorithm that melds VI and MCMC. We illustrate convergence on a toy model and demonstrate the utility of MSC on Bayesian probit regression for classification as well as a stochastic volatility model for financial data.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext eb07ebc8-a99d-4ee7-92a2-8bfd79c2db96Cited by top-tier papers20
- VarGrad: A Low-Variance Gradient Estimator for Variational InferenceLorenz Richter, Ayman Boustati, Nikolas Nüsken, Francisco J. R. Ruiz et al.NeurIPS 2020 · 90 citations
- Training Chain-of-Thought via Latent-Variable InferenceMatthew Douglas Hoffman, Du Phan, David Dohan, Sholto Douglas et al.NeurIPS 2023 · 74 citations
- Challenges and Opportunities in High Dimensional Variational InferenceAkash Kumar Dhaka, Alejandro Catalina, Manushi Welandawe, Michael Riis Andersen et al.NeurIPS 2021 · 54 citations
- On the Convergence of Black-Box Variational InferenceKyurae Kim, Jisu Oh, Kaiwen Wu, Yi-An Ma et al.NeurIPS 2023 · 27 citations
- Local-Global MCMC kernels: the best of both worldsSergey Samsonov, Evgeny Lagutin, Marylou Gabrié, Alain Durmus et al.NeurIPS 2022 · 25 citations
Related papers
- Markov Chain Score Ascent: A Unifying Framework of Variational Inference with Markovian GradientsKyurae Kim, Jisu Oh, Jacob R. Gardner, Adji Bousso Dieng et al.NeurIPS 2022 · 12 citations
- Structured Stochastic Gradient MCMCAntonios Alexos, Alex J. Boyd, Stephan MandtICML 2022 · 14 citations
- Black-Box Variational Inference as a Parametric Approximation to Langevin DynamicsMatthew D. Hoffman, Yian MaICML 2020 · 16 citations
- NAS-X: Neural Adaptive Smoothing via TwistingDieterich Lawson, Michael Li, Scott W. LindermanNeurIPS 2023 · 3 citations
- Least squares variational inferenceYvann Le Fay, Nicolas Chopin, Simon BarthelméNeurIPS 2025 · 2 citations
