Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phuijse/blnnbook
Bayesian Learning and Neural Networks (jupyter book sources)
https://github.com/phuijse/blnnbook
approximate-bayesian-inference bayesian-models deep-learning neural-networks numpyro pytorch
Last synced: about 4 hours ago
JSON representation
Bayesian Learning and Neural Networks (jupyter book sources)
- Host: GitHub
- URL: https://github.com/phuijse/blnnbook
- Owner: phuijse
- License: unlicense
- Created: 2019-07-19T19:42:35.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T00:23:01.000Z (over 1 year ago)
- Last Synced: 2024-04-18T11:30:06.341Z (7 months ago)
- Topics: approximate-bayesian-inference, bayesian-models, deep-learning, neural-networks, numpyro, pytorch
- Language: Jupyter Notebook
- Homepage:
- Size: 47.3 MB
- Stars: 49
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bayesian Learning and Neural Networks
A book on Bayesian Learning and Neural Networks covering theoretical foundations and implementations using Python libraries. This book is published at http://phuijse.github.io/BLNNbook and it sources can be found at http://github.com/phuijse/BLNNbook. This book is constantly evolving, feel free to contact me via phuijse at inf dot uach dot cl or by writing issues in this repo
This book was originally made for the students of the INFO320 course at the [Master on INformatics (MIN) program, UACh](http://magister.inf.uach.cl/).
**Course abstract**
In this course we will study probabilistic programming techniques that scale to massive datasets (Variational Inference), starting from the fundamentals and also reviewing existing implementations with emphasis on training deep neural network models that have a Bayesian interpretation. The objective is to present the student with the state of the art that lays at the intersection between the fields of Bayesian models and Deep Learning through lectures, paper reviews and practical exercises in Python
**References**
For a deeper theoretical view on the topics found in this book I recommend:
- Barber, D. (2012). [Bayesian reasoning and machine learning](http://www.cs.ucl.ac.uk/staff/d.barber/brml/). Cambridge University Press.
- MacKay, D. J. (2003). [Information theory, inference and learning algorithms](http://www.inference.org.uk/mackay/itila/book.html). Cambridge university press.For more a technical view I suggest reading/watching:
- Blei, D. M., Kucukelbir, A., & McAuliffe, J. D. (2017). [Variational inference: A review for statisticians.](https://arxiv.org/abs/1601.00670) Journal of the American statistical Association, 112(518), 859-877.
- Jospin, L. V., Buntine, W., Boussaid, F., Laga, H., & Bennamoun, M. (2020). [Hands-on Bayesian Neural Networks--a Tutorial for Deep Learning Users](https://arxiv.org/abs/2007.06823). arXiv preprint arXiv:2007.06823.
- [Deep Bayes Moscow 2019](https://www.youtube.com/watch?v=SPgRVzfnESQ&list=PLe5rNUydzV9QHe8VDStpU0o8Yp63OecdW&index=2)For a more general view on Machine Learning I suggest:
- Murphy, K. P. (2012). Machine learning: a probabilistic perspective. MIT press.
- Theodoridis, S. (2015). Machine learning: a Bayesian and optimization perspective. Academic press.