Time Series Analysis - COMPLETE
Time Series Analysis - COMPLETE
TIME SERIES
ANALYIS
& STATISTICAL MODELLING
CONTENT
01 ABOUT TIME SERIES ANALYSIS
02 SYLLABUS
03 PRE-REQUISISTES
05 ASSIGNMENTS
Special Models Zero Mean Model, White Noise Model, Random Walk Model, Trend and
Seasonality Models
Univariate and Multivariate AR models: AR, MA, ARMA, ARIMA, Seasonal ARIMA,
AR Models SARIMAX and Vector Models: VAR, VARMA, Confidence Internval
MTH517A
Just kidding. We'll be covering first half of this
course in our project.
PROJECT TIMELINE
The expected project duration is 8 weeks.
Time commitment: 5-6 hours/week.
Intended audience: Y21, Y22
Pre-reqs: Basic Python and statistics.
4 Assignments + 2 Mini Projects
MTE: 3 Assignments
ETE: 1 Assignment + 2 Mini Projects
Week 1
Time Series Data: Reading Data from CSV, XLXS, URL, APIs, and, Persisting Data
through Pickle, CSV, XLXS
Types of Data: Time Series Data, Cross Section Data, Panel Data
Dates & Time in Python: Working with Pandas DateTimeIndex, Prediction Interval
Visualising Time Series Data: Plotting using Pandas, Interactive visualisation using
hvPlot
Handle Missing Values: Data Quality checks, Univariate Imputation using mean (BFILL,
FFILL, FILLNA), LOCF and NOCB, Multivariate Imputation using Chained Equations,
Linear Interpolation
Outlier Detection: Detection using Visualisation - Box Plots, Inter Quartile Ranges
(IQR), & Kernel Density Estimation (KDE), Detectionn using lag plots,Tukey Method,
Detection using Z-Score, and Kolmogorov-Smirnov test, Detection using QQ Plots
Week 2
Resampling data: Group wise aggregation, Moving Statistics
Windowing Function: Rolling Window, Expanding Window, Exponentially Weighted Moving Window
Smoothening of time series: First oder, second order smoothing, Simple/Double exponential smoothing,
Triple exponential smoothening
Stationarity: Stationary Processes, Differences, Augmented Dickey-Fuller ADF Test, KPSS test, Testing
normality and homoeksdasticity, Detecting and correcting unit roots, Making data stationary (Plots,
Summary statistics, Unit Root Tests)
Evaluation: Assignment 1
Week 3
Internal Structures of time series: Detecting & Correcting
COMPONENTS
Models for time series: Zero Mean, Random Walk, Trend and Seasonality
Models, White and Red Noise
Evaluation: Assignment 2
Week 4
Time Series Models
Evaluation: Assignment 3
Week 5
Stochastic Volatility Models
Evaluation: Assignment 4
Week 6
Introduction to Space State Models
SPACE STATE MODELS