HN3S: A Federated AutoEncoder Framework for Collaborative Filtering Via Hybrid Negative Sampling and Secret Sharing

Lu Zhang,Guohui Li,Ling Yuan,Xuanang Ding,Qian Rong
DOI: https://doi.org/10.1016/j.ipm.2023.103580
IF: 7.466
2024-01-01
Information Processing & Management
Abstract:Federated recommender systems can serve users with suitable item recommendations while preserving their privacy, but most current works cannot serve non-participant users. We consider that Federated AutoEncoder for Collaborative Filtering (FAE-CF) is expected to solve this problem. However, FAE-CF encounters privacy protection concerns and high communication overhead issues. In this paper, we investigate FAE-CF’s privacy protection capabilities and communication volume, unveiling its potential privacy security issues and inferior practicality. By analyzing the FAE-CF gradient, we propose an effective attack that could recover most user data, with all recovery metrics above 95.53% in our simulation experiments. To address these challenges, we propose Hybrid Negative Sampling and Secret Sharing (HN3S), a privacy-preserving method designed for FAE-CF. HN3S uses hybrid negative sampling to reduce communication overhead and secret sharing to protect user data. Experiments conducted on various public datasets with multiple AE-CFs have shown that HN3S can effectively protect the privacy of FAE-CF, reducing the communication overhead by up to 60.44%, while maintaining the performance reduction within 10.78%. Our research reveals significant privacy risks and poor utility inherent in current FAE-CFs, and provides a feasible solution to protect user privacy and balance communication overhead with algorithm performance.
What problem does this paper attempt to address?