SYSTEM Cited by 1 source
Amazon Chronos2¶
Amazon Chronos2 is a time-series foundation model that performs zero-shot probabilistic forecasting — it returns multi-step probabilistic demand predictions for a new time series without any per-series training or fine-tuning. It is an encoder-only transformer that closely follows the T5 encoder design, pre-trained on a large, diverse corpus of real-world time series, and generates forecasts using in-context learning and a group attention mechanism (Source: sources/2026-09-11-aws-from-zero-shot-forecast-to-purchase-order-with-agentcore).
Why it fits inventory forecasting at scale¶
Three properties make it well-suited to demand forecasting across a large SKU catalog:
- Zero-shot generalization. A new SKU needs no training job — historical sales window in, probabilistic forecast out — including for products with sparse or short histories. This eliminates the per-SKU model-fitting burden of classical (ARIMA, Holt-Winters) and ML (LightGBM, DeepAR, Temporal Fusion Transformer) approaches, where a 10,000-SKU catalog means 10,000 models to train, validate, and retrain.
- Covariate support. Chronos2 accepts past-only covariates (historical features known
only for past periods) and known covariates (features whose future values are given for
the forecast horizon — a scheduled promotion, a price change). In the Python API these pass
via
context_dfandfuture_dftopipeline.predict_df(). Covariates turn the model from a univariate forecaster into a conditional one. - What-if scenario analysis. Because covariates are explicit inputs, you can generate multiple forecasts — with vs without a promotion, at current vs discounted price — and compare before committing to an order.
Probabilistic output¶
Chronos2 returns quantiles (P10, P50, P90), which are central to inventory planning rather than incidental. Ordering to the P50 (median) with no buffer would stock out roughly half the time — which is why safety stock exists as a separate parameter absorbing the P50–P90 uncertainty (teams typically tune it toward a P90/P95 service level). A high P90/P50 ratio signals volatile or promotion-driven demand; in the reference architecture the Forecasting Agent flags days where the ratio exceeds a 1.3 anomaly threshold (e.g. 1.36 on a promotion day) so elevated uncertainty is surfaced to the buyer rather than hidden behind a single order number.
Deployment¶
Chronos2 has a one-click deployment path to SageMaker
Serverless Inference (single Serverless endpoint config + Chronos2 model package). In the
reference architecture this is the only external model-inference call in the pipeline — the
LLM reasoning runs through Amazon Bedrock. On Serverless the endpoint
costs ~$15/month vs ~$1,091/month for an always-on ml.g5.2xlarge GPU endpoint, at the
cost of a 30–60 s cold start — acceptable for batch/scheduled
forecasting. The call_chronos2 tool retries up to 3 times at 30 s intervals to absorb
Serverless cold starts (ModelNotReadyException).
Reported accuracy¶
In internal testing across 50 SKUs over a 4-week horizon, the P50 forecast achieved a median WAPE of 12.3% vs actuals. WAPE < 15% aligns with the M5 forecasting competition's "strong baseline" reference for retail demand at SKU-week granularity (Source: sources/2026-09-11-aws-from-zero-shot-forecast-to-purchase-order-with-agentcore).
Contrast: zero-shot vs per-SKU-trained forecasters¶
Chronos2's zero-shot posture is the direct opposite of a per-SKU-trained probabilistic forecaster like Zalando's ZEOS Demand Forecaster (LightGBM quantile regression, 3 years of sliding-window history, 5 million SKUs, retrained weekly). The trade-off: a trained model can capture catalog-specific structure but carries the full ML pipeline (training jobs, model registry, retraining schedule); Chronos2 removes that pipeline entirely at the possible cost of catalog-specific accuracy — the reference architecture's evaluator framework makes it straightforward to benchmark either on the same traces.
Seen in¶
- sources/2026-09-11-aws-from-zero-shot-forecast-to-purchase-order-with-agentcore — the zero-shot
forecasting engine behind a four-agent inventory-replenishment pipeline; deployed on SageMaker
Serverless Inference, invoked by the Forecasting Agent via a deterministic
call_chronos2@tool.
Related¶
- concepts/zero-shot-forecasting — the forecasting paradigm Chronos2 embodies.
- systems/t5 — the encoder design Chronos2 follows.
- systems/transformer — the underlying architecture family.
- systems/aws-sagemaker-endpoint — the Serverless surface it deploys to.
- systems/zeos-demand-forecaster — the per-SKU-trained probabilistic-forecast counterpoint.