seniorTime Series
What is multi-horizon forecasting in time series and why is it challenging?
Updated May 15, 2026
Short answer
Multi-horizon forecasting predicts multiple future time steps simultaneously instead of a single step.
Deep explanation
Multi-horizon forecasting requires predicting a sequence of future values (e.g., next 7 days). This introduces challenges like error accumulation, dependency modeling across future steps, and uncertainty propagation. Architectures like Seq2Seq, TFT, and Transformers handle this by learning joint representations of future trajectories.
Real-world example
Forecasting weekly energy demand for grid planning.
Common mistakes
- Training models only for single-step prediction and recursively forecasting.
Follow-up questions
- What is recursive forecasting?
- What is direct forecasting?