#376 · Primary category: Education & Research
bayesian-machine-learning
Notebooks about Bayesian methods for machine learning
Project last updated:07/12/26
GitHub Stars
1.9K
Forks
474
Contributors
3
License
Apache-2.0
Why we included this project
The notebooks here work as a real curriculum rather than a pile of code snippets. Each topic starts from the math and shows a plain NumPy/SciPy implementation before, in several cases, redoing the same model in scikit-learn, PyMC3, GPy, or JAX, so you can see how theory becomes working code and how different frameworks express the same idea. Coverage spans Bayesian linear regression, Gaussian process regression and classification, sparse GPs, Bayesian optimization for hyperparameter tuning, variational inference, and variational autoencoders. That makes it a useful reference both for learners and for practitioners who hit a probabilistic model they do not fully trust. Notebooks open directly in Colab and formulas render cleanly via nbviewer, which makes working through the derivations at your own pace straightforward before you move to heavier production tooling.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI