A Privacy Preserving System for Movie Recommendations Using Federated Learning
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.
Code (0)
등록된 구현이 없습니다.
Tasks
Federated LearningPrivacy PreservingQuantizationRecommendation SystemsSimilar Papers 제목 키워드 기반
Data Valuation for Vertical Federated Learning: A Model-free and Privacy-preserving Method
Vertical Federated learning (VFL) is a promising paradigm for predictive analytics, empowering an organization (i.e., task party) to enhance its predictive models through collaborations with multiple data suppliers (i.e.…
Data ValuationFederated LearningPrivacy PreservingVertical Federated LearningLearning Federated Representations and Recommendations with Limited Negatives
Deep retrieval models are widely used for learning entity representations and recommendations. Federated learning provides a privacy-preserving way to train these models without requiring centralization of user data. How…
Federated LearningPrivacy PreservingRetrievalComprehensive Privacy Analysis on Federated Recommender System against Attribute Inference Attacks
In recent years, recommender systems are crucially important for the delivery of personalized services that satisfy users' preferences. With personalized recommendation services, users can enjoy a variety of recommendati…
AttributeInference AttackPrivacy PreservingRecommendation SystemsA Federated Multi-View Deep Learning Framework for Privacy-Preserving Recommendations
Privacy-preserving recommendations are recently gaining momentum, since the decentralized user data is increasingly harder to collect, by recommendation service providers, due to the serious concerns over user privacy an…
Collaborative FilteringFederated LearningPrivacy PreservingSurvey of Privacy-Preserving Collaborative Filtering
Collaborative filtering recommendation systems provide recommendations to users based on their own past preferences, as well as those of other users who share similar interests. The use of recommendation systems has grow…
Collaborative FilteringPrivacy PreservingRecommendation SystemsSurvey