AI Showreel consulting-grade analysis, for everyone FR
← The index
Proof B Live confirmed

Ocado

deep-learning demand forecasting for availability and waste reduction

IndustryRetail & e-commerceLeverRetentionFamilyPredictionImplementationCustom AIStagepurchase
Pattern proven in 4 industries still untouched in Banking, insurance & fintech, Luxury & beauty, Media & entertainment +9 See the pattern map
plus de 70 millions
Supply chain calculations run each day
"OSP performs over 70 million supply chain calculations every day" S2

Ocado runs over 70 million supply chain calculations a day with deep-learning models, orders up to 98% of its stock automatically, has 94.5% of recommended purchase orders accepted without intervention, and keeps food waste at 0.49% of all stock handled.

Key points

  • Deep-learning demand forecasting for replenishment and waste reduction.
  • In-house encoder-decoder networks on Ocado Smart Platform, more than 70 million calculations a day.
  • Up to 98% of stock ordered automatically, 0.49% waste, 94.5% of orders accepted.
  • Evidence B, confirmed status.

Objective

Order the right quantity of each fresh product to keep availability high without overstock, driving replenishment by predicted demand rather than by fixed planner rules.

The deployment

Ocado sells groceries online in the UK through Ocado.com and licenses its technology (Ocado Smart Platform) to retailers worldwide. The forecasting engine trains deep-learning models on years of sales data to predict, product by product and day by day, what customers will buy. These forecasts trigger automatic supplier orders and set stock levels in the automated warehouses. For perishables like bananas, the system combines stock, remaining shelf life, and expected demand to avoid waste, and launches flash sales when a batch approaches its date. A planner can override a forecast, with visibility into its accuracy history.

Results Proof B

plus de 70 millions
Supply chain calculations run each day
"OSP performs over 70 million supply chain calculations every day" S2
jusqu'a +40%
Model accuracy vs traditional systems
"Upto 40% more accurate than traditional retailer systems" S1
jusqu'a 98%
Share of stock ordered automatically
"Upto 98% of stock ordered automatically with minimal manual intervention" S1
plus de 94,5%
Recommended purchase orders (RPOs) accepted without intervention
"Over 94.5% of OSP Supply Chain recommended purchase orders (RPOs) are accepted" S2
0,49%
Food waste as a share of stock handled
"reducing food waste to just 0.49% of all stock handled" S2

Figures published by Ocado Group on its own product and editorial pages, consistent across several official pages. Since Ocado sells OSP to third parties, these results function as a quantified platform case study. No independent press reproducing these exact figures, hence B and not C.

How it works

Documented architecture
surcharge de previsionstock reel reinjecte Ventes, stock, duree devie, promotions, creneaux Centre de controle deeplearning(encoder-decoder) Ocado Smart Platform OSP Supply Chain(commandes et stock) OSP Planificateur supplychain Commandes fournisseurs /entrepot automatise (CFC)

The stack in detail

How it runs, concretely

For ops teams
CadenceLarge-scale daily batch: more than 70 million supply chain calculations a day, forecasts refreshed as real stock moves.
Operated byOcado's data science and supply chain planning team (and, on the OSP client side, the partner retailer's planners).
  1. 1
    Data ingestion OSP platform / data team

    Historical sales, past shortages, promotions, holidays, delivery slots, and product attributes feed the deep-learning control center.

  2. 2
    Demand forecasting AI model

    The encoder-decoder networks predict demand per product and per day, with accuracy up to 40% higher than conventional systems.

  3. 3
    Order generation AI model / OSP

    The system calculates the optimal quantity to order and issues automatic supplier orders; up to 98% of stock is ordered without human input.

  4. 4
    Planner control supply chain planner

    A planner can override a forecast, with visibility into historical accuracy; over 94.5% of recommendations go through as is.

  5. 5
    Waste management OSP

    For perishables, the system detects purge risk and triggers flash sales to clear stock before expiry, keeping waste at 0.49%.

The signal that drives it

Predicted demand per product, combined with the remaining shelf life of stock. If sales history or expiry data is missing, the forecast degrades and the system falls back to more conservative rules, at the cost of overstock or shortages.

How your customers perceive this type of use

Sourced studies

C'est la famille la moins acceptee : 68% des Americains jugent inacceptable un score financier personnel calcule par algorithme et 67% l'analyse video automatisee d'entretiens d'embauche (Pew Research, 2018). La demande d'explication et de recours est massive : 83% veulent savoir quelles donnees l'IA utilise et 91% veulent pouvoir corriger des donnees erronees (Consumer Reports, 2024). A l'echelle mondiale, seuls 46% se disent prets a faire confiance aux systemes d'IA et 70% jugent une regulation necessaire (KPMG / Universite de Melbourne, 2025).

68%
Americains qui jugent inacceptable un score de finances personnelles calcule par algorithme pour proposer des offres (2018)
67%
Americains qui jugent inacceptable l'analyse video assistee par ordinateur des entretiens d'embauche (2018)
58%
Americains qui pensent que les programmes informatiques refleteront toujours un certain biais humain (2018)

Acceptance conditions

  • Transparence sur les donnees utilisees : 83% des Americains la reclament (Consumer Reports 2024)
  • Droit de correction des donnees erronees : 91% le demandent (Consumer Reports 2024)
  • Explication de la logique de decision : 44% des consommateurs sont plus enclins a utiliser un agent IA si sa logique est clairement expliquee (Salesforce 2024)
  • L'acceptabilite depend du contexte de la decision : 50% des Americains jugent equitable un score de risque criminel pour la liberation conditionnelle, contre 32% pour un score financier applique aux consommateurs (Pew Research 2018)

Red lines

  • La decision opaque et sans recours sur l'emploi, le credit ou le logement : 45% tres mal a l'aise pour l'embauche, 39% pour le pret, 39% pour le logement (Consumer Reports 2024)
  • Le scoring des personnes a partir de donnees comportementales : 68% le jugent inacceptable pour les offres financieres (Pew Research 2018)

Sources: Pew Research Center 2018 · Consumer Reports 2024 · KPMG / Universite de Melbourne 2025 · Salesforce 2024

See full acceptance: by country, by use, by generation

How to replicate

Inference, not sourced

Data prerequisites

  • granular sales history per product and per day
  • real-time stock data
  • product attributes and expiry dates for fresh
  • promotions and holidays calendar

Org prerequisites

  • in-house data science team or a forecasting platform
  • replenishment process able to accept automatic orders

Possible stack

  • Ocado Smart Platform (for a partner retailer)
  • in-house forecasting on cloud (SageMaker, Vertex AI)
  • demand planning platforms (Blue Yonder, RELEX, o9)
Team to operate2-4 data scientists + 1 data engineer + 1 supply chain PM, plus planners trained to control and override forecasts

The plan, step by step

  1. Step 1
    Consolidate clean sales history by SKU and by day, with past shortages, promotions, calendar, and expiry dates for fresh.Deliverable: Usable sales and product-attribute dataset
  2. Step 2
    Train or configure a forecasting model on a perishable category where waste is visible, and backtest it against the current method.Deliverable: Accuracy report compared vs existing rules
  3. Step 3
    Connect the forecasts to replenishment in recommendation mode: the planner validates each proposed order.Deliverable: Recommended orders in the planners' tool, acceptance rate tracked
  4. Step 4
    Automate orders above a confidence threshold, keeping the planner override with visibility into historical accuracy.Deliverable: Share of stock ordered automatically, measured by category
  5. Step 5
    Extend to all categories and add waste management (flash sales on batches near date).Deliverable: Availability and waste report vs pre-project baseline

First step: Consolidate clean sales history by SKU and by store, then test a forecasting model on a perishable category where waste is visible.

Sources

  1. S1 Forecasting the future: using deep learning to optimise online grocery supply chains Primary ocadogroup.com · 2025-10-08 · accessed 2026-07-11 archive pending
  2. S2 OSP Supply Chain | Ocado Group Primary ocadogroup.com · 2025 · accessed 2026-07-11 archive pending
  3. S3 Ocado's AI: Reducing food waste across grocery supply chains Primary ocadogroup.com · 2024 · accessed 2026-07-11 archive pending