Bayesian Statistics: From Concept to Data Analysis
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Bayesian Statistics: From Concept to Data Analysis
This course is part of Bayesian Statistics Specialization
Instructor: Herbert Lee
160,162 already enrolled
Included with
Learn more
Ask Coursera
3,230 reviews
Recommended experience
3,230 reviews
Recommended experience
What you'll learn
Describe & apply the Bayesian approach to statistics.
Explain the key differences between Bayesian and Frequentist approaches.
Master the basics of the R computing environment.
Skills you'll gain
- Probability & Statistics
- Statistical Visualization
- Analytical Skills
- Statistical Programming
- Data Analysis
- Probability
- Bayesian Statistics
- Statistical Modeling
- Statistical Methods
- Predictive Modeling
- Statistical Analysis
- Regression Analysis
- Data Modeling
- Statistical Inference
- Probability Distribution
- Statistics
- Data Visualization
Tools you'll learn
Details to know
18 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
This course introduces the Bayesian approach to statistics, starting with the concept of probability and moving to the analysis of data. We will learn about the philosophy of the Bayesian approach as well as how to implement it for common types of data. We will compare the Bayesian approach to the more commonly-taught Frequentist approach, and see some of the benefits of the Bayesian approach. In particular, the Bayesian approach allows for better accounting of uncertainty, results that have more intuitive and interpretable meaning, and more explicit statements of assumptions. This course combines lecture videos, computer demonstrations, readings, exercises, and discussion boards to create an active learning experience. For computing, you have the choice of using Microsoft Excel or the open-source, freely available statistical package R, with equivalent content for both options. The lectures provide some of the basic mathematical development as well as explanations of philosophy and interpretation. Completion of this course will give you an understanding of the concepts of the Bayesian approach, understanding the key differences between Bayesian and Frequentist approaches, and the ability to do basic data analyses.
In this module, we review the basics of probability and Bayesβ theorem. In Lesson 1, we introduce the different paradigms or definitions of probability and discuss why probability provides a coherent framework for dealing with uncertainty. In Lesson 2, we review the rules of conditional probability and introduce Bayesβ theorem. Lesson 3 reviews common probability distributions for discrete and continuous random variables.
What's included
8 videos4 readings5 assignments
8 videosβ’Total 38 minutes
- π₯ Course introductionβ’4 minutes
- π₯ Lesson 1.1 Classical and frequentist probabilityβ’6 minutes
- π₯ Lesson 1.2 Bayesian probability and coherenceβ’3 minutes
- π₯ Lesson 2.1 Conditional probabilityβ’4 minutes
- π₯ Lesson 2.2 Bayes' theoremβ’6 minutes
- π₯ Lesson 3.1 Bernoulli and binomial distributionsβ’5 minutes
- π₯ Lesson 3.2 Uniform distributionβ’5 minutes
- π₯ Lesson 3.3 Exponential and normal distributionsβ’3 minutes
4 readingsβ’Total 36 minutes
- π Module 1 objectives, assignments, and supplementary materialsβ’3 minutes
- π Background for Lesson 1β’10 minutes
- π Supplementary material for Lesson 2β’3 minutes
- π Supplementary material for Lesson 3β’20 minutes
5 assignmentsβ’Total 97 minutes
- βοΈ Lesson 1: Demonstrate your knowledgeβ’30 minutes
- βοΈ Lesson 2: Demonstrate your knowledgeβ’12 minutes
- βοΈ Lesson 3.1: Demonstrate your knowledgeβ’30 minutes
- βοΈ Lesson 3.2-3.3: Demonstrate your knowledgeβ’10 minutes
- βοΈ Module 1 Honors β’15 minutes
This module introduces concepts of statistical inference from both frequentist and Bayesian perspectives. Lesson 4 takes the frequentist view, demonstrating maximum likelihood estimation and confidence intervals for binomial data. Lesson 5 introduces the fundamentals of Bayesian inference. Beginning with a binomial likelihood and prior probabilities for simple hypotheses, you will learn how to use Bayesβ theorem to update the prior with data to obtain posterior probabilities. This framework is extended with the continuous version of Bayes theorem to estimate continuous model parameters, and calculate posterior probabilities and credible intervals.
What's included
11 videos5 readings4 assignments
11 videosβ’Total 59 minutes
- π₯ Lesson 4.1 Confidence intervalsβ’5 minutes
- π₯ Lesson 4.2 Likelihood function and maximum likelihoodβ’7 minutes
- π₯ Lesson 4.3 Computing the MLEβ’3 minutes
- π₯ Lesson 4.4 Computing the MLE: examplesβ’4 minutes
- π₯ Introduction to Rβ’7 minutes
- π₯ Plotting the likelihood in Rβ’5 minutes
- π₯ Plotting the likelihood in Excelβ’5 minutes
- π₯ Lesson 5.1 Inference example: frequentistβ’4 minutes
- π₯ Lesson 5.2 Inference example: Bayesianβ’7 minutes
- π₯ Lesson 5.3 Continuous version of Bayes' theoremβ’4 minutes
- π₯ Lesson 5.4 Posterior intervalsβ’8 minutes
5 readingsβ’Total 38 minutes
- π Module 2 objectives, assignments, and supplementary materialsβ’3 minutes
- π Background for Lesson 4β’10 minutes
- π Supplementary material for Lesson 4β’5 minutes
- π Background for Lesson 5β’10 minutes
- π Supplementary material for Lesson 5β’10 minutes
4 assignmentsβ’Total 74 minutes
- βοΈ Lesson 4: Demonstrate your knowledgeβ’8 minutes
- βοΈ Lesson 5.1-5.2: Demonstrate your knowledgeβ’30 minutes
- βοΈ Lesson 5.3-5.4: Demonstrate your knowledgeβ’30 minutes
- βοΈ Module 2 Honors β’6 minutes
In this module, you will learn methods for selecting prior distributions and building models for discrete data. Lesson 6 introduces prior selection and predictive distributions as a means of evaluating priors. Lesson 7 demonstrates Bayesian analysis of Bernoulli data and introduces the computationally convenient concept of conjugate priors. Lesson 8 builds a conjugate model for Poisson data and discusses strategies for selection of prior hyperparameters.
What's included
9 videos2 readings4 assignments
9 videosβ’Total 66 minutes
- π₯ Lesson 6.1 Priors and prior predictive distributionsβ’4 minutes
- π₯ Lesson 6.2 Prior predictive: binomial exampleβ’5 minutes
- π₯ Lesson 6.3 Posterior predictive distributionβ’4 minutes
- π₯ Lesson 7.1 Bernoulli/binomial likelihood with uniform priorβ’4 minutes
- π₯ Lesson 7.2 Conjugate priorsβ’5 minutes
- π₯ Lesson 7.3 Posterior mean and effective sample sizeβ’7 minutes
- π₯ Data analysis example in Rβ’13 minutes
- π₯ Data analysis example in Excelβ’16 minutes
- π₯ Lesson 8.1 Poisson dataβ’8 minutes
2 readingsβ’Total 13 minutes
- π Module 3 objectives, assignments, and supplementary materialsβ’3 minutes
- π R and Excel code from example analysisβ’10 minutes
4 assignmentsβ’Total 68 minutes
- βοΈ Lesson 6: Demonstrate your knowledgeβ’30 minutes
- βοΈ Lesson 7: Demonstrate your knowledgeβ’15 minutes
- βοΈ Lesson 8: Demonstrate your knowledgeβ’15 minutes
- βοΈ Module 3 Honors β’8 minutes
This module covers conjugate and objective Bayesian analysis for continuous data. Lesson 9 presents the conjugate model for exponentially distributed data. Lesson 10 discusses models for normally distributed data, which play a central role in statistics. In Lesson 11, we return to prior selection and discuss βobjectiveβ or βnon-informativeβ priors. Lesson 12 presents Bayesian linear regression with non-informative priors, which yield results comparable to those of classical regression.
What's included
9 videos5 readings5 assignments
9 videosβ’Total 69 minutes
- π₯ Lesson 9.1 Exponential dataβ’4 minutes
- π₯ Lesson 10.1 Normal likelihood with variance knownβ’4 minutes
- π₯ Lesson 10.2 Normal likelihood with variance unknownβ’3 minutes
- π₯ Lesson 11.1 Non-informative priorsβ’8 minutes
- π₯ Lesson 11.2 Jeffreys priorβ’3 minutes
- π₯ Linear regression in R (Datasets included in Downloads)β’17 minutes
- π₯ Linear regression in Excel (Analysis ToolPak)β’14 minutes
- π₯ Linear regression in Excel (StatPlus by AnalystSoft)β’14 minutes
- π₯ Conclusionβ’1 minute
5 readingsβ’Total 33 minutes
- π Module 4 objectives, assignments, and supplementary materialsβ’3 minutes
- π Supplementary material for Lesson 10β’10 minutes
- π Supplementary material for Lesson 11β’5 minutes
- π Background for Lesson 12β’10 minutes
- π R and Excel code for regressionβ’5 minutes
5 assignmentsβ’Total 63 minutes
- βοΈ Lesson 9: Demonstrate your knowledgeβ’12 minutes
- βοΈ Lesson 10: Demonstrate your knowledgeβ’20 minutes
- βοΈ Lesson 11: Demonstrate your knowledgeβ’10 minutes
- βοΈ Regression: Demonstrate your knowledgeβ’15 minutes
- βοΈ Module 4 Honors β’6 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Explore more from Probability and Statistics
- Status: Free TrialU
University of California, Santa Cruz
Course
- D
Duke University
Course
- Status: Free TrialA
Arizona State University
Course
- Status: Free TrialI
Illinois Tech
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
67.36%
- 4 stars
25.01%
- 3 stars
5.23%
- 2 stars
1.26%
- 1 star
1.11%
Showing 3 of 3230
Reviewed on Dec 8, 2019
It was a good course for me to get familiar with the new perspective on statistics. Thank you! Maybe, some extended practice exercise at the end of the course would make it even better)
Reviewed on Jul 13, 2020
It's an amazing course, I strongly recommend. It was like a complementary course for the Data Analysis course of my university, giving a wide explanation over bayesian analysis. I'm glad to finish it.
Reviewed on Nov 13, 2020
A very good introduction to Bayesian Statistics.Couple of optional R modules of data analysis could have been introduced . However, prerequisites are essential in order to appreciate the course.
Frequently asked questions
You should have exposure to the concepts from a basic statistics class (for example, probability, the Central Limit Theorem, confidence intervals, linear regression) and calculus (integration and differentiation), but it is not expected that you remember how to do all of these items. The course will provide some overview of the statistical concepts, which should be enough to remind you of the necessary details if you've at least seen the concepts previously. On the calculus side, the lectures will include some use of calculus, so it is important that you understand the concept of an integral as finding the area under a curve, or differentiating to find a maximum, but you will not be required to do any integration or differentiation yourself.
Data analysis is done using computer software. This course provides the option of Excel or R. Equivalent content is provided for both options. A very brief introduction to R is provided for people who have never used it before, but this is not meant to be a course on R. Learners using Excel are expected to already have basic familiarity of Excel.
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
More questions
Financial aid available,
