Bayesian Neural Network
- See papers [Bayesian learning for neural networks](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.446.9306&rep=rep1&type=pdf) and [Bayesian Neural Network](https://arxiv.org/abs/1801.07710)
- Implementation in TF [Edward](http://edwardlib.org/tutorials/bayesian-neural-network)
- [Coursera course](https://www.coursera.org/lecture/bayesian-methods-in-machine-learning/bayesian-neural-networks-HI8ta)

BNN have very interesting properties when we care about uncertainties of the result, for example for medical diagnostic or self driving car as the network can also output its prediction + uncertainty.