Probabilistic Models
Collection of examples of various probabilistic models and inference algorithms.
Dependencies
- Python 3
- Numpy
- Matplotlib
List of Models/Algorithms
Bayesian Inference
- Bayesian Linear Regression
- Gaussian Mixture Model (GMM) with:
- Gibbs Sampler
- Mean-field Variational Inference
- LDA with:
- Gibbs Sampler
- Collapsed Gibbs Sampler
- Mean-field Variational Inference
- Bayesian Dark Knowledge (SGLD + Distillation)
Bayesian Non-parametric
- Gaussian Process Regression
- GMM with CRP prior for Infinite Mixture Model
- Generative stories:
- Chinese Restaurant Process (CRP)
- Stick Breaking Construction
- Indian Buffet Process (IBP)
Others (MLE)
- Probabilistic Linear Regression
- Mixture of Linear Regression with EM
- GMM with EM