2016

A Variational Analysis of Stochastic Gradient Algorithms

Mandt, Stephan, Hoffman, Matthew D., Blei, David M.

Understand

Stochastic Gradient Descent (SGD) is an important algorithm in machine learning.

  • With constant learning rates, it is a stochastic process that, after an initial phase of convergence, generates samples from a stationary distribution.
  • We show that SGD with constant rates can be effectively used as an approximate posterior inference algorithm for probabilistic modeling.
  • Specifically, we show how to adjust the tuning parameters of SGD such as to match the resulting stationary distribution to the posterior.

Reading the bibliography…