Friday, 28 August 2026 PDT | 04:24 PM
The 1 News Alt Logo Text Smart News for Global Indians

How Decathlon runs demand forecasting at scale with Chronos

Business August 29, 2026 01:00 AM
How Decathlon runs demand forecasting at scale with Chronos

This post is co-written with Vianney Bruned, Filippo Giruzzi, Belkiss Saidi, and Carlos Ramirez from Decathlon.

Decathlon is one of the world’s largest sporting goods retailers, with more than 100,000 teammates and 400 million users worldwide. The company relies on accurate demand forecasting at scale to support the availability of the appropriate products in each store at the time customers need them. After evaluating multiple time series foundation models (TSFMs), Decathlon selected Chronos-2 as a core component of their forecasting stack.

In this post, we share the architecture Decathlon uses to run Chronos-2 at scale on AWS, the business impact on Decathlon’s supply chain operations, and practical lessons learned for other companies that want to adopt foundation models for forecasting.

Decathlon’s forecasting challenge

Accurate demand forecasting is the backbone of retail supply chain operations. For Decathlon, this challenge is amplified by the sheer scale and diversity of their business: tens of thousands of products spanning over 80 sports, sold across multiple continents with highly seasonal demand patterns. A pair of ski gloves and a surfboard have fundamentally different demand signals, yet both must be forecasted accurately to avoid stockouts or overstock.

Decathlon’s forecasting system predicts the weekly sales quantity of all products on two critical horizons. The first is a 12-week replenishment window used by purchase planners to order goods from industrial partners. The second is a 52-week strategic horizon for long-term stock projection and capacity planning. The forecasting system runs weekly across both horizons. It’s deployed across multiple supply zones, including Europe, India, China, South East Asia (SEA), Latin America (LATAM), and soon the Middle East and Africa. Each zone covers up to 25,000 products.

Decathlon’s demand forecasting system evolved over several years:

While these approaches served Decathlon well, they came with operational overhead: the system required weekly re-training and could not easily scale to new regions without extra engineering effort. The team needed a solution that could deliver higher accuracy with lower operational complexity.

Why Chronos-2: Model evaluation and selection

The rise of time series foundation models (FMs) promised pre-trained models that could outperform classical approaches without training from scratch on domain-specific data. But a critical question remained: would these models work on Decathlon’s specific retail datasets?

To answer this, Decathlon designed a rigorous, large-scale benchmark on its own retail data, evaluating multiple TSFMs against its production baseline.

For full benchmark results including comparisons across multiple TSFMs, see Decathlon’s detailed analysis on Medium.

Decathlon evaluated multiple TSFMs in both zero-shot and fine-tuned configurations. In Decathlon’s published benchmark results, Chronos-2 fine-tuned consistently outperformed all other evaluated models across both horizons. Even in zero-shot mode, it matched or surpassed the fully trained production baseline. Fine-tuning further reduced forecast error by several percentage points.

Beyond raw accuracy, Chronos-2’s native covariate support through its group attention mechanism was a key differentiator. Unlike most TSFMs that require workarounds, Chronos-2 natively incorporates covariates. The combination of leading accuracy, architectural elegance for covariate handling, and efficient fine-tuning made Chronos-2 the clear choice for Decathlon’s production stack.

Decathlon’s production deployment of Chronos-2 on AWS is designed to be efficient, cost-efficient, and reliable.

The following diagram shows the high-level architecture of the demand forecasting pipeline. A PySpark data preparation pipeline assembles the input time series. Every 6 months, a fine-tuning job built on AutoGluon adapts Chronos-2 to the latest data and registers the resulting model in an MLflow model registry. In the intervening weeks, this step is skipped. The inference pipeline fetches the latest registered model and runs weekly batch forecasts, and a PySpark exposition pipeline delivers the forecasts to downstream consumers.

Figure 1: High-level architecture of Decathlon’s demand forecasting pipeline on AWS

The architecture uses Amazon EC2 instances for batch inference, triggered by Databricks jobs. Data pipelines are orchestrated through Airflow on Decathlon’s existing data platform. The fine-tuning process uses Low-Rank Adaptation (LoRA) through the AutoGluon Chronos integration, allowing efficient adaptation to Decathlon’s domain without full model re-training. The model is fine-tuned automatically every 6 months on the latest data, and the different models are logged and versioned per supply zone with specific hyperparameters through MLflow.

Chronos-2 is an encoder-only transformer closely following the T5 encoder design. It’s available in multiple variants, including the base model (amazon/chronos-2) with 120M parameters and a small model (autogluon/chronos-2-small) with 28M parameters. Unlike the original Chronos, which quantized values into discrete tokens, Chronos-2 applies robust scaling to each series. It then splits each series into non-overlapping patches that are mapped to real-valued embeddings through a residual network. Forecasts are produced as continuous quantiles by a quantile head. The key architectural innovation is the alternating attention pattern. Each transformer block alternates between time attention (along the temporal axis within a single series) and group attention (across series within a group at each patch index).

The following diagram illustrates this design. Related time series and their covariates are grouped together. Information is exchanged both along time within each series and across the series in a group, allowing native multivariate forecasting with covariates.

Figure 2: Chronos-2 architecture for native multivariate forecasting with covariates

As of this writing, Chronos-2 models have been downloaded over 120 million times from Hugging Face and are available for Amazon SageMaker AI customers through AutoGluon-Cloud or Amazon SageMaker JumpStart.

The following code adapted from the Chronos-2 quickstart notebook on GitHub, demonstrates how to run inference with covariate support. In production, Decathlon uses the AutoGluon Chronos integration for fine-tuning and inference orchestration with a slightly different API:

Decathlon uses AutoGluon-TimeSeries to fine-tune and serve Chronos-2. With AutoGluon, you can streamline the end-to-end machine learning workflow, from data preparation to model training and deployment. Using its TimeSeries module’s high-level API, you can handle data formatting, covariate management, and fine-tuning with LoRA in a few lines of code:

Decathlon measured the impact of the Chronos-2 deployment along three dimensions: forecast accuracy, business outcomes, and operational efficiency.

Decathlon’s deployment of Chronos-2 fine-tuned has delivered significant accuracy gains across both regions and horizons, in comparison with the previously used legacy forecasting tool:

Each percentage point of WAPE improvement at the 12-week horizon translates to:

With 11–15 points of WAPE improvement at the replenishment horizon, the compounding effect on inventory efficiency, availability, and revenue is substantial.

Beyond accuracy, the migration to Chronos-2 reduced operational overhead across several dimensions:

The reduction in deployment time from 6 months to 2–3 months is particularly impactful for Decathlon’s expansion into new markets. With Chronos-2, the team can deploy forecasting capabilities to a new region by running fine-tuning on local historical data with no architecture redesign required.

Chronos-2 is already in production for the South East Asia and Latin America supply zones, which are the regions the preceding results are drawn from. Decathlon is now extending the solution across its remaining supply zones, with full multi-zone production rollout targeted for 2026 and the Middle East and Africa regions as the next expansion targets.

Decathlon’s journey demonstrates that time series foundation models, and Chronos-2 in particular, are ready for production-grade retail demand forecasting. By combining a rigorous model evaluation process with efficient fine-tuning with LoRA, Decathlon achieved 11–15 points of WAPE improvement at the 12-week horizon. At the same time, the team reduced deployment time from 6 months to 2–3 months per region. For retailers evaluating foundation models for forecasting, Decathlon’s experience offers a practical blueprint.

Looking ahead, Decathlon plans to deploy a Mixture of Experts (MoE) ensembling approach in production. Their benchmarks show that combining multiple TSFMs consistently outperforms the single best expert, with other models still winning on roughly 40 percent of products. The team is also expanding to Middle East and Africa regions and integrating external data such as price or weather as covariates. In addition, they are exploring Chronos-2’s cross-learning capabilities for cold-start products.

To explore Chronos-2 for your own forecasting use cases or to learn more about Chronos-2, visit the Amazon Science blog post, the research paper, or try the quickstart notebook. For fine-tuning with AutoGluon, see the AutoGluon Chronos tutorial.