An Introduction to Variational Inference
Not on the map. Why?
Abstract (arXiv)
Approximating complex probability densities is a core problem in modern statistics. In this paper, we introduce the concept of Variational Inference (VI), a popular method in machine learning that uses optimization techniques to estimate complex probability densities. This property allows VI to converge faster than classical methods, such as, Markov Chain Monte Carlo sampling. Conceptually, VI works by choosing a family of probability density functions and then finding the one closest to the actual probability density -- often using the Kullback-Leibler (KL) divergence as the optimization metric. We introduce the Evidence Lower Bound to tractably compute the approximated probability density and we review the ideas behind mean-field variational inference. Finally, we discuss the applications of VI to variational auto-encoders (VAE) and VAE-Generative Adversarial Network (VAE-GAN). With this paper, we aim to explain the concept of VI and assist in future research with this approach.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 22 of its 51 references that are in the map. First posted on arXiv 30 Aug 2021.
Builds on
22 of 51 references.
References · 22
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 635
- 2015Autoencoding beyond pixels using a learned similarity metriccited by 407
- 2016Tutorial on Variational Autoencoderscited by 404
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
- 2018Understanding disentangling in β-VAEcited by 332
10 more
- 2013Black Box Variational Inferencecited by 317
- 2019Monte Carlo Gradient Estimation in Machine Learningcited by 281
- 2017Advances in Variational Inferencecited by 236
- 2020Adversarial Latent Autoencoderscited by 155
- 2017Improved Variational Autoencoders for Text Modeling using Dilated Convolutionscited by 81
- 2020Anomaly Detection With Conditional Variational Autoencoderscited by 46
- 2018Amortized Inference Regularizationcited by 30
- 2019The capacity of feedforward neural networkscited by 14
- 2015Celeste: Variational inference for a generative model of astronomical imagescited by 7
- 2017Variational Inference for Stochastic Block Models from Sampled Datacited by 7
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1; 2025: 2; 2026: 3.
11 papers.
- 2023InfoPrompt: Information-Theoretic Soft Prompt Tuning for Natural Language Understandingcited by 29
- 2022Amortized Variational Inference: A Systematic Reviewcited by 16
- 2024BioDiffusion: A Versatile Diffusion Model for Biomedical Signal Synthesiscited by 9
- 2022Quasi Black-Box Variational Inference with Natural Gradients for Bayesian Learningcited by 3
- 2023Disposable Transfer Learning for Selective Source Task Unlearningcited by 2
- 2022Manifold Gaussian Variational Bayes on the Precision Matrixcited by 1
- 2025BanglaFake: Constructing and Evaluating a Specialized Bengali Deepfake Audio Datasetcited by 1
- 2025Guided Data Generation for Understanding Model Behaviorcited by 0
- 2026Monte Carlo Stochastic Depth for Uncertainty Estimation in Deep Learningcited by 0
- 2026Revisiting Neural Activation Coverage for Uncertainty Estimationcited by 0
- 2026From Static Personal Values to Contextualized Personalization: Bayesian Personalized Value Alignment for LLMscited by 0
- 2026From Static Personal Values to Contextualized Personalization: Bayesian Personalized Value Alignment for LLMs24 Sep 2026
- 2026Revisiting Neural Activation Coverage for Uncertainty Estimation24 Apr 2026
- 2026Monte Carlo Stochastic Depth for Uncertainty Estimation in Deep Learning14 Apr 2026
- 2025BanglaFake: Constructing and Evaluating a Specialized Bengali Deepfake Audio Dataset16 May 2025
- 2025Guided Data Generation for Understanding Model Behavior10 Feb 2025
- 2024BioDiffusion: A Versatile Diffusion Model for Biomedical Signal Synthesis12 Jan 2024
- 2023Disposable Transfer Learning for Selective Source Task Unlearning19 Aug 2023
- 2023InfoPrompt: Information-Theoretic Soft Prompt Tuning for Natural Language Understanding8 Jun 2023
- 2022Manifold Gaussian Variational Bayes on the Precision Matrix26 Oct 2022
- 2022Amortized Variational Inference: A Systematic Review22 Sep 2022
- 2022Quasi Black-Box Variational Inference with Natural Gradients for Bayesian Learning23 May 2022