mlsanityData to 7 Oct 2026

A Privacy Preserving System for Movie Recommendations Using Federated Learning

arXiv 2303.04689 ↗First posted 7 Mar 2023cs.IR cs.CR cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Recommender systems have become ubiquitous in the past years. They solve the tyranny of choice problem faced by many users, and are utilized by many online businesses to drive engagement and sales. Besides other criticisms, like creating filter bubbles within social networks, recommender systems are often reproved for collecting considerable amounts of personal data. However, to personalize recommendations, personal information is fundamentally required. A recent distributed learning scheme called federated learning has made it possible to learn from personal user data without its central collection. Consequently, we present a recommender system for movie recommendations, which provides privacy and thus trustworthiness on multiple levels: First and foremost, it is trained using federated learning and thus, by its very nature, privacy-preserving, while still enabling users to benefit from global insights. Furthermore, a novel federated learning scheme, called FedQ, is employed, which not only addresses the problem of non-i.i.d.-ness and small local datasets, but also prevents input data reconstruction attacks by aggregating client updates early. Finally, to reduce the communication overhead, compression is applied, which significantly compresses the exchanged neural network parametrizations to a fraction of their original size. We conjecture that this may also improve data privacy through its lossy quantization stage.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 45 of its 102 references that are in the map. First posted on arXiv 7 Mar 2023.

Builds on

45 of 102 references.

References · 45

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  4. 2018Federated Optimization in Heterogeneous Networkscited by 2,971
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  6. 2018Group Normalizationcited by 1,514
  7. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
  8. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
  9. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
  10. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  11. 2017Neural Collaborative Filteringcited by 1,108
  12. 2019Deep Leakage from Gradientscited by 1,004
33 more
  1. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
  2. 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 707
  3. 2018Federated Learning for Mobile Keyboard Predictioncited by 565
  4. 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
  5. 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
  6. 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 415
  7. 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 415
  8. 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
  9. 2021Federated Learning on Non-IID Data: A Surveycited by 345
  10. 2018Communication-Efficient On-Device Machine Learning: Federated Distillation and Augmentation under Non-IID Private Datacited by 242
  11. 2021FedKD: Communication Efficient Federated Learning via Knowledge Distillationcited by 185
  12. 2018Expanding the Reach of Federated Learning by Reducing Client Resource Requirementscited by 162
  13. 2020Optimal Client Sampling for Federated Learningcited by 123
  14. 2018Federated Learning for Keyword Spottingcited by 95
  15. 2021FedNLP: Benchmarking Federated Learning Methods for Natural Language Processing Taskscited by 84
  16. 2019Federated Collaborative Filtering for Privacy-Preserving Personalized Recommendation Systemcited by 79
  17. 2018Sparse Binary Compression: Towards Distributed Deep Learning with minimal Communicationcited by 51
  18. 2022Gradient Obfuscation Gives a False Sense of Security in Federated Learningcited by 37
  19. 2022On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Datacited by 36
  20. 2022Joint Privacy Enhancement and Quantization in Federated Learningcited by 34
  21. 2019Real-World Image Datasets for Federated Learningcited by 30
  22. 2021Federated Neural Collaborative Filteringcited by 30
  23. 2020Federated Multi-view Matrix Factorization for Personalized Recommendationscited by 27
  24. 2019DeepCABAC: A Universal Compression Algorithm for Deep Neural Networkscited by 26
  25. 2022LightFR: Lightweight Federated Recommendation with Privacy-preserving Matrix Factorizationcited by 26
  26. 2022Data Leakage in Federated Averagingcited by 26
  27. 2021Federated Learning from Small Datasetscited by 14
  28. 2020Federating Recommendations Using Differentially Private Prototypescited by 13
  29. 2021A General Theory for Client Sampling in Federated Learningcited by 8
  30. 2022Speeding up Heterogeneous Federated Learning with Sequentially Trained Superclientscited by 6
  31. 2022Recommender Systems and Algorithmic Hatecited by 5
  32. 2022FedCAT: Towards Accurate Federated Learning via Device Concatenationcited by 1
  33. 2022Mixed Precision Quantization to Tackle Gradient Leakage Attacks in Federated Learningcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 6.

6 papers.