Topic · Machine Learning & AI
← All topicsTime-Series ML
22 articles · 4 checkpoints · 13 deeper reads · 5 reference notes
Every article, in reading order
plant a flag as you finish eachRead these first
Forecasting five days ahead can mean feeding a one-step model its own output five times in a row, or training five separate models, one per horizon, each with its own tradeoff between compounding error and inconsistency.
When you have thousands of related time series to forecast, one per stock, one per store, you can fit a separate model to each one, or pool them all into a single shared model, and the right choice depends on how much data each individual series actually has.
Forecast a company's revenue and forecast each of its business segments separately, and the segment forecasts almost never add up to the company total, reconciliation is the discipline of adjusting them so a hierarchy of forecasts is internally consistent.
Classical time-series models treat a series as one continuous object to model directly; machine learning instead slices it into a table of past-windows-predicting-future-values, turning forecasting into an ordinary supervised learning problem, with real tradeoffs from making that switch.
Then the rest