arXiv (Cornell University) · 2018 · 26 citations · 16 references
ComputingComputer ScienceMachine LearningStochastic ModelingStochastic ProcessesBayesian ComputationBayesian InferenceBayesian StatisticsMarkov Chain Monte CarloMonte Carlo MethodsMonte Carlo SimulationExplorationGradient DescentMarkov Chain Monte Carlo InferenceParameter Space ExplorationRepulsive Force ModelsStochastic Gradient DescentStochastic SamplingVariational Bayesian Inference
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.
16
UCI Machine Learning Repository
Arthur Asuncion · Medical Entomology and Zoology · 2007 · 24.4K citations
Bayesian Learning via Stochastic Gradient Langevin Dynamics
Max Welling, Yee Whye Teh · 2011 · 1.5K citations
Stochastic variational inference
Matthew D. Hoffman, David M. Blei, Chong Wang et al. · Journal of Machine Learning Research · 2013 · 1.5K citations
Markov Chain Monte Carlo in Practice: A Roundtable Discussion
Robert E. Kass, Bradley P. Carlin, Andrew Gelman et al. · The American Statistician · 1998 · 648 citations