Online Learning for Recommendations at Grubhub
Not on the map. Why?
Abstract (arXiv)
We propose a method to easily modify existing offline Recommender Systems to run online using Transfer Learning. Online Learning for Recommender Systems has two main advantages: quality and scale. Like many Machine Learning algorithms in production if not regularly retrained will suffer from Concept Drift. A policy that is updated frequently online can adapt to drift faster than a batch system. This is especially true for user-interaction systems like recommenders where the underlying distribution can shift drastically to follow user behaviour. As a platform grows rapidly like Grubhub, the cost of running batch training jobs becomes material. A shift from stateless batch learning offline to stateful incremental learning online can recover, for example, at Grubhub, up to a 45x cost savings and a +20% metrics increase. There are a few challenges to overcome with the transition to online stateful learning, namely convergence, non-stationary embeddings and off-policy evaluation, which we explore from our experiences running this system in production.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 2 of its 4 references that are in the map. First posted on arXiv 15 Jul 2021.
Builds on
2 of 4 references.
References · 2
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 2.
7 papers.
- 2023Overcoming the Stability Gap in Continual Learningcited by 13
- 2023Modyn: Data-Centric Machine Learning Pipeline Orchestrationcited by 5
- 2026Momentum LMS Theory beyond Stationarity: Stability, Tracking, and Regretcited by 1
- 2024Contextual Bandits in Payment Processing: Non-uniform Exploration and Supervised Learningcited by 0
- 2025Accelerating Recommender Model ETL with a Streaming FPGA-GPU Dataflowcited by 0
- 2025Staying Alive: Online Neural Network Maintenance and Systemic Driftcited by 0
- 2026Balancing Trial and Reorder: A Hybrid Sequential Transformer-GBDT Ranker for On-Demand Deliverycited by 0
- 2026Balancing Trial and Reorder: A Hybrid Sequential Transformer-GBDT Ranker for On-Demand Delivery14 Sep 2026
- 2026Momentum LMS Theory beyond Stationarity: Stability, Tracking, and Regret12 Feb 2026
- 2025Staying Alive: Online Neural Network Maintenance and Systemic Drift22 Mar 2025
- 2025Accelerating Recommender Model ETL with a Streaming FPGA-GPU Dataflow21 Jan 2025
- 2024Contextual Bandits in Payment Processing: Non-uniform Exploration and Supervised Learning30 Nov 2024
- 2023Modyn: Data-Centric Machine Learning Pipeline Orchestration11 Dec 2023
- 2023Overcoming the Stability Gap in Continual Learning2 Jun 2023