Theory of Inference MATH35600/MATHM0019


The course instructor is Matteo Fasiolo (Fry GA.17). There are 2 lectures and one computer lab-based tutorial each week (see BB page for details). 20% of the course mark will be from an assessed practical project. The remaining 80% comes from a 2.5 hour exam consisting of 4 questions (no choice). Tutorial sheet questions provide the best preparation for the exam. See BB for the time and place of the office hours.


Course material

The course will be based on the following material:

  • Lecture Notes These may be updated as the course progresses.
  • Matrix Notes Essential revision notes on matrices.
  • Core Statistics is a short textbook covering the material in this course, along with background and extensions. Chapter one should be reviewed for the essential background assumed by the course.
  • JAGs manual JAGS user manual is a handy reference for when we cover Bayesian computation.

Further relevant books are:

  • D.R. Cox (2006) Principles of Statistical Inference also covers much of the material in the course.
  • A.C. Davison (2003) Statistical Models covers everything we cover and much more.
  • G. Casella and R.L Berger (1990) Statistical Inference covers many of the topics in greater mathematical depth.
  • Daniel Kahneman’s Thinking Fast and Slow has alot of interesting things to say about statistical reasoning, and the built in flaws in how we humans tend to reason and make inferences.

If you need to brush up on basic matrix algebra and multivariate calculus, you might want to have a look at:

These are some data sets that you might need during the course:

You can load them in R using code such as:

dat <- read.table("https://mfasiolo.github.io/TOI/confound.txt")

Here is some code that we will use:


Group coursework

The course work is different for MATH35600 and MATHM0019. The course work is to be completed in groups, to provide experience of team-working. You must arrange to be in a team with other students on the same course code as you (MATH35600 or MATHM0019). The coursework will be handed out on TBC.

The 2018 course work is here:


Software

During the course we will use the R statistical software and the rjags package in particular. See the CRAN webpage to install R on your own computer. Before installing the rjags package, you will need to install the JAGS standalone software on your computer. See the installation instructions for different operating systems can be found here.