Course Syllabus
Fundamental components of time series; Preliminary tests: randomness, trend, seasonality; Estimation/elimination of trend and seasonality; Mathematical formulation of time series; Stationarity concepts; Auto Covariance and Autocorrelation functions of stationary time series and its properties; Linear stationary processes and their time-domain properties: AR, MA, ARMA, seasonal, non-seasonal and mixed models; ARIMA models; Multivariate time series processes and their properties: VAR, VMA and VARMA; Parameter estimation of AR, MA, and ARMA models: LS approach, ML approach for AR, MA and ARMA models, Asymptotic distribution of MLE; Best Linear predictor and Partial autocorrelation function; Model-identification with ACF and PACF; Model order estimation techniques; Frequency domain analysis: spectral density and its properties and its estimation, Periodogram analysis.
Course Logistics
- Revised Schedule: 4:00 pm - 5:30 pm Thursday, 3:00 pm - 4:30 pm Friday
- Venue: 5201, Core 5.
Course Evaluation (Tentative)
- Attendance: 10%
- Quizzes: 30%
- Mid semester exam: 30%
- End semester exam: 30%
Some references (not an exhaustive list)
- P. J. Brockwell and R.A. Davis, Introduction to Time Series and Forecasting, 2nd Edition, Springer, 2002.
- T. W. Anderson, The Statistical Analysis of Time Series. Vol. 19, 1st Edition, John Wiley & Sons, 2011.
- Rob J Hyndman and George Athanasopoulos, Forecasting: Principles and Practice (3rd ed). 2021.
- P. J. Brockwell and R.A. Davis, Time Series: Theory and Methods, 2nd Edition, Springer Science & Business Media, 2009.
- J. D. Hamilton, Time Series Analysis, 1st Edition, Princeton University Press. 2020.
Topics to be covered during the weeks
Lecture | Date | Topic | Resources | R codes |
---|---|---|---|---|
1 | 25-July-2024 | Introduction to Time Series: Probabilistic definition; Storing and Manipulating time series in R; Examples | Rob J Hyndman and George Athanasopoulos, Forecasting: Principles and Practice (3rd ed). 2021. | |
2 | 26-July-2024 | Plotting time series in R; Commonly observed patterns: Trend; Seasonality; Cyclic; Examples in R | Rob J Hyndman and George Athanasopoulos, Forecasting: Principles and Practice (3rd ed). 2021. | |
3 (1.5 hours lecture) | 1-Aug-2024 | Patterns in time series: trend, seaosnal, cyclic; identifying patterns in different data sets in R; difference between seasonal and cyclic patterns; Seasonal plots: What are they and how to plot them in R? Seasonal subseries plots: What are they and how to plot them in R? | ||
4 (1.5 hours lecture) | 2-Aug-2024 | Identifying relationships between multiple time series: scatter plots, correlation coefficients; Lag plots; Autocorrelations; ACF plots; White noise model and it's ACF plot | ||
5 (1.5 hours lecture) | 8-Aug-2024 | Recap: White noise and ACF plots; Transformations and adjustments: Per capita adjustments, Inflation adjustments, Mathematical Transformations: Box-Cox Transformations | Lecture5-transformations.R | |
6 (1.5 hours lecture) | 9-Aug-2024 | Preliminary tests:
|
||
7 (1.5 hours lecture) | 16-Aug-2024 | Time series decomposition: Classical decomposition; Estimation of trend: Least squares approach, moving average method, exponentially weighted moving average, one-sided moving average. Examples in R. | ||
8 (1.5 hours lecture) | 22-Aug-2024 |
|
||
9 (1.5 hours lecture) | 23-Aug-2024 |
|
||
10 (1.5 hours lecture) | 29-Aug-2024 | Quiz 2; Residual diagnostics; Prediction intervals. | ||
11 (Homework) | 2-Sep-2024 | Forecasts using Transformations; Measures of forecast accuracy | ||
Quiz 1 solution | Quiz 1 Solution | |||
12 (1.5 hours lecture) | 4-Sep-2024 | Stationarity of a time series | ||
Quiz 2 solution | Quiz 2 Solution | |||
13 (1 hour lecture) | 5-Sep-2024 | Probability models for time series: White Noise, Moving average models, Autoregresive models | |
|
14 (1 hours lecture) | 6-Sep-2024 | ARMA ... ? | |
|
No classes | 9-Sep-2024 - 13 Sep-2024 | |
||
Mid Semester week | 14-Sep-2024 - 22 Sep-2024 | |
||
15 (1.5 hours lecture?) | 26-Sep-2024 | AR(1), AR(2) processes and conditions for their stationarity | |
|
16 (1.5 hours lecture) | 27-Sep-2024 | Clarification of stationarity conditions for AR(2) process; region of stationarity; Yule-walker equations and ACF structures; Invertibility of AR(1) and AR(2) processes. | |
|
17 (1.5 hours lecture) | 3-Oct-2024 | Invertibility of AR(p); When is an AR(p) process a causal process?; Invertibility of MA(1), MA(q) and ARMA(p,q); An example; Autocovariance Generating functions with examples; Intergrated processes; Definition of an ARIMA process; Partial autocorrelations; An example in R for ARIMA fitting. | ||
7-Nov-2024 | Exponential Smoothing |