mlsanityData to 7 Oct 2026

RecD: Deduplication for End-to-End Deep Learning Recommendation Model Training Infrastructure

arXiv 2211.05239 ↗First posted 9 Nov 2022cs.LG cs.DC cs.IRcited by 9

Not on the map. Why?

Abstract (arXiv)

We present RecD (Recommendation Deduplication), a suite of end-to-end infrastructure optimizations across the Deep Learning Recommendation Model (DLRM) training pipeline. RecD addresses immense storage, preprocessing, and training overheads caused by feature duplication inherent in industry-scale DLRM training datasets. Feature duplication arises because DLRM datasets are generated from interactions. While each user session can generate multiple training samples, many features' values do not change across these samples. We demonstrate how RecD exploits this property, end-to-end, across a deployed training pipeline. RecD optimizes data generation pipelines to decrease dataset storage and preprocessing resource demands and to maximize duplication within a training batch. RecD introduces a new tensor format, InverseKeyedJaggedTensors (IKJTs), to deduplicate feature values in each batch. We show how DLRM model architectures can leverage IKJTs to drastically increase training throughput. RecD improves the training and preprocessing throughput and storage efficiency by up to 2.48x, 1.79x, and 3.71x, respectively, in an industry-scale DLRM training system.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 9 Nov 2022.

Builds on

20 of 40 references.

References · 20

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021Deduplicating Training Data Makes Language Models Bettercited by 705
  3. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  4. 2022The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrinkcited by 183
  5. 2019Behavior Sequence Transformer for E-commerce Recommendation in Alibabacited by 128
  6. 2018The Adverse Effects of Code Duplication in Machine Learning Models of Codecited by 123
  7. 2019Practice on Long Sequential User Behavior Modeling for Click-Through Rate Predictioncited by 118
  8. 2019Multi-Interest Network with Dynamic Routing for Recommendation at Tmallcited by 113
  9. 2019A Survey on Session-based Recommender Systemscited by 97
  10. 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
  11. 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Modelscited by 58
  12. 2020Understanding Training Efficiency of Deep Learning Recommendation Models at Scalecited by 43
8 more
  1. 2022Understanding Scaling Laws for Recommendation Modelscited by 38
  2. 2020Deep Learning Training in Facebook Data Centers: Design of Scale-up and Scale-out Systemscited by 37
  3. 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
  4. 2021Understanding Data Storage and Ingestion for Large-Scale Deep Recommendation Model Trainingcited by 28
  5. 2022RecShard: Statistical Feature-Based Memory Optimization for Industry-Scale Neural Recommendationcited by 28
  6. 2021Accelerating Recommendation System Training by Leveraging Popular Choicescited by 22
  7. 2017Learning Piece-wise Linear Models from Large Scale Data for Ad Click Predictioncited by 18
  8. 2017Image Matters: Visually modeling user behaviors using Advanced Model Servercited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 3; 2025: 3; 2026: 2.

9 papers.