Federated learning has recently been applied to recommendation systems to protect user privacy. In federated learning settings, recommendation systems can train recommendation models only collecting the intermediate parameters instead of the real user data, which greatly enhances the user privacy. Beside, federated recommendation systems enable to collaborate with other data platforms to improve recommended model performance while meeting the regulation and privacy constraints. However, federated recommendation systems faces many new challenges such as privacy, security, heterogeneity and communication costs. While significant research has been conducted in these areas, gaps in the surveying literature still exist. In this survey, we-(1) summarize some common privacy mechanisms used in federated recommendation systems and discuss the advantages and limitations of each mechanism; (2) review some robust aggregation strategies and several novel attacks against security; (3) summarize some approaches to address heterogeneity and communication costs problems; (4)introduce some open source platforms that can be used to build federated recommendation systems; (5) present some prospective research directions in the future. This survey can guide researchers and practitioners understand the research progress in these areas.
翻译:联邦学习最近被用于保护用户隐私的建议系统。在联邦学习环境中,建议系统只能对建议模型进行收集中间参数而不是实际用户数据的培训,从而大大提高用户隐私。此外,联邦建议系统能够与其他数据平台合作,改进建议的模型性能,同时满足监管和隐私限制的要求。但是,联邦建议系统面临许多新的挑战,如隐私、安全、异质和通信费用。虽然在这些领域进行了大量研究,但调查文献中仍存在差距。在本次调查中,我们(1)总结了在联邦建议系统中使用的一些共同隐私机制,并讨论了每种机制的优缺点和局限性;(2)审查了一些强有力的汇总战略和一些针对安全的新攻击;(3)总结了解决异质性和通信成本问题的一些办法;(4)采用一些开放源平台,可用于建立联邦建议系统;(5)提出未来一些潜在的研究方向。这一调查可以指导研究人员和从业人员了解这些领域的研究进展。