paper-with-me

홈 › Papers

Scalable Machine Learning Training Infrastructure for Online Ads Recommendation and Auction Scoring Modeling at Google

2025-01-17 · George Kurian, Somayeh Sardashti, Ryan Sims, Felix Berger, Gary Holt, Yang Li, Jeremiah Willcock, Kaiyuan Wang, Herve Quiroz, Abdulrahman Salem, Julian Grady

Large-scale Ads recommendation and auction scoring models at Google scale demand immense computational resources. While specialized hardware like TPUs have improved linear algebra computations, bottlenecks persist in large-scale systems. This paper proposes solutions for three critical challenges that must be addressed for efficient end-to-end execution in a widely used production infrastructure: (1) Input Generation and Ingestion Pipeline: Efficiently transforming raw features (e.g., "search query") into numerical inputs and streaming them to TPUs; (2) Large Embedding Tables: Optimizing conversion of sparse features into dense floating-point vectors for neural network consumption; (3) Interruptions and Error Handling: Minimizing resource wastage in large-scale shared datacenters. To tackle these challenges, we propose a shared input generation technique to reduce computational load of input generation by amortizing costs across many models. Furthermore, we propose partitioning, pipelining, and RPC (Remote Procedure Call) coalescing software techniques to optimize embedding operations. To maintain efficiency at scale, we describe novel preemption notice and training hold mechanisms that minimize resource wastage, and ensure prompt error resolution. These techniques have demonstrated significant improvement in Google production, achieving a 116% performance boost and an 18% reduction in training costs across representative models.

📄 PDF Abstract BibTeX arXiv:2501.10546

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Enabling real-time multi-messenger astrophysics discoveries with deep learning

2019-11-26 · E. A. Huerta, Gabrielle Allen, Igor Andreoni, Javier M. Antelis 외

Multi-messenger astrophysics is a fast-growing, interdisciplinary field that combines data, which vary in volume and speed of data processing, from many different instruments that probe the Universe using different cosmi…

BIG-bench Machine LearningDeep LearningManagementscientific discovery

Fast Online "Next Best Offers" using Deep Learning

2019-05-31 · Rekha Singhal, Gautam Shroff, Mukund Kumar, Sharod Roy 외

In this paper, we present iPrescribe, a scalable low-latency architecture for recommending 'next-best-offers' in an online setting. The paper presents the design of iPrescribe and compares its performance for implementat…

BIG-bench Machine LearningDeep Learning

An FPGA Architecture for Online Learning using the Tsetlin Machine

2023-06-01 · Samuel Prescott, Adrian Wheeldon, Rishad Shafik, Tousif Rahman 외

There is a need for machine learning models to evolve in unsupervised circumstances. New classifications may be introduced, unexpected faults may occur, or the initial dataset may be small compared to the data-points pre…

ZoRRO: A Zero-Weight Personalized Recommender System for Scalable News Recommendation

2026-07-12 · Johannes Kruse, Ryotaro Shimizu, Kasper Lindskow, Jon Tofteskov 외 arxiv

We present ZoRRO (Zero-Weight Personalized Recommender System), a zero-weight, training-free framework for personalized news recommendation designed for scalable real-world deployment. ZoRRO outperforms strong neural bas…

Versioned Late Materialization for Ultra-Long Sequence Training in Recommendation Systems at Scale

2026-04-27 · Liang Guo, Ge Song, Litao Deng, Jianhui Sun 외 arxiv

Modern Deep Learning Recommendation Models (DLRMs) follow scaling laws with sequence length, driving the frontier toward ultra-long User Interaction History (UIH). However, the industry-standard "Fat Row" paradigm, which…

Recommendation Systems