Why This Matters
This article highlights the significant challenges in time series forecasting, emphasizing that even advanced models often struggle to outperform simple baselines, especially with complex real-world data. Understanding these difficulties is crucial for the tech industry and consumers, as it underscores the need for better models and approaches to improve predictive accuracy in critical applications like finance, energy, and supply chain management.
Key Takeaways
- Simple statistical models often outperform complex models on certain datasets.
- Forecasting difficulty stems from the lack of causal information and complex data patterns.
- Current models frequently fail to predict accurately, highlighting the need for improved methods.
Preview
I’ve been thinking recently about what makes time series forecasting problems so difficult compared to other sequence learning tasks or IID Machine Learning problems.
First some motivating baselines illustrating the difficulty of the forecasting problem. I ran a series of models
statistical (Naive, AutoARIMA, Theta, MSTL, Seasonal-Naive)
linear/transformer neural (DLinear, NLinear, PatchTST)
a gradient-boosted tree (LightGBM)
zero-shot foundation models (Chronos, TimesFM, TTM)
“AI” LLM prompted to continue numeric sequence (Claude Opus, Haiku)
against the benchmark datasets
m4_hourly, m4_daily
... continue reading