EP30.FSF1115 — Bayesian Statistics
Course description
This course is part of the specialized knowledge block in the Applied Mathematics undergraduate program. The course provides foundational and modern knowledge of Bayesian Statistics, encompassing: subjective probability reasoning, the process of building generative models, computational approximation methods (Grid Approximation, MCMC), and Causal Inference using Directed Acyclic Graphs (DAGs). The course follows a “code-first” approach where theory is seamlessly integrated with computational practice (Stan/PyMC) to solve practical problems in Finance and Data Science.
Course requirements
Attendance: Participate at least 80% of total class.
Requirements: Read textbook, do Homework. Do not disturb others.
Technology: Laptop/iPad allowed for practicing/calculating only.
Detailed content
The course content includes:
- Introduction, History & Probability Review
- Beta-Binomial Model and Conjugate Families
- Exponential Families and Posterior Reliability
- Monte Carlo Methods and Posterior Predictive Distributions
- Metropolis-Hastings and MCMC Diagnostics
- Gibbs Sampling and the Multivariate Normal
- The Multivariate Normal Model.
- Bayesian Linear Regression I
- Bayesian Linear Regression II and Hierarchical Models
- Hierarchical Models.
- Hamiltonian Monte Carlo and Priors Missing Data and Course Synthesis
Lecturers
- Bui Quoc Hoan
- Vuong Van Yen
Teaching plan
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Learning resources
- A First Course in Bayesian Statistical Methods — Peter D. Hoff, Springer, 2009
- Bayesian Data Analysis (3rd Edition) — Gelman, A., et al., CRC Press, 2013
- Statistical Rethinking: A Bayesian Course with Examples in R and Stan (2nd Edition) — McElreath, R., CRC Press, 2020
- The Bayesian Choice: From Decision-Theoretic Foundations to Computational Implementation. 2nd ed. Springer. (Advanced; for graduate students seeking theoretical depth.) — Robert, C. P., 2007
- R or Python (Standard libraries: Stan/PyMC)