Recommender Systems (RSs) have become increasingly important in many application domains, such as digital marketing. Conventional RSs often need to collect users' data, centralize them on the server-side, and form a global model to generate reliable recommendations. However, they suffer from two critical limitations: the personalization problem that the RSs trained traditionally may not be customized for individual users, and the privacy problem that directly sharing user data is not encouraged. We propose Personalized Federated Recommender Systems (PersonalFR), which introduces a personalized autoencoder-based recommendation model with Federated Learning (FL) to address these challenges. PersonalFR guarantees that each user can learn a personal model from the local dataset and other participating users' data without sharing local data, data embeddings, or models. PersonalFR consists of three main components, including AutoEncoder-based RSs (ARSs) that learn the user-item interactions, Partially Federated Learning (PFL) that updates the encoder locally and aggregates the decoder on the server-side, and Partial Compression (PC) that only computes and transmits active model parameters. Extensive experiments on two real-world datasets demonstrate that PersonalFR can achieve private and personalized performance comparable to that trained by centralizing all users' data. Moreover, PersonalFR requires significantly less computation and communication overhead than standard FL baselines.
翻译:常规RSS常常需要收集用户的数据,将其集中到服务器上,并形成一个全球模型,以产生可靠的建议;然而,它们受到两个关键的限制:所培训的RSs传统上可能不为个人用户定制的个人化问题,以及直接分享用户数据的隐私问题不鼓励用户直接共享用户数据;我们提议个性化联邦建议系统(Personal FR),它与Federal Investment(FL)一起引入一个个性化自动化自动编码建议模型,以应对这些挑战;个人FR保证每个用户都能从当地数据集和其他参与用户的数据中学习个人模型,而不分享当地数据、数据嵌入或模型;个人FRS由三个主要组成部分组成,包括基于AutoEncoder的RS(ARS),以学习用户-项目互动;部分联邦建议系统(PFL),它与Federal Decoder公司(FL)一起更新了编码的本地和综合解密建议模型,以应对这些挑战;个人FLFR保证每个用户从当地数据集和其他参与用户的数据中学习的个人模型,只能通过经过大量培训的个人标准化的个人模型进行个人化和传输,从而实现个人标准化数据测试,从而实现个人标准化数据。