Federated Neural Collaborative Filtering
In this work, we present a federated version of the state-of-the-art Neural Collaborative Filtering (NCF) approach for item recommendations. The system, named FedNCF, enables learning without requiring users to disclose or transmit their raw data. Data localization preserves data privacy and complies with regulations such as the GDPR. Although federated learning enables model training without local data dissemination, the transmission of raw clients' updates raises additional privacy issues. To address this challenge, we incorporate a privacy-preserving aggregation method that satisfies the security requirements against an honest but curious entity. We argue theoretically and experimentally that existing aggregation algorithms are inconsistent with latent factor model updates. We propose an enhancement by decomposing the aggregation step into matrix factorization and neural network-based averaging. Experimental validation shows that FedNCF achieves comparable recommendation quality to the original NCF system, while our proposed aggregation leads to faster convergence compared to existing methods. We investigate the effectiveness of the federated recommender system and evaluate the privacy-preserving mechanism in terms of computational cost.
Code (0)
등록된 구현이 없습니다.
Tasks
Collaborative FilteringFederated LearningPrivacy PreservingRecommendation SystemsSimilar Papers 제목 키워드 기반
Federated Reconstruction: Partially Local Federated Learning
Personalization methods in federated learning aim to balance the benefits of federated and local training for data availability, communication cost, and robustness to client heterogeneity. Approaches that require clients…
Collaborative FilteringFederated LearningMeta-LearningRecommending Users: Whom to Follow on Federated Social Networks
To foster an active and engaged community, social networks employ recommendation algorithms that filter large amounts of contents and provide a user with personalized views of the network. Popular social networks such as…
Collaborative FilteringRecommendation SystemsMeta Matrix Factorization for Federated Rating Predictions
Federated recommender systems have distinct advantages in terms of privacy protection over traditional recommender systems that are centralized at a data center. However, previous work on federated recommender systems do…
Collaborative FilteringFederated LearningRecommendation SystemsFilFL: Client Filtering for Optimized Client Participation in Federated Learning
Federated learning, an emerging machine learning paradigm, enables clients to collaboratively train a model without exchanging local data. Clients participating in the training process significantly impact the convergenc…
Federated LearningPersonalized Federated Collaborative Filtering: A Variational AutoEncoder Approach
Federated Collaborative Filtering (FedCF) is an emerging field focused on developing a new recommendation framework with preserving privacy in a federated setting. Existing FedCF methods typically combine distributed Col…
Collaborative FilteringDecoderPrivacy PreservingValue prediction