A Contrastive Divergence for Combining Variational Inference and MCMC
Not on the map. Why?
Abstract (arXiv)
We develop a method to combine Markov chain Monte Carlo (MCMC) and variational inference (VI), leveraging the advantages of both inference approaches. Specifically, we improve the variational distribution by running a few MCMC steps. To make inference tractable, we introduce the variational contrastive divergence (VCD), a new divergence that replaces the standard Kullback-Leibler (KL) divergence used in VI. The VCD captures a notion of discrepancy between the initial variational distribution and its improved version (obtained after running the MCMC steps), and it converges asymptotically to the symmetrized KL divergence between the variational distribution and the posterior of interest. The VCD objective can be optimized efficiently with respect to the variational parameters via stochastic optimization. We show experimentally that optimizing the VCD leads to better predictive performance on two latent variable models: logistic matrix factorization and variational autoencoders (VAEs).
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 5; 2023: 5; 2024: 3; 2025: 1.
20 papers.
Sort:
- 2021MCMC Variational Inference via Uncorrected Hamiltonian Annealingcited by 39
- 2021Variational Refinement for Importance Sampling Using the Forward Kullback-Leibler Divergencecited by 29
- 2021Data Augmentation in High Dimensional Low Sample Size Setting Using a Geometry-Based Variational Autoencodercited by 27
- 2022Sliced Wasserstein Variational Inferencecited by 17
- 2021Stein Variational Gradient Descent: many-particle and long-time asymptoticscited by 15
- 2021Surrogate Likelihoods for Variational Annealed Importance Samplingcited by 14
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMCcited by 13
- 2022Alleviating Adversarial Attacks on Variational Autoencoders with MCMCcited by 10
- 2024Energy based diffusion generator for efficient sampling of Boltzmann distributionscited by 7
- 2022Markov Chain Score Ascent: A Unifying Framework of Variational Inference with Markovian Gradientscited by 6
- 2023Revisiting Logistic-softmax Likelihood in Bayesian Meta-Learning for Few-Shot Classificationcited by 6
- 2024On Divergence Measures for Training GFlowNetscited by 6
8 more
- 2022Optimal Regret Is Achievable with Bounded Approximate Inference Error: An Enhanced Bayesian Upper Confidence Bound Frameworkcited by 2
- 2023Reparameterized Variational Rejection Samplingcited by 2
- 2024Differentiable Annealed Importance Sampling Minimizes The Symmetrized Kullback-Leibler Divergence Between Initial and Target Distributioncited by 2
- 2022PAVI: Plate-Amortized Variational Inferencecited by 1
- 2023PAVI: Plate-Amortized Variational Inferencecited by 1
- 2025Bayesian Computation in Deep Learningcited by 1
- 2021Variational Rejection Particle Filteringcited by 0
- 2023Learning variational autoencoders via MCMC speed measurescited by 0
- 2025Bayesian Computation in Deep Learning25 Feb 2025
- 2024On Divergence Measures for Training GFlowNets12 Oct 2024
- 2024Differentiable Annealed Importance Sampling Minimizes The Symmetrized Kullback-Leibler Divergence Between Initial and Target Distribution23 May 2024
- 2024Energy based diffusion generator for efficient sampling of Boltzmann distributions4 Jan 2024
- 2023Revisiting Logistic-softmax Likelihood in Bayesian Meta-Learning for Few-Shot Classification16 Oct 2023
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMC5 Oct 2023
- 2023Reparameterized Variational Rejection Sampling26 Sep 2023
- 2023PAVI: Plate-Amortized Variational Inference30 Aug 2023
- 2023Learning variational autoencoders via MCMC speed measures26 Aug 2023
- 2022Sliced Wasserstein Variational Inference26 Jul 2022
- 2022Markov Chain Score Ascent: A Unifying Framework of Variational Inference with Markovian Gradients13 Jun 2022
- 2022PAVI: Plate-Amortized Variational Inference10 Jun 2022
8 more
- 2022Alleviating Adversarial Attacks on Variational Autoencoders with MCMC18 Mar 2022
- 2022Optimal Regret Is Achievable with Bounded Approximate Inference Error: An Enhanced Bayesian Upper Confidence Bound Framework31 Jan 2022
- 2021Surrogate Likelihoods for Variational Annealed Importance Sampling22 Dec 2021
- 2021MCMC Variational Inference via Uncorrected Hamiltonian Annealing8 Jul 2021
- 2021Variational Refinement for Importance Sampling Using the Forward Kullback-Leibler Divergence30 Jun 2021
- 2021Data Augmentation in High Dimensional Low Sample Size Setting Using a Geometry-Based Variational Autoencoder30 Apr 2021
- 2021Variational Rejection Particle Filtering29 Mar 2021
- 2021Stein Variational Gradient Descent: many-particle and long-time asymptotics25 Feb 2021
- 2021MCMC Variational Inference via Uncorrected Hamiltonian Annealingcited by 39
- 2021Variational Refinement for Importance Sampling Using the Forward Kullback-Leibler Divergencecited by 29
- 2021Data Augmentation in High Dimensional Low Sample Size Setting Using a Geometry-Based Variational Autoencodercited by 27
- 2022Sliced Wasserstein Variational Inferencecited by 17
- 2021Stein Variational Gradient Descent: many-particle and long-time asymptoticscited by 15
- 2021Surrogate Likelihoods for Variational Annealed Importance Samplingcited by 14
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMCcited by 13
- 2022Alleviating Adversarial Attacks on Variational Autoencoders with MCMCcited by 10
- 2024Energy based diffusion generator for efficient sampling of Boltzmann distributionscited by 7
- 2022Markov Chain Score Ascent: A Unifying Framework of Variational Inference with Markovian Gradientscited by 6
- 2023Revisiting Logistic-softmax Likelihood in Bayesian Meta-Learning for Few-Shot Classificationcited by 6
- 2024On Divergence Measures for Training GFlowNetscited by 6
12 most cited of 20 All 20 (JSON)
- 2025Bayesian Computation in Deep Learning25 Feb 2025
- 2024On Divergence Measures for Training GFlowNets12 Oct 2024
- 2024Differentiable Annealed Importance Sampling Minimizes The Symmetrized Kullback-Leibler Divergence Between Initial and Target Distribution23 May 2024
- 2024Energy based diffusion generator for efficient sampling of Boltzmann distributions4 Jan 2024
- 2023Revisiting Logistic-softmax Likelihood in Bayesian Meta-Learning for Few-Shot Classification16 Oct 2023
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMC5 Oct 2023
- 2023Reparameterized Variational Rejection Sampling26 Sep 2023
- 2023PAVI: Plate-Amortized Variational Inference30 Aug 2023
- 2023Learning variational autoencoders via MCMC speed measures26 Aug 2023
- 2022Sliced Wasserstein Variational Inference26 Jul 2022
- 2022Markov Chain Score Ascent: A Unifying Framework of Variational Inference with Markovian Gradients13 Jun 2022
- 2022PAVI: Plate-Amortized Variational Inference10 Jun 2022
12 newest of 20 All 20 (JSON)