A small project for Bayesian Neural network(Pytorch implementation)
Instead of having all weight distribution, only part of the weights are distributed, for example, last few layers are weight distributed. Reference: CSC 2516: Partial Bayesian Neural Networks
- Mostly important: weight uncertainty of Neural network
- Survey: Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Users
-
https://github.com/cpark321/uncertainty-deep-learning several methods for BNN
-
http://krasserm.github.io/2019/03/14/bayesian-neural-networks/
-
Blitz - Bayesian Layers in Torch Zoo
-
Pytorch implementations for several approximate inference methods
-
https://paperswithcode.com/paper/weight-uncertainty-in-neural-networks
-
torchbnn a lightweight repository of bayesian neural network for PyTorch.(But I have a doubt with his implementation)
-
https://github.com/magister-informatica-uach/INFO320 A class for BNN and VAE