Examples¶
Howto¶
- API quickstart
- Sampler statistics
- Multiple samplers
- Diagnosing Biased Inference with Divergences
- Posterior Predictive Checks
- How to debug a model
- PyMC3 Modeling tips and heuristic
- LKJ Prior for fitting a Multivariate Normal Model
- Live sample plots
Applied¶
- Bayesian Estimation Supersedes the T-Test
- A Primer on Bayesian Methods for Multilevel Modeling
- Stochastic Volatility model
- A Hierarchical model for Rugby prediction
- Bayesian Survival Analysis
- The Dawid-Skene model with priors
GLM¶
- GLM: Linear regression
- GLM: Robust Linear Regression
- GLM: Robust Regression with Outlier Detection
- GLM: Model Selection
- Rolling Regression
- GLM: Hierarchical Linear Regression
- GLM: Poisson Regression
- Hierarchical Partial Pooling
- GLM: Negative Binomial Regression
Gaussian Processes¶
- Gaussian Process Regression
- Kernels / Covariance functions
- Exponentiated Quadratic
- Two (and higher) Dimensional Inputs
- Both dimensions active
- One dimension active
- Product of two covariances, active over each dimension
- White Noise
- Rational Quadratic
- Exponential
- Matern 5/2
- Matern 3/2
- Cosine
- Linear
- Polynomial
- Multiplication with a precomputed covariance matrix
- Applying an arbitary warping function on the inputs
- Gibbs
- Gaussian Process Regression and Classification with Elliptical Slice Sampling
- Gaussian Process (GP) smoothing
Mixture Models¶
Variational Inference¶
- GLM: Mini-batch ADVI on hierarchical regression model
- Automatic autoencoding variational Bayes for latent dirichlet allocation with PyMC3
- Variational Inference: Bayesian Neural Networks
- Convolutional variational autoencoder with PyMC3 and Keras
- Changes in API: Variational Inference: Bayesian Neural Networks
- Minibatch ADVI