FedeRank: User Controlled Feedback with Federated Recommender Systems
Recommender systems have shown to be a successful representative of how data availability can ease our everyday digital life. However, data privacy is one of the most prominent concerns in the digital era. After several data breaches and privacy scandals, the users are now worried about sharing their data. In the last decade, Federated Learning has emerged as a new privacy-preserving distributed machine learning paradigm. It works by processing data on the user device without collecting data in a central repository. We present FedeRank (https://split.to/federank), a federated recommendation algorithm. The system learns a personal factorization model onto every device. The training of the model is a synchronous process between the central server and the federated clients. FedeRank takes care of computing recommendations in a distributed fashion and allows users to control the portion of data they want to share. By comparing with state-of-the-art algorithms, extensive experiments show the effectiveness of FedeRank in terms of recommendation accuracy, even with a small portion of shared user data. Further analysis of the recommendation lists' diversity and novelty guarantees the suitability of the algorithm in real production environments.
Code (0)
등록된 구현이 없습니다.
Tasks
DiversityFederated LearningPrivacy PreservingRecommendation SystemsSimilar Papers 제목 키워드 기반
Stronger Privacy for Federated Collaborative Filtering with Implicit Feedback
Recommender systems are commonly trained on centrally collected user interaction data like views or clicks. This practice however raises serious privacy concerns regarding the recommender's collection and handling of pot…
Collaborative FilteringRecommendation SystemsDRIFT: A Federated Recommender System with Implicit Feedback on the Items
Nowadays there are more and more items available online, this makes it hard for users to find items that they like. Recommender systems aim to find the item who best suits the user, using his historical interactions. Dep…
Recommendation SystemsFederated Collaborative Filtering for Privacy-Preserving Personalized Recommendation System
The increasing interest in user privacy is leading to new privacy preserving machine learning paradigms. In the Federated Learning paradigm, a master machine learning model is distributed to user clients, the clients use…
BIG-bench Machine LearningCollaborative FilteringFederated LearningPrivacy PreservingFedFlex: Federated Learning for Diverse Netflix Recommendations
The drive for personalization in recommender systems creates a tension between user privacy and the risk of "filter bubbles". Although federated learning offers a promising paradigm for privacy-preserving recommendations…
Federated LearningPoisoning Deep Learning Based Recommender Model in Federated Learning Scenarios
Various attack methods against recommender systems have been proposed in the past years, and the security issues of recommender systems have drawn considerable attention. Traditional attacks attempt to make target items …
Deep LearningFederated LearningRecommendation Systems