arXiv paper· machine learning / demand forecasting (operations research)· empirical benchmark study

Are Gradient Boosting Models Suitable for Intermittent Demand Forecasting?

Vladislav Kislinskii, Mazhar Hameed

cs.LG

Quick verdict

GBMs alone underperform on intermittent demand but IMAPA+CatBoost gains up to 9.7% RMSSE; plausible, yet single-dataset with no significance tests.

Summary

This empirical study benchmarks eight forecasting approaches for intermittent demand on the Royal Air Force (RAF) dataset — 5,000 spare-part SKUs with monthly demand from January 1996 to December 2002 — across 3-, 6-, and 12-month horizons. Contenders span a classical method (ETS), specialized intermittent-demand techniques (SBA, TSB, ADIDA, IMAPA), gradient boosting (XGBoost, CatBoost), and a hybrid combining IMAPA's size forecasts with a CatBoost occurrence classifier. Evaluation uses RMSSE and MAE, each in unrounded and rounded (integer) form, reflecting indivisible retail units. Among individual models, specialized methods win: TSB and IMAPA lead RMSSE at short horizons, XGBoost ranks last everywhere, and CatBoost is best on MAE but weak on RMSSE due to occasional large errors. The hybrid improves on IMAPA by up to 9.74% RMSSE (3-month horizon) and 24.92% MAE, though the RMSSE gain decays to 1.32% at 12 months. Main limitations: despite the abstract's claim of evaluation across multiple datasets, only RAF is used; rankings lack significance tests and confidence intervals; the boosting models receive feature engineering and a 12-month validation set that univariate baselines lack; and only point-accuracy metrics are reported, with no inventory-relevant evaluation. Code is publicly available on GitHub.

Review complete

Assessment at a glance

machine learning / demand forecasting (operations research)

6

risk flags identified

● high 1

● medium 3

● low 2

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal1/20 passages flagged
Deep research viableCode-reproducible

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Specialized methods (TSB, ADIDA, IMAPA) are the strongest individual models for intermittent demand on the RAF dataset across all tested horizons.
  • Gradient boosting models underperform on their own: XGBoost ranks last on both metrics at every horizon, and CatBoost, while best on MAE, is among the worst on RMSSE.
  • A hybrid combining IMAPA size forecasts with a CatBoost occurrence classifier improves accuracy over IMAPA alone — up to 9.74% RMSSE and 24.92% MAE (float, 3-month horizon).
  • Model rankings depend substantially on metric choice and rounding, with differences averaging around 5% and reaching 18%.

Strengths

  • Validation-set design accounts for demand scarcity

    Section 2 argues that a test-sized validation split (3.93–15.7% of data per Table 1) starves intermittent series of positive-demand examples, so GBMs get a fixed 12-month validation window and are retrained on train+validation — a thoughtful, rarely articulated choice.

  • Dual-metric, dual-rounding evaluation surfaces practitioner trade-offs

    Table 3 reports RMSSE and MAE in both float and integer form, exposing the CatBoost paradox (best MAE 2.315 vs near-worst RMSSE 0.71 at horizon 3) and the SBA flip (worst MAE, mid-range RMSSE).

  • Honest self-limitation

  • Public artifacts on a standard benchmark

  • Multi-horizon design reveals where the hybrid helps

Weaknesses

  • Abstract overstates scope

  • No uncertainty quantification

  • Asymmetric baselines confound the headline claim

  • Hybrid underspecified and classifier unaudited

  • Point accuracy only, despite inventory motivation

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper asks whether gradient boosting (GBM) is suitable for intermittent demand forecasting, benchmarking eight methods on the RAF dataset (Teunter & Duncan, 2009): 5,000 spare-part SKUs, monthly demand, Jan 1996-Dec 2002. Contenders: ETS (classical); SBA, TSB, ADIDA, IMAPA (specialized); XGBoost, CatBoost (GBM); and a hybrid that keeps IMAPA's size forecast but replaces its occurrence model with a CatBoost classifier. Evaluation covers 3-, 6-, and 12-month horizons using RMSSE and MAE, each in unrounded (float) and rounded (integer) form (Table 3). Central claims: (1) specialized methods are the strongest individual models; (2) GBMs alone underperform; (3) the hybrid improves accuracy by 'up to 10%'; (4) rankings are metric- and rounding-sensitive (~5% average shifts, up to 18%).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

Are gradient boosting models suitable for intermittent demand forecasting?

According to this paper, not on their own. On the RAF spare-parts benchmark, XGBoost ranked last on both error metrics at all horizons, and CatBoost led on MAE but was among the worst on RMSSE. However, a simple hybrid pairing IMAPA's forecasts with a CatBoost demand-occurrence classifier did beat the best individual method.

How much does the IMAPA + CatBoost hybrid improve accuracy?

On the RAF dataset it reduced RMSSE by up to 9.74% and MAE by up to 24.92% versus IMAPA alone (unrounded predictions, 3-month horizon). The RMSSE gain shrank with horizon — 2.99% at 6 months and 1.32% at 12 months — while MAE gains stayed near 19%.

What is the RAF dataset?

A standard intermittent-demand benchmark introduced by Teunter and Duncan (2009): monthly demand records for 5,000 spare parts used by the UK Royal Air Force from January 1996 to December 2002.

Is the code for this paper available?

Yes. The authors state that all artifacts are publicly available at github.com/vkislinskii/intermittent_demand_forecasting_paper, built on Python's statsforecast, CatBoost and XGBoost libraries.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figure 1 (hexbin density plot of ln(p) and v) cannot be assessed from the extracted text; the 'relatively homogeneous' dataset characterization is taken on trust.
  • Aggregation of metrics across 5,000 series is not described; per-series distributions are unavailable, so dispersion around point estimates is unknown.
  • The Conclusion's '~5% average, up to 18%' ranking-shift figures are not directly traceable to the displayed tables.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Are Gradient Boosting Models Suitable for Intermittent Demand Forecasting? | Evolve.Pub