mlsanityData to 14 Oct 2026

LazyDP: Co-Designing Algorithm-Software for Scalable Training of Differentially Private Recommendation Models

arXiv 2404.08847 ↗First posted 12 Apr 2024cs.IR cs.CR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Differential privacy (DP) is widely being employed in the industry as a practical standard for privacy protection. While private training of computer vision or natural language processing applications has been studied extensively, the computational challenges of training of recommender systems (RecSys) with DP have not been explored. In this work, we first present our detailed characterization of private RecSys training using DP-SGD, root-causing its several performance bottlenecks. Specifically, we identify DP-SGD's noise sampling and noisy gradient update stage to suffer from a severe compute and memory bandwidth limitation, respectively, causing significant performance overhead in training private RecSys. Based on these findings, we propose LazyDP, an algorithm-software co-design that addresses the compute and memory challenges of training RecSys with DP-SGD. Compared to a state-of-the-art DP-SGD training system, we demonstrate that LazyDP provides an average 119x training throughput improvement while also ensuring mathematically equivalent, differentially private RecSys models to be trained.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 36 of its 66 references that are in the map. First posted on arXiv 12 Apr 2024.

Builds on

36 of 66 references.

References · 36

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  2. 2016Deep Learning with Differential Privacycited by 2,728
  3. 2020Extracting Training Data from Large Language Modelscited by 2,189
  4. 2016Wide & Deep Learning for Recommender Systemscited by 747
  5. 2023Extracting Training Data from Diffusion Modelscited by 732
  6. 2023Scalable Extraction of Training Data from (Production) Language Modelscited by 434
  7. 2021Large Language Models Can Be Strong Differentially Private Learnerscited by 412
  8. 2021Differentially Private Fine-tuning of Language Modelscited by 400
  9. 2020Label-Only Membership Inference Attackscited by 388
  10. 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 383
  11. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  12. 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 224
24 more
  1. 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 199
  2. 2021On the Importance of Difficulty Calibration in Membership Inference Attackscited by 147
  3. 2022Reconstructing Training Data from Trained Neural Networkscited by 133
  4. 2021Large-Scale Differentially Private BERTcited by 118
  5. 2018Privacy Amplification by Iterationcited by 100
  6. 2022Toward Training at ImageNet Scale with Differential Privacycited by 87
  7. 2019The Architectural Implications of Facebook's DNN-based Personalized Recommendationcited by 83
  8. 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
  9. 2019Scaling Distributed Machine Learning with In-Network Aggregationcited by 65
  10. 2022Plug & Play Attacks: Towards Robust and Flexible Model Inversion Attackscited by 60
  11. 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Modelscited by 58
  12. 2020DeepRecSys: A System for Optimizing End-To-End At-scale Neural Recommendation Inferencecited by 54
  13. 2022Mixed Differential Privacy in Computer Visioncited by 54
  14. 2019RecNMP: Accelerating Personalized Recommendation with Near-Memory Processingcited by 49
  15. 2020Scaling up Differentially Private Deep Learning with Fast Per-Example Gradient Clippingcited by 47
  16. 2022Plug-In Inversion: Model-Agnostic Inversion for Vision with Data Augmentationscited by 18
  17. 2018Parameter Hub: a Rack-Scale Parameter Server for Distributed Deep Neural Network Trainingcited by 17
  18. 2020Tensor Casting: Co-Designing Algorithm-Architecture for Personalized Recommendation Trainingcited by 13
  19. 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwardscited by 11
  20. 2022Applied Federated Learning: Architectural Design for Robust and Efficient Learning in Privacy Aware Settingscited by 7
  21. 2022Private Ad Modeling with DP-SGDcited by 6
  22. 2021LAORAM: A Look Ahead ORAM Architecture for Training Large Embedding Tablescited by 4
  23. 2022DiVa: An Accelerator for Differentially Private Machine Learningcited by 4
  24. 2022Augmenting Netflix Search with In-Session Adapted Recommendationscited by 3

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.