Challenge · 01
Long-tail SKUs had so little signal the legacy model defaulted to safety stock for years.
Resolution
Hierarchical shrinkage — the long tail borrows strength from its category × region group instead of being rounded up.
Case / 2025.04 · Retail
Hierarchical demand forecasting, long-tail SKUs
A forecast that respects the shape of the catalog — fast-movers learn from themselves, the long tail borrows strength from its category and region.
−18% inventory holding · forecast variance halved on long-tail SKUs.



/ 01 · Stakes
A 1,200-store multi-format retailer was carrying about 25% more stock than it needed because the legacy forecast couldn’t tell pasta from imported truffle salt. Top sellers were predicted well; everything in the long tail got rounded up to safety stock.
The CFO saw the inventory line; merchandising saw stockouts on the same SKUs the warehouse was overstocked on. Category managers had stopped trusting the system and were overriding orders by gut feel.
/ 02 · Approach
The forecast learns at three grains at once. Sparse long-tail SKUs shrink toward their category × region group, with shrinkage strength learned per group.
Weather, macro, promo calendar and regional events feed in with lags searched per category — a hot weekend lifts beer the same day and ice cream three days later.
A MinT-style reconciliation step makes store totals add up to chain totals, so one number rolls up cleanly from a single jar of olives to the Q3 plan.
A per-SKU drift score flags only the SKUs that changed; they retrain in hours without touching hierarchy weights.
Order cutoffs, MOQs, case packs and shelf life live in a separate recommendation layer, so a new supplier rule never poisons the model fit.
/ 03 · Challenges
Challenge · 01
Resolution
Hierarchical shrinkage — the long tail borrows strength from its category × region group instead of being rounded up.
Challenge · 02
Resolution
A what-if dashboard exposing each signal’s contribution per SKU. Trust came from visibility; adoption hit 90% inside six months.
Challenge · 03
Resolution
Online per-SKU drift detection triggers targeted retraining; full-hierarchy refits stay on a quiet monthly cadence.
/ 04 · Outcomes
/ 05 · Evidence
Live across 1,200 stores on one banner with two more in pilot. Per-SKU drift retraining runs continuously; full-hierarchy refit monthly.