Modules
Week Learning Objectives
By the end of this module, you will be able to
- Navigate the course website and Blackboard site
- Identify the Slack channels relevant for the course
- Describe the historical origin of Bayesian statistics
- Identify components in research papers involving Bayesian analyses
- Render a simple Quarto (.qmd) file
Task List
- Review the syllabus
- Review the resources (slides and note)
- Install/Update R and RStudio on your computer
- Attend the Tuesday and Thursday class meetings
- Complete the assigned readings
- McElreath ch. 1
- Supplemental (i.e., optional) reading: Gigerenzer (2004)
- Markdown Basics
- Introduce yourself on the #introduction Slack channel (as part of HW 1)
- Complete Homework 1 (see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Describe the subjectivist interpretation of probability, and contrast it with the frequentist interpretation
- Compute probability density using simulations
- Compute joint, marginal, and conditional probabilities with two variables
- Apply Bayesβ rule to obtain posterior from prior and data
- Explain what data-order invariance and exchangeability are
- Use grid approximation to obtain the posterior for a Bernoulli model
Task List
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete the assigned readings
- Complete Homework 2 (due in two weeks; see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Apply Bayesian workflow to analyze real data with a Bernoulli model
- Explain the idea of a conjugate prior
- Summarize the posterior distribution using simulations
- Apply Bayesian terminology in summarizing the posterior
- Use R to perform prior and posterior predictive checks
Task List
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete the assigned readings
- Complete Homework 2 (see instruction on Brightspace)
Lecture Videos
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Explain the logic of a hierarchical model
- Apply the binomial distribution to describe the sum of multiple Bernoulli trials
- Program a hierarchical binomial model in Stan
- Analyze secondary data using a hierarchical normal model (i.e., random-effect meta-analysis)
Task List
- Review the resources (slides and notes)
- Watch the lecture videos below (to be posted)
- Complete the assigned readings
- McElreath ch. 13.1, 13.2
- Gabry et al. (2019)
- Gelman et al. (2020)
- Start working on Homework 3 (see instruction on Brightspace)
Lecture Videos
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Interpret the coefficients in a linear regression model
- Obtain posterior predictive distributions and checks
- Explain how the assumptions of regression are coded in the model equations
- Perform Bayesian regression with the R package
brms
- Interpret results from an interaction model using plots and posterior predictions
Task List
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete the assigned readings
- McElreath ch. 4, 5, 7, 8
- Complete Homework 3 (see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Explain how information criteria approximates out-of-sample divergence from the βtrueβ model
- Use WAIC and LOO-IC to compare models
Task List
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete Homework 4 (see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Draw a directed acyclic graph (DAG) to represent causal assumptions
- Use a DAG to guide analyses for obtaining causal effects
- Describe how randomization can remove potential confounders
- Explain how the back-door criterion can be used to identify a set of adjusted variables with nonexperimental data
- Perform a mediation analysis and interpret the results
Task List
- Complete the assigned readings
- McElreath ch 6
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete Project Prospectus (see instruction on Brightspace)
- Schedule a meeting with the instructor for your prospectus (sign-up link will be posted on Slack)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Explain what is unique for samples using Markov Chain Monte Carlo (MCMC)
- Explain why we need MCMC to approximate the posterior
- Describe when MCMC samples are representative and accurate for approximating the posterior
- Use R to perform convergence diagnostics for MCMC samples
Task List
- Complete the assigned readings
- McElreath ch 9
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete Homework 6 (see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Describe the three components of the generalized linear model (GLM)
- Name examples of the GLM (e.g., linear regression, Poisson regression)
- Obtain posterior predictive distributions and checks
Task List
- Complete the assigned readings
- McElreath ch 10, 11
- Review the resources (slides and notes)
- Attend the Tuesday and Thursday class meetings
- Complete Homework 7 (see instruction on Brightspace)
Slides
Week Learning Objectives
By the end of this module, you will be able to
- Provide examples of clustered data
- Fit Bayesian multilevel models (MLMs)
- Name advantages of MLM
- Interpret coefficients in MLM
Task List
- Complete the assigned readings
- McElreath ch 13, 14.1, 14.2
- Review the resources (slides and notes)
- Attend the Tuesday class meetings
- Continue to work on final project
Slides
P.S.: If youβd like to print the slides to PDF, follow https://quarto.org/docs/presentations/revealjs/presenting.html#print-to-pdf