Variational Bayesian Inference with Stochastic Search

by   John Paisley, et al.

Mean-field variational inference is a method for approximate Bayesian posterior inference. It approximates a full posterior distribution with a factorized set of distributions by maximizing a lower bound on the marginal likelihood. This requires the ability to integrate a sum of terms in the log joint likelihood using this factorized distribution. Often not all integrals are in closed form, which is typically handled by using a lower bound. We present an alternative algorithm based on stochastic optimization that allows for direct optimization of the variational lower bound. This method uses control variates to reduce the variance of the stochastic search gradient, in which existing lower bounds can play an important role. We demonstrate the approach on two non-conjugate models: logistic regression and an approximation to the HDP.


page 1

page 2

page 3

page 4


Tutorial: Deriving the Standard Variational Autoencoder (VAE) Loss Function

In Bayesian machine learning, the posterior distribution is typically co...

Automatic Variational ABC

Approximate Bayesian Computation (ABC) is a framework for performing lik...

Variational approximation for heteroscedastic linear models and matching pursuit algorithms

Modern statistical applications involving large data sets have focused a...

Tightening Bounds for Variational Inference by Revisiting Perturbation Theory

Variational inference has become one of the most widely used methods in ...

Early Stopping is Nonparametric Variational Inference

We show that unconverged stochastic gradient descent can be interpreted ...

On some variance reduction properties of the reparameterization trick

The so-called reparameterization trick is widely used in variational inf...

Online Variational Filtering and Parameter Learning

We present a variational method for online state estimation and paramete...

Code Repositories


Probabilistic programming for large datasets, via stochastic variational inference

view repo

Please sign up or login with your details

Forgot password? Click here to reset