Intuitive Bayes/Introductory Course

Enrollment is currently open

Intuitive Bayes courses are only open a couple of times per year. We run cohorts so we can focus solely on our community and teaching. 

  • $595 or 4 monthly payments of $165

Intuitive Bayes Introductory Course

  • 86 Lessons

This is a self paced course, designed for Data Scientists and developers, where you'll learn Bayesian modeling with code, not math. 

This course has approximately 20 hours of lectures across 7 lessons, with exercises included in each lesson.

Join over 100 students

Concise Videos

Fit in the learning whenever you want, wherever you want

Applied Focus

Learn how to use the concepts, not just the theory

Code First

Get familiar with the latest cutting libraries

What you will get out from this course

In this course you will 
  • Learn how to apply Bayesian models to applied problems, such as AB Testing
  • Write code in modern languages such as Python and PyMC
  • Get access to a community of like minded learners and the instructors
  • Gain access to videos, code notebooks, and consolidated references 

Syllabus

Welcome

Meet your instructors, learn how to navigate the lessons, sections, code, and resources contained within the course.
Welcome to Intuitive Bayes
Preview
Course Welcome and Orientation
Preview
Github Repository and Code Access
Intuitive Bayes Discourse Community
Course Presurvey
Optional Orientation: Github
Preview
Optional Orientation: Discourse
Preview
Optional Orientation: Podia
Preview

About this course

Learn how a two hundred year old math theorem is still relevant today
Why We Created This
Preview
What is Different About This Course
Preview
Who is This Course For
Preview
Playmobil vs Lego
Preview
Comparison to Other Approaches
Preview
When Does Bayes Work Best
Preview
Real World Applications
Preview
Prerequisites and Outline
Preview
Lesson Summary
Preview
Lesson References
Lesson Feedback Form

How It All Fits Together

An applied example of how Bayes Theorem and Probabilistic Programming Languages provide a more nuanced approach compared to other Machine Learning methods
Lesson Introduction
Considering Multiple Solutions
Statistics just becomes counting
Inside the Magic Machine
The Magic of Sampling
Doing it in Code
Lesson Summary
Lesson References
Lesson Exercises
Beta Lesson Feedback Form

AB Testing Hands On

Your first computational Bayesian Model hands in practice!
Lesson Introduction
Installing PyMC
Setting Up The Model
Getting the Plausible Values
Getting Analytical
Putting it All Together
Preview
Lesson Summary
Lesson References
Lesson Exercises
Lesson Feedback Form

Computational Distributions

A refresher of statistics fundamentals that underlie many statistical methods, Bayes Theorem included 
Lesson Introduction
Distributions and Uncertainty
Distribution Inputs: Parameters
Distribution Outputs: PMF/PDF
Two Types of Samples
Two Types of Spaces
Lesson Recap
Lesson References
Lesson Exercises
Lesson Feedback Form

Bayes Rule

An intuitive understanding of the mathematics behind Bayes Theorem using computational approaches
Lesson Introduction
Prior Distribution
Likelihood Distribution
Posterior Distribution
Prior and Posterior Predictive Distributions
Markov Chain Monte Carlo
Common Distributions in Modern Bayes
Lesson Recap
Lesson References
Lesson Exercises
Lesson Feedback Form

Bayesian Linear Regression

The classic statistics regression with a Bayesian twist, in particular showing the one statistical output that is often missed in other regression techniques but is incredibly valuable
Lesson Introduction
Preview
The Setting
Exploring the data -- and why it matters
Visual Exploratory Analysis
A Non-Bayesian Linear Regression
A Simple PyMC model
Adding Predictors to our Model
Predicting Out-of-Sample
Preview
From Predictions to Business Insights
The Bayesian Workflow
Lesson Summary
Lesson References
Lesson Exercises
Lesson Feedback Form

Hierarchical Linear Regression

How relationships between groups can be leveraged in a uniquely Bayesian way, how to implement these models, and what to watch out for in practice
Lesson Introduction
Motivation for Hierarchical models
Distributions Over Parameters
Hierarchical Models
Effect of Hierarchy
Power of Bayes
Lesson References
Lesson Exercises
Lesson Feedback Form

The next steps in your Bayesian exploration

Where to go from here if you'd like to keep learning
Continuing your journey after this cousre
Post Course Feedback
testimonials-proper.mov

Course Instructors

Learn hands on from the folks that use Bayesian methods hands on everyday

Alex Andorra

Ravin Kumar

Thomas Wiecki

Testimonials

 Intuitive Bayes is the course I wish I had when I was starting to learn Bayesian statistics. The subject can be pretty intimidating (especially if you’re like me, coming at it from industry without a heavy stats background or PhD), but the practical, example-first, code-first approach is how I prefer to learn. This course built a solid foundation, and since taking the course I’ve started to use Bayesian methods at work. If you’re on the fence, I hope this data point updates your priors. 

Vishal

Thomas, Ravin, and Alex have created something special with their IntuitiveBayes course. Having arrived in Data Science by accident and without a rigorous background in mathematics at university, everything I've learned has been self-taught and hard-fought. Going through this course has helped meo instead build a uniform (pun intended) intuitive framework from distributions to hierarchical models. You build this by coding things yourself and playing around with the examples, asking questions, and rewatching the material. Thanks for the course guys! 

Robert

 I took a whirlwind tour of the course. I'm impressed. The layout is clean and clear, motivation is good, and points of emphasis are well chosen. One area perhaps to add is the Bayesian t-test a la John Kruschke which allows parameters for non-normality and non-equal variance. This highlights that Bayes can allow you to be honest about what you don't know, instead of dichotomously looking at model diagnostics.

Frank Harrell

Frequently Asked Questions

Will I be able to connect with others?

Yes! You will be able to connect with other students and instructors at https://community.intuitivebayes.com/

Will code examples be provided?

Yes, all Intuitive Bayes courses are code first. You will have access to all code used in the course private GitHub repository. Code examples are provided both in the lectures and Jupyter notebooks.

What if I find this course is not for me after purchasing?

We offer a 12 month refund no questions asked policy

What is the course timing?

This is a self paced online course

Where can I ask questions?

We provide a community forum where instructors answer questions, as well as monthly office hours.

How long do I have access to the material?

You'll have lifetime access to the course material, which includes the videos, code, and community.
We're constantly releasing new content. 

Join the mailing list to get the latest updates in your inbox