Bayesian Foundations For Professionals
LEARN CORE MODELING TECHNIQUES, MODERN APPLICATIONS AND THEORY
A no non-sense course designed to get you started quickly
From basics to advanced concepts step-by-step
Let's Get Started!
Getting started and how to succeed with this course!
Where to get the Code?
Why Be a Bayesian?
Where to begin - Course Outline
Motivating Example
Bayes Theorem Part 1
Bayes Theorem Part 2
Bayes Theorem Part 3
Programming: Beta Prior with a Binomial Likelihood
Exercise - Applying Bayes Theorem
Programming: Gamma Prior and Poisson Likelihood
Programming: Modularizing Code and Misspecified Priors
Prior Distributions
Programming: The effect of priors on Posteriors
Posterior Distributions Part 1
FREE PREVIEWProgramming: Transforms, MAPs and CIs
FREE PREVIEWPosterior Distributions Part 2
Programming: Combining Priors and Posteriors
Posterior Predictive Distributions Part 1
Programming: Exploring the Posterior Predictive Distribution
Posterior Predictive Distributions Part 2
Intro to Conjugate Distributions
FREE PREVIEWConjugacy Explained + Exponential Families Part 1
Conjugacy Explained + Exponential Families Part 2
The "Normal" Model
The Beta-Binomial Model
Hierarchical Model Theory: Part 1
Hierarchical Model Theory: Part 2
Hierarchical Model Application: Part 1
FREE PREVIEWHierarchical Model Application: Part 2
Programming a Hierarchical Model
Coming up next - MCMC Samplers
Intro to Markov Chain Monte Carlo (MCMC)
Review of MCMC Part 1
Review of MCMC Part 2
Review of MCMC Part 3
MCMC Diagnostics Part 1
MCMC Diagnostics Part 2
Metropolis Sampler: How it Works
Metropolis Sampler: Normal Model
FREE PREVIEWMetropolis Sampler: Poisson-Gamma Model
Metropolis Sampler: Poisson-Gamma Model - Code
Gibbs Sampler + Normal Model
Gibbs Sampler: Why it Works
Gibbs Sampler: A Switch Point Model
Metropolis and Gibbs Example + Diagnostics Part 1
Metropolis and Gibbs Example + Diagnostics Part 2
Other Types of Samplers
Where to from here?
This course is designed for technical professionals that are seeking to develop a foundational understanding of Bayesian Methods.
A background in statistics, common probability distributions and python programming are helpful for navigating the topics in this course. While they aren’t hard pre-requisites to understanding the material they will certainly make it easier.
This is a feature that will be available in the future - at the moment we don’t support issuing certificates of completion.
After this course you will have the tools to develop your expertise and explain the ideas at a foundational level. You will be able to speak informatively about Bayesian methods and design your own samplers through the concepts taught in this course.