Course description

This course gives an introduction to time series analysis using time domain methods and frequency domain methods. The goal is to acquire the theoretical and computational skills required to investigate data collected as a time series. The first half of the course will develop classical time series methodology, including auto-regressive moving average (ARMA) models, regression with ARMA errors, and estimation of the spectral density. The second half of the course will focus on state space model techniques for fitting structured dynamic models to time series data. We will progress from fitting linear, Gaussian dynamic models to fitting nonlinear models for which Monte Carlo methods are required. Examples will be drawn from ecology, economics, epidemiology, finance and elsewhere.


Course information


Grading

Homework will be graded on completeness. To get these points, the homework must include two statements titled “Sources” and “Please explain”.


Class notes

  1. Introduction. (R script)

  2. Time series models, trend and autocovariance. (R script)

  3. Stationarity, white noise, and some basic time series models. (R script)

  4. Linear time series models and the algebra of ARMA models. (R script)

  5. Parameter estimation and model identification for ARMA models. (R script)

  6. Extending the ARMA model: Seasonality and trend. (R script)

  7. Introduction to the frequency domain. (R script)

  8. Smoothing in the time and frequency domains. (R script)

  9. Introduction to partially observed Markov process models. (R script)

  10. Statistical methodology for nonlinear partially observed Markov process models. (R script)

  11. Dynamic models and their simulation by Euler’s method. (R script)

  12. Practical likelihood-based inference for POMP models. (R script)

  13. Time series models with covariates, and a case study of polio. (R script)

  14. Case study: POMP modeling to investigate financial volatility. (R script)

There are further POMP case studies, in a similar style, on Ebola modeling, measles transmission, and dynamic variation in the rate of human sexual contacts.


Homework assignments


Midterm exam information


Midterm project


Final project