Machine Learning for Forecasting: Methods, Models, and Pitfalls

Added:

Intro & Scope
Forecast Basics
ML History
Global Models
Handling Trends
Deep Learning
Prob Forecasting
Hierarchical & Final

Intro & Scope

0:03
Playing Section
  • 1

    The talk covers traditional machine learning methods for time series forecasting.

  • 2

    It briefly touches on deep learning but focuses on practical, non-deep learning approaches.

  • 3

    The session aims to equip attendees with the skills to critically evaluate forecasting models.

Basic concepts of Time Series Analysis, including trends, seasonality, stationarity, and autocorrelation.
Fundamentals of Supervised Machine Learning, particularly regression algorithms and standard evaluation metrics like MSE and MAE.
An introduction to Deep Learning architectures, such as Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks.
Principles of validation for time-dependent data, specifically cross-validation techniques that avoid data leakage (e.g., rolling-window validation).
Advanced deep learning architectures tailored for forecasting, such as Temporal Fusion Transformers (TFT) and N-BEATS.
Hierarchical and Grouped Time Series Forecasting methods to reconcile predictions across different levels of aggregation.
Probabilistic Forecasting techniques to estimate uncertainty intervals instead of point predictions (e.g., conformal prediction or quantile loss).
MLOps for Forecasting, focusing on model deployment, monitoring for data/concept drift in time-series data, and automated retraining strategies.
286 views6likes2:01:43@forecastingforsocialgood2437Original Release: 2023-10-22

This comprehensive lecture covers machine learning methods for time series forecasting, explaining why traditional statistical methods like ETS and ARIMA remain competitive despite the popularity of deep learning approaches. The talk explores the historical controversy between simple and complex forecasting methods through competitions like M3 and M4, introduces global modeling paradigms that train one model across multiple time series, and addresses critical challenges including non-stationarity, seasonality handling, and proper evaluation metrics. The instructors emphasize that while deep learning methods like Transformers show promise, they often require large datasets and careful benchmarking against simpler methods, making traditional approaches still highly relevant for many forecasting applications.