Litcius/Paper detail

Privacy-Preserving Multiview Matrix Factorization for Recommender Systems

Peihua Mai, Yan Pang

2023IEEE Transactions on Artificial Intelligence13 citationsDOI

Abstract

With an increasing focus on data privacy, there have been pilot studies on recommender systems in a federated learning (FL) framework, where multiple parties collaboratively train a model without sharing their data. Most of these studies assume that the conventional FL framework can fully protect user privacy. However, there are serious privacy risks in matrix factorization in federated recommender systems based on our study. This article first provides a rigorous theoretical analysis of the server reconstruction attack in four scenarios in federated recommender systems, followed by comprehensive experiments. The empirical results demonstrate that the FL server could infer users' information with accuracy <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$&gt;80\%$</tex-math></inline-formula> based on the uploaded gradients from FL nodes. The robustness analysis suggests that our reconstruction attack analysis outperforms the random guess by <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$&gt;30\%$</tex-math></inline-formula> under Laplace noises with <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$b\leq 0.5$</tex-math></inline-formula> for all scenarios. Then, the article proposes a new privacy-preserving framework based on a threshold variant of homomorphic encryption, privacy-preserving multiview matrix factorization (PrivMVMF), to enhance user data privacy protection in federated recommender systems. The proposed PrivMVMF is successfully implemented and tested thoroughly with the MovieLens dataset.

Topics & Concepts

Computer scienceMovieLensRecommender systemHomomorphic encryptionUploadRobustness (evolution)Matrix decompositionFactorizationCollaborative filteringEncryptionData miningInformation retrievalComputer securityAlgorithmWorld Wide WebQuantum mechanicsEigenvalues and eigenvectorsChemistryGeneBiochemistryPhysicsPrivacy-Preserving Technologies in DataRecommender Systems and TechniquesStochastic Gradient Optimization Techniques
Privacy-Preserving Multiview Matrix Factorization for Recommender Systems | Litcius