Bayesian Neural Networks With Variational Inference in PyTorch
summary
Claims a light‑weight PyTorch library torch_blue that turns standard models into Bayesian neural networks with variational inference by changing only four-line change to typical training code, implements sampling ensembles with vmap vectorized sampling to cut runtime overhead, provides task‑specific loss replacements, supports custom (e.g. positive‑only) weight distributions and is compatible with DistributedDataParallel, demonstrated on temperature forecasts giving usable confidence intervals.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:22Standard neural network limits
- 2:04Variational inference idea
- 3:06Torch Blue library
- 3:50Bayesian modeling code
- 4:55Uncertainty estimation benefits
- 5:58Torch Blue optimizations
- 7:02PyTorch compatibility
- 8:04Beyond weather forecasting
- 8:46Q&A
- 9:33Bayesian recommendation systems
- 11:56Closing
related talks
01h 22mDeep Probabilistic Methods with PyTorch
35mVariational Inference and Python
37mVariational Inference in Python
36mBayesian Deep learning with 10% of the weights
35mUncertainty in deep learning
21mProbabilistic Programming with Programmable Variational Inference
01h 07mProbabilistic Programming and Readable Models
39mProbablistic Programming Data Science with PyMC3
