# Scalable Probabilistic Forecasting in Retail with Gradient Boosted Trees: A Practitioner's Approach

arXiv: https://arxiv.org/abs/2311.00993 · HTML: https://mlsanity.com/paper/2311.00993/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 70 references that are in the map.
- First posted on arXiv 2 Nov 2023.

## Builds on (most cited first, 12 of 12)

- [XGBoost: A Scalable Tree Boosting System](https://mlsanity.com/paper/1603.02754/) (2016)
- [DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks](https://mlsanity.com/paper/1704.04110/) (2017)
- [Principles and Algorithms for Forecasting Groups of Time Series: Locality and Globality](https://mlsanity.com/paper/2008.00444/) (2020)
- [Kaggle forecasting competitions: An overlooked learning opportunity](https://mlsanity.com/paper/2009.07701/) (2020)
- [Criteria for Classifying Forecasting Methods](https://mlsanity.com/paper/2212.03523/) (2022)
- [Simultaneously Reconciled Quantile Forecasting of Hierarchically Related Time Series](https://mlsanity.com/paper/2102.12612/) (2021)
- [Global Models for Time Series Forecasting: A Simulation Study](https://mlsanity.com/paper/2012.12485/) (2020)
- [Ensembles of Localised Models for Time Series Forecasting](https://mlsanity.com/paper/2012.15059/) (2020)
- [Probabilistic Hierarchical Forecasting with Deep Poisson Mixtures](https://mlsanity.com/paper/2110.13179/) (2021)
- [Deep Learning based Forecasting: a case study from the online fashion industry](https://mlsanity.com/paper/2305.14406/) (2023)
- [M5 Competition Uncertainty: Overdispersion, distributional forecasting, GAMLSS and beyond](https://mlsanity.com/paper/2107.06675/) (2021)
- [Hierarchically Regularized Deep Forecasting](https://mlsanity.com/paper/2106.07630/) (2021)

## Built on by (most cited first, 4 of 4)

- [Forecasting intermittent time series with Gaussian Processes and Tweedie likelihood](https://mlsanity.com/paper/2502.19086/) (2025)
- [Generalisation Bounds of Zero-Shot Economic Forecasting using Time Series Foundation Models](https://mlsanity.com/paper/2506.15705/) (2025)
- [Intermittent time series forecasting: local vs global models](https://mlsanity.com/paper/2601.14031/) (2026)
- [Model selection with proper scoring rules on data sets of time series: prefer the mean scaled score](https://mlsanity.com/paper/2606.24715/) (2026)

## Abstract (arXiv)

The recent M5 competition has advanced the state-of-the-art in retail forecasting. However, we notice important differences between the competition challenge and the challenges we face in a large e-commerce company. The datasets in our scenario are larger (hundreds of thousands of time series), and e-commerce can afford to have a larger assortment than brick-and-mortar retailers, leading to more intermittent data. To scale to larger dataset sizes with feasible computational effort, firstly, we investigate a two-layer hierarchy and propose a top-down approach to forecasting at an aggregated level with less amount of series and intermittency, and then disaggregating to obtain the decision-level forecasts. Probabilistic forecasts are generated under distributional assumptions. Secondly, direct training at the lower level with subsamples can also be an alternative way of scaling. Performance of modelling with subsets is evaluated with the main dataset. Apart from a proprietary dataset, the proposed scalable methods are evaluated using the Favorita dataset and the M5 dataset. We are able to show the differences in characteristics of the e-commerce and brick-and-mortar retail datasets. Notably, our top-down forecasting framework enters the top 50 of the original M5 competition, even with models trained at a higher level under a much simpler setting.
