MA8702 Advanced computer-intensive statistical methods - Spring 2026
This is a phd course in statistics - and requires self-study and active participation.
22.01.2026: Thanks for a nice session today. Here you find further references for Hamiltonian Monte Carlo, the NUTS and Stan. See you on Monday:
Our meeting with Øyvind presenting the Hamiltonian paper by Michael Betancourt will not be tomorrow but moved to Thursday 22.01 from 10:15-12:00 in room 634. Please come well prepared
- 12.01.2026: For the next meeting on January 19th please go through the material from today and work through chapter 12 of Gelman et al. (2014). We will discuss the following paper: Betancourt, M. (2017) "A conceptual introduction to Hamiltonian Monte Carlo." , so please be well prepared
.
- 05.01.2026: For the next meeting on January 12th please go through the material from today and work through chapter 11 of Gelman et al. (2014). We will discuss the following paper: Dunson, D.B., Johndrow, J.E., (2020). The Hastings algorithm at fifty, Biometrika,107(1) 1–23, so please be well prepared
. PS: Project 1 is already out.
- 11.12.2025: The course starts on January 5th, 10:15-12:00, 656 Simastuen, Sentralbygg 2.
Course coordinator/lecturer: Andrea Riebler
Course description: https://www.ntnu.edu/studies/courses/MA8702#tab=omEmnet
Course parts:
- Part 1: Markov chain Monte Carlo techniques with a link to the software Stan
- Part 2: Approximate Bayesian inference and Gaussian process regression
- Part 3: Sequential Monte Carlo Methods
Course evaluation:
The grade for this course is pass/fail. There will be three projects, one for each topic, which need to be passed in order to be admitted to the exam.
There will also be required active participation in the meeting hours within discussion or presenation of research papers.
Recommend previous knowledge:
- TMA4300 Computer-intensive statistical methods
- TMA4295 Statistical inference
- TMA4267 Linear statistical models
- TMA4315 Generalized Linear Models
Programming/IT-knowledge
Experience and good programming skills in R, or another high-level programming language.
Reference group The whole course will be used as reference group.