Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Bayesian Statistics for Data Science
Highest Rated
Rating: 4.8 out of 5(245 ratings)
1,990 students

Bayesian Statistics for Data Science

A former Google data scientist helps you master the basics of Bayesian statistics, with examples in R and Stan
Created byBrian Greco
Last updated 3/2024
English
English [Auto],

What you'll learn

  • Understand how Bayes' rule can be used to update beliefs
  • Use conjugate priors and likelihoods to model binary, count, and continuous data
  • Understand the concepts of prior distributions, posterior distributions, likelihood functions, and predictive distributions
  • Understand how statistical software can be used to compute and visualize information about your beliefs

Course content

8 sections52 lectures5h 34m total length
  • Introduction Video1:32

    Master Bayesian statistics from basics to Bayes' rule, exploring prior, posterior, and predictive distributions with conjugate families, binomial, Poisson, and normal models, using R, Stan, and Python.

  • Welcome1:02
  • Probability, Complements, Venn Diagrams6:42

    Compare the frequentist and Bayesian views of probability, learn complements and sample space, and update our beliefs with new data using Bayes rule.

  • Law of Total Probability4:11

    Break down an event into disjoint parts using the law of total probability, exemplified by a and b and a and not b with Venn diagrams and numbers.

  • Conditional Probability7:18

    Learn conditional probability—the core of Bayesian statistics—and update beliefs using A given B, with examples like rain and clouds and intuition from probability notation and Venn diagrams.

  • Multiplication Rule and Independence7:14

    Learn the multiplication rule and independence, derive joint probability via conditional probability, as P(B|A)P(A) or P(A|B)P(B), and explain how Bayes rule relies on these forms.

  • Probability Quiz
  • Probability Extra Practice Problems0:04

Requirements

  • Strong skills in basic algebra and arithmetic
  • Some knowledge of calculus is useful, but not required.

Description

This course teaches the foundational material of statistics covered in an introductory college course, with a focus on mastering the basic components of any Bayesian model - the prior distribution and the likelihood, and how to find a posterior distribution, credible intervals, and predictive distributions.  Along the way, you'll become more comfortable with probability in general and gain a new perspective on how to analyze data!


We start from scratch - no experience in Bayesian statistics is required.  Students should have a strong grasp of basic algebra and arithmetic.  R and RStudio, or Python, is required if you would like to run the optional coding sections


The course includes:

  • 5.5 hours of video lectures

  • Interactive demonstrations using R and Stan (Python code is included too!)

  • Quizzes to check your understanding

  • Review assignments with solutions to practice what you have learned

You will learn:

  • The basic rules of probability

  • Bayes' rule, including common examples with medical testing and flipping coins

  • The terminology of different components of a Bayesian model: the prior distribution, posterior, likelihood, and predictive distribution

  • Conjugate priors

  • Credible intervals and Bayes estimators

  • Modeling binary data with the Bernoulli and Binomial Distribution, and the Beta distribution prior

  • Modeling count data with the Poisson Distribution, and the Gamma distribution prior

  • Modeling continuous data with the Normal Distribution, and the Normal distribution prior

  • An introduction to simple linear regression

This course is ideal for many types of students:

  • Anyone who wants to learn the foundations of Bayesian statistics and understand concepts like priors, posteriors and credible intervals

  • Data science and data analytics professionals who would like to refresh and expand their statistics knowledge

  • Academics in the social, biological, and physical sciences

This course is ideal for anyone, from beginners to seasoned professionals. It doesn't matter if you're just starting your journey in data science, looking to upgrade your existing skills, or simply have an interest in Bayesian statistics. My goal is to make Bayesian statistics accessible and understandable for all.

Who this course is for:

  • Current and aspiring data scientists and data analysts
  • Academics in the social, biological, and physical sciences
  • University students studying mathematics or statistics
  • Anybody who wants to learn to rigorously update their beliefs from data.