Stochastic Gradient MCMC with Repulsive Forces

Victor Gallego, David Rios Insua
11/30/2018
stat.MLcs.LG

Official code: vicgalle/sgmcmc-force (11 stars, MIT, JAX, last commit 2020-02-03).

Abstract

We propose a unifying view of two different Bayesian inference algorithms, Stochastic Gradient Markov Chain Monte Carlo (SG-MCMC) and Stein Variational Gradient Descent (SVGD), leading to improved and efficient novel sampling schemes. We show that SVGD combined with a noise term can be framed as a multiple chain SG-MCMC method. Instead of treating each parallel chain independently from others, our proposed algorithm implements a repulsive force between particles, avoiding collapse and facilitating a better exploration of the parameter space. We also show how the addition of this noise term is necessary to obtain a valid SG-MCMC sampler, a significant difference with SVGD. Experiments with both synthetic distributions and real datasets illustrate the benefits of the proposed scheme.

View on arXivView PDF

Code Implementations(1)

JAXMIT

Samplers from the paper "Stochastic Gradient MCMC with Repulsive Forces"

110Jupyter NotebookJan 23, 20206 years agoMIT
bayesian-inferencejaxmcmc-samplersgldsgmcmc+1 more

Similar Papers

Cite this paper

@article{gallego2018stochastic,
  title  = {Stochastic Gradient MCMC with Repulsive Forces},
  author = {Victor Gallego and David Rios Insua},
  year   = {2018},
  eprint = {1812.00071},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1812.00071}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1812.00071.svg)](https://codeofpaper.com/paper/1812.00071)

Discussion