paper-with-me

홈 › Papers

Variational Dropout and the Local Reparameterization Trick

2015-06-08 · NeurIPS 2015 12 · Diederik P. Kingma, Tim Salimans, Max Welling

We investigate a local reparameterizaton technique for greatly reducing the variance of stochastic gradients for variational Bayesian inference (SGVB) of a posterior over model parameters, while retaining parallelizability. This local reparameterization translates uncertainty about global parameters into local noise that is independent across datapoints in the minibatch. Such parameterizations can be trivially parallelized and have variance that is inversely proportional to the minibatch size, generally leading to much faster convergence. Additionally, we explore a connection with dropout: Gaussian dropout objectives correspond to SGVB with local reparameterization, a scale-invariant prior and proportionally fixed posterior variance. Our method allows inference of more flexibly parameterized posteriors; specifically, we propose variational dropout, a generalization of Gaussian dropout where the dropout rates are learned, often leading to better models. The method is demonstrated through several experiments.

📄 PDF Abstract BibTeX arXiv:1506.02557

Code (12)

Anou9531/Bayesian-CNN pytorch
COMP6248-Reproducability-Challenge/Reproduction-of-Probabilistic-binary-neural-networks pytorch
ThirstyScholar/bayes-by-backprop pytorch
dennysemko/VectorizedBayesByBackprop pytorch
gpapamak/bayesian_neural_networks_demo
jamesvuc/BBVI
kumar-shridhar/BayesianConvNet pytorch
kumar-shridhar/PyTorch-BayesianCNN pytorch
liqichen6688/baycnn pytorch
nomercy77/Implementing-Bayesian-CNN pytorch
tennisonliu/bayesian-neural-network pytorch
tyxe-bdl/tyxe pytorch

Tasks

Bayesian Inference

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Variance reduction properties of the reparameterization trick

2018-09-27 · Ming Xu, Matias Quiroz, Robert Kohn, Scott A. Sisson

The reparameterization trick is widely used in variational inference as it yields more accurate estimates of the gradient of the variational objective than alternative approaches such as the score function method. Althou…

Variational Inference

Reparameterization Gradients through Acceptance-Rejection Sampling Algorithms

2016-10-18 · Christian A. Naesseth, Francisco J. R. Ruiz, Scott W. Linderman, David M. Blei

Variational inference using the reparameterization trick has enabled large-scale approximate Bayesian inference in complex probabilistic models, leveraging stochastic optimization to sidestep intractable expectations. Th…

Bayesian InferenceStochastic OptimizationVariational Inference

Generalized Transformation-based Gradient

2019-11-06 · Anbang Wu, Shuangxi Chen, Chunming Wu

The reparameterization trick has become one of the most useful tools in the field of variational inference. However, the reparameterization trick is based on the standardization transformation which restricts the scope o…

Variational Inference

Pathwise Derivatives Beyond the Reparameterization Trick

2018-06-05 · ICML 2018 7 · Martin Jankowiak, Fritz Obermeyer

We observe that gradients computed via the reparameterization trick are in direct correspondence with solutions of the transport equation in the formalism of optimal transport. We use this perspective to compute (approxi…

regressionVariational Inference

Reparameterization Gradient for Non-differentiable Models

2018-06-01 · NeurIPS 2018 12 · Wonyeol Lee, Hangyeol Yu, Hongseok Yang

We present a new algorithm for stochastic variational inference that targets at models with non-differentiable densities. One of the key challenges in stochastic variational inference is to come up with a low-variance es…

Variational Inference