STAT 145 - Introduction to Time Series Analysis and Forecasting
Course Description
A time series is a sequence of data points that is often recorded through equally
spaced time intervals. Some examples are stock prices, foreign exchange rates,
daily infections, and monthly sales. In this course, we will deal with statistical
models specifically used for time series datasets. These methods aim to
understand the underlying mechanisms causing trend or systemic patterns in
the data over time, and ultimately, to provide forecasts of future observations.
These forecasts provide a key role in the decision making process of various
disciplines such as financial markets, weather patterns, and epidemiolocal
studies.
Course Learning Outcomes
By the end of this course, the student must be able to:
- Demonstrate awareness of the different concepts of time series
analysis and forecasting.
- Differentiate the various time series models.
- Perform time series analysis with diagnostic checking and proper
model selection technique using statistical software.
- Communicate results of time series models to stakeholders to explain
various conceptual and real-world datasets.
Course Outline
UNIT 1. Introduction
- Introduction to Time Series
- Objectives of Time Analysis
- Simple Time Series Models
UNIT 2. Fundamental Concepts
- Stochastic Process
- Autocovariance and Autocorrelation
- Partial Autocorrelation Function
- Estimating the Mean and
Autocovariance
- Sample Autocorrelation Function
- Sample Partial Autocorrelation
- Moving Average Representation of
Time Series
- Autoregressive Representation of
Time Series
UNIT 3. Stationary Processes
- First-Order Autoregressive Process
- Second-Order Autoregressive
Process
- The General AR(p) Process
- First-Order Moving Average Process
- Second-Order Moving Average
Process
- The General MA(q) Process
- Autoregressive Moving Average
ARMA(p, q) Process
- The ARMA(1,1) Process
UNIT 4. Nonstationary and Seasonal Time Series Models
- Nonstationarity in the Mean
- Stochastic Trend Models and
Differencing
- Autoregressive Integrated Moving
Average ARIMA(p, d, q) Model
- Nonstationarity in the Variance and
Autocovariance
- Seasonal ARIMA Models
UNIT 5. Forecasting
- Minimum Mean Square Error Forecast
- ARIMA Forecast as Weighted Average of Past Observations
- Computation of Forecasts
UNIT 6. Building ARIMA Models
- Steps in Model Building
- Unit Root Tests
- Information Criterion
- Validation Techniques
- Example: Air Passengers Data
UNIT 7. Advance Methods in Time Series Analysis
- Transfer Function Model
- Bootstrapping and Bagging
- Random Forest for Time Series