Advanced Time Series Forecasting with Interpretable AI
Interactive visualization for DATA4800 & DATA5000
What is a Temporal Fusion Transformer?
Business Problem
How can we accurately forecast time series with multiple inputs while understanding which factors drive predictions?
Temporal Fusion Transformer (TFT) is a deep learning architecture specifically designed for multi-horizon time series forecasting with built-in interpretability.
Traditional Time Series Methods
ARIMA, Prophet, etc.
Limited to univariate or simple multivariate
Difficult to incorporate static features
Black box predictions
Fixed forecast horizons
TFT Advantages
Handles complex multivariate inputs
Incorporates static & time-varying features
Built-in variable importance
Interpretable attention patterns
Multi-horizon forecasting
Key TFT Innovations
Variable Selection Networks: Automatically selects relevant features
Gated Residual Networks: Efficient information flow with skip connections