seniorTime Series
What is DeepAR and how does it model time series at scale?
Updated May 15, 2026
Short answer
DeepAR is a probabilistic RNN-based model that learns global patterns across multiple related time series.
Deep explanation
DeepAR uses autoregressive recurrent neural networks (typically LSTM or GRU) trained on many related time series. Instead of training one model per series, it learns a global model that shares statistical strength. It outputs probability distributions rather than point forecasts, enabling uncertainty estimation.
Real-world example
Amazon forecasting demand across millions of products using a single model.
Common mistakes
- Training separate models instead of leveraging global learning.
Follow-up questions
- Why is global modeling useful?
- What distribution does DeepAR predict?