A Comprehensive Survey on Privacy-Preserving Techniques in Federated Recommendation Systems

Big data is a rapidly growing field, and new developments are constantly emerging to address various challenges. One such development is the use of federated learning for recommendation systems (FRSs). An FRS provides a way to protect user privacy by training recommendation models using intermediate parameters instead of real user data. This approach allows for cooperation between data platforms while still complying with privacy regulations. In this paper, we explored the current state of research on FRSs, highlighting existing research issues and possible solutions. Specifically, we looked at how FRSs can be used to protect user privacy while still allowing organizations to benefit from the data they share. Additionally, we examined potential applications of FRSs in the context of big data, exploring how these systems can be used to facilitate secure data sharing and collaboration. Finally, we discuss the challenges associated with developing and deploying FRSs in the real world and how these challenges can be addressed.

[1]  Jia Liu,et al.  FedCKE: Cross-Domain Knowledge Graph Embedding in Federated Learning , 2023, IEEE Transactions on Big Data.

[2]  J. Kumar,et al.  Dynamic context management in context-aware recommender systems , 2023, Comput. Electr. Eng..

[3]  Quoc Viet Hung Nguyen,et al.  Interaction-level Membership Inference Attack Against Federated Recommender Systems , 2023, WWW.

[4]  A. Azar,et al.  Convolutional Neural Network-Based Personalized Program Recommendation System for Smart Television Users , 2023, Sustainability.

[5]  Y. Wang,et al.  An improved matrix factorization with local differential privacy based on piecewise mechanism for recommendation systems , 2022, Expert systems with applications.

[6]  Lianyong Qi,et al.  A federated collaborative recommendation model for privacy-preserving distributed recommender applications based on microservice framework , 2022, J. Parallel Distributed Comput..

[7]  M. Alazab,et al.  Smart contract token-based privacy-preserving access control system for industrial Internet of Things , 2022, Digit. Commun. Networks.

[8]  Bogdan Walek,et al.  A hybrid recommender system for an online store using a fuzzy expert system , 2022, Expert Syst. Appl..

[9]  M. Javed,et al.  On the Physical Layer Security of Federated Learning Based IoMT Networks , 2022, IEEE Journal of Biomedical and Health Informatics.

[10]  Dhanya Pramod Privacy-preserving techniques in recommender systems: state-of-the-art review and future research agenda , 2022, Data Technol. Appl..

[11]  Mansoor Ali,et al.  Federated Learning for Privacy Preservation in Smart Healthcare Systems: A Comprehensive Survey , 2022, IEEE Journal of Biomedical and Health Informatics.

[12]  Octavia A. Dobre,et al.  Federated Learning for Smart Healthcare: A Survey , 2021, ACM Comput. Surv..

[13]  Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery: Proceedings of the ICNC-FSKD 2022 , 2023, Lecture Notes on Data Engineering and Communications Technologies.

[14]  Kshira Sagar Sahoo,et al.  E-Learning Course Recommender System Using Collaborative Filtering Models , 2022, Electronics.

[15]  X. Yi,et al.  An efficient privacy-preserving recommender system in wireless networks , 2022, Wireless networks.

[16]  M. Aloqaily,et al.  Federated learning review: Fundamentals, enabling technologies, and future applications , 2022, Inf. Process. Manag..

[17]  Sabina B. van Rooij,et al.  Federated tool for anonymization and annotation in image data , 2022, Security + Defence.

[18]  Raymond Chi-Wing Wong,et al.  A Platform for Deploying the TFE Ecosystem of Automatic Speech Recognition , 2022, ACM Multimedia.

[19]  Xiaodong Zhang,et al.  Research on Open Innovation Intelligent Decision-Making of Cross-Border E-Commerce Based on Federated Learning , 2022, Mathematical Problems in Engineering.

[20]  R. Parizi,et al.  Secure Smart Communication Efficiency in Federated Learning: Achievements and Challenges , 2022, Applied Sciences.

[21]  A. Yassine,et al.  A Secure Cloudlet-Based Charging Station Recommendation for Electric Vehicles Empowered by Federated Learning , 2022, IEEE Transactions on Industrial Informatics.

[22]  Shahab S. Band,et al.  Federated learning-based AI approaches in smart healthcare: concepts, taxonomies, challenges and open issues , 2022, Cluster Computing.

[23]  Bibhu Dash,et al.  Federated Learning for Privacy-Preserving: A Review of PII Data Analysis in Fintech , 2022, International Journal of Software Engineering & Applications.

[24]  Nguyen Quoc Viet Hung,et al.  ReFRS: Resource-efficient Federated Recommender System for Dynamic and Diversified User Preferences , 2022, ACM Trans. Inf. Syst..

[25]  Corine S. Meppelink,et al.  Stop and Think! Exploring the Role of News Truth Discernment, Information Literacy, and Impulsivity in the Effect of Critical Thinking Recommendations on Trust in Fake Covid-19 News , 2022, European Journal of Health Communication.

[26]  Weike Pan,et al.  Federated one-class collaborative filtering via privacy-aware non-sampling matrix factorization , 2022, Knowl. Based Syst..

[27]  Z. Alamgir,et al.  Federated recommenders: methods, challenges and future , 2022, Cluster Computing.

[28]  R. Goh,et al.  CE-Fed: Communication efficient multi-party computation enabled federated learning , 2022, Array.

[29]  T. Gu,et al.  A review of deep learning-based recommender system in e-learning environments , 2022, Artificial Intelligence Review.

[30]  Jessie Hui Wang,et al.  USST: A two-phase privacy-preserving framework for personalized recommendation with semi-distributed training , 2022, Inf. Sci..

[31]  Ferhat Ozgur Catak,et al.  Homomorphic Encryption and Federated Learning based Privacy-Preserving CNN Training: COVID-19 Detection Use-Case , 2022, EICC.

[32]  Jiwei Huang,et al.  Geographical POI recommendation for Internet of Things: A federated learning approach using matrix factorization , 2022, International Journal of Communication Systems.

[33]  Jinyang Gao,et al.  Studying the Impact of Data Disclosure Mechanism in Recommender Systems via Simulation , 2022, ACM Trans. Inf. Syst..

[34]  Jagdish C. Patra,et al.  Privacy-preserving federated learning for scalable and high data quality computational-intelligence-as-a-service in Society 5.0 , 2022, Multimedia Tools and Applications.

[35]  T. D. Noia,et al.  Recommender systems under European AI regulations , 2022, Commun. ACM.

[36]  P. Hung,et al.  EVFL: An explainable vertical federated learning for data-oriented Artificial Intelligence systems , 2022, J. Syst. Archit..

[37]  Mayeen Uddin Khandaker,et al.  Federated Learning Approach to Protect Healthcare Data over Big Data Scenario , 2022, Sustainability.

[38]  Tam V. Nguyen,et al.  Advertising Benefits from Ethical Artificial Intelligence Algorithmic Purchase Decision Pathways , 2022, Journal of Business Ethics.

[39]  Zhiyong Jie,et al.  Personalized federated recommendation system with historical parameter clustering , 2022, Journal of Ambient Intelligence and Humanized Computing.

[40]  Lichao Sun,et al.  FedBERT: When Federated Learning Meets Pre-training , 2022, ACM Trans. Intell. Syst. Technol..

[41]  K. S. Arikumar,et al.  FL-PMI: Federated Learning-Based Person Movement Identification through Wearable Devices in Smart Healthcare Systems , 2022, Sensors.

[42]  Yashar Deldjoo,et al.  User-controlled federated matrix factorization for recommender systems , 2022, Journal of Intelligent Information Systems.

[43]  Hongyu Chen,et al.  An efficient and secure recommendation system based on federated matrix factorization in digital economy , 2022, Personal and Ubiquitous Computing.

[44]  Rakhi Seth,et al.  A Comparative Overview of Hybrid Recommender Systems: Review, Challenges, and Prospects , 2022, Data Mining and Machine Learning Applications.

[45]  M. Mubarik,et al.  Academic and Administrative Role of Artificial Intelligence in Education , 2022, Sustainability.

[46]  Yang Qin,et al.  Privacy-preserving federated learning framework in multimedia courses recommendation , 2022, Wireless Networks.

[47]  Yoonseo Park,et al.  A Survey of Recommendation Systems: Recommendation Models, Techniques, and Application Fields , 2022, Electronics.

[48]  Godwin Brown Tunze,et al.  Social Network Analysis for Precise Friend Suggestion for Twitter by Associating Multiple Networks Using ML , 2022, Int. J. Inf. Technol. Web Eng..

[49]  Lixing Chen,et al.  Context-Aware Online Client Selection for Hierarchical Federated Learning , 2021, IEEE Transactions on Parallel and Distributed Systems.

[50]  José García-Alonso,et al.  Using Federated Learning to Achieve Proactive Context-Aware IoT Environments , 2021, J. Web Eng..

[51]  Abbes Amira,et al.  Blockchain-based Recommender Systems: Applications, Challenges and Future Opportunities , 2021, Comput. Sci. Rev..

[52]  Hao Peng,et al.  Federated Social Recommendation with Graph Neural Network , 2021, ACM Trans. Intell. Syst. Technol..

[53]  Minyu Shi,et al.  An adaptive federated learning scheme with differential privacy preserving , 2021, Future Gener. Comput. Syst..

[54]  P. Efraimidis,et al.  Federated Neural Collaborative Filtering , 2021, Knowl. Based Syst..

[55]  Lizong Zhang,et al.  Personalized recommendation system based on knowledge embedding and historical behavior , 2021, Applied Intelligence.

[56]  Bill Yuchen Lin,et al.  FedNLP: Benchmarking Federated Learning Methods for Natural Language Processing Tasks , 2021, NAACL-HLT.

[57]  José Ramón Saura,et al.  Evaluating security and privacy issues of social networks based information systems in Industry 4.0 , 2021, Enterp. Inf. Syst..

[58]  Chuhan Wu,et al.  A federated graph neural network framework for privacy-preserving personalization , 2021, Nature Communications.

[59]  Tianqing Zhu,et al.  From distributed machine learning to federated learning: In the view of data privacy and security , 2020, Concurr. Comput. Pract. Exp..

[60]  Outmane Bourkoukou,et al.  A Big-Data Oriented Recommendation Method in E-learning Environment , 2022, Int. J. Emerg. Technol. Learn..

[61]  Muhammad Ziad Nayyer,et al.  Cloudlet Federation Based Context-Aware Federated Learning Approach , 2022, IEEE Access.

[62]  Haitham M. Alzoubi,et al.  The effect of social media influencers’ characteristics on consumer intention and attitude toward Keto products purchase intention , 2022, International Journal of Data and Network Science.

[63]  I. Romanova,et al.  Development of teaching programs of artificial intelligence methods in aerospace education , 2022, SHS Web of Conferences.

[64]  Ce Zhang,et al.  Federated Matrix Factorization with Privacy Guarantee , 2021, Proc. VLDB Endow..

[65]  P. Valkenburg Social media use and well-being: What we know and what we need to know. , 2021, Current opinion in psychology.

[66]  D. Jannach,et al.  Towards responsible media recommendation , 2021, AI and Ethics.

[67]  Maoguo Gong,et al.  Federated matrix factorization for privacy-preserving recommender systems , 2021, Appl. Soft Comput..

[68]  Gui He Enterprise E-Commerce Marketing System Based on Big Data Methods of Maintaining Social Relations in the Process of E-Commerce Environmental Commodity , 2021 .

[69]  Blend Ibrahim,et al.  The era of Instagram expansion: matching social media marketing activities and brand loyalty through customer relationship quality , 2021, Journal of Marketing Communications.

[70]  Zhong Ming,et al.  FedRec: Federated Recommendation With Explicit Feedback , 2021, IEEE Intelligent Systems.

[71]  Minyi Guo,et al.  Dubhe: Towards Data Unbiasedness with Homomorphic Encryption in Federated Learning Client Selection , 2021, ICPP.

[72]  Viswanath Venkatesh,et al.  Being at the cutting edge of online shopping: Role of recommendations and discounts on privacy perceptions , 2021, Comput. Hum. Behav..

[73]  Vijay Rana,et al.  Automatic recommendation system based on hybrid filtering algorithm , 2021, Education and Information Technologies.

[74]  M. Balaji,et al.  Effectiveness of Travel Social Media Influencers: A Case of Eco-Friendly Hotels , 2021, Journal of Travel Research.

[75]  Miodrag Bolic,et al.  A Privacy-Preserving Approach to Extraction of Personal Information through Automatic Annotation and Federated Learning , 2021, PRIVATENLP.

[76]  Weike Pan,et al.  FedRec++: Lossless Federated Recommendation with Explicit Feedback , 2021, AAAI.

[77]  Zhong Ming,et al.  FCMF: Federated collective matrix factorization for heterogeneous collaborative filtering , 2021, Knowl. Based Syst..

[78]  Jie Shao,et al.  A Federated Learning Approach for Privacy Protection in Context-Aware Recommender Systems , 2021, Comput. J..

[79]  Xiangliang Zhang,et al.  Fast-adapting and privacy-preserving federated recommender system , 2021, The VLDB Journal.

[80]  Lingjuan Lyu,et al.  Differentially private locality sensitive hashing based federated recommender system , 2021, Concurr. Comput. Pract. Exp..

[81]  Yuxiang Feng,et al.  Using Secure Multi-Party Computation to Protect Privacy on a Permissioned Blockchain , 2021, Sensors.

[82]  Ali Dehghantanha,et al.  A survey on security and privacy of federated learning , 2021, Future Gener. Comput. Syst..

[83]  Van-Nam Huynh,et al.  An efficient approach for privacy preserving decentralized deep learning models based on secure multi-party computation , 2021, Neurocomputing.

[84]  Jiangcheng Qin,et al.  A Novel Privacy-Preserved Recommender System Framework Based On Federated Learning , 2020, ICSIM.

[85]  Sudipan Saha,et al.  Federated Transfer Learning: concept and applications , 2020, Intelligenza Artificiale.

[86]  Kai Chen,et al.  Secure Federated Matrix Factorization , 2019, IEEE Intelligent Systems.

[87]  BESMA KHALFOUN,et al.  EDEN: Enforcing Location Privacy through Re-identification Risk Assessment: A Federated Learning Approach , 2021, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[88]  Yuan Gao,et al.  A survey on federated learning , 2021, Knowl. Based Syst..

[89]  H. Hund,et al.  A Federated Record Linkage Algorithm for Secure Medical Data Sharing , 2021, Jahrestagung der Deutschen Gesellschaft für Medizinische Informatik, Biometrie und Epidemiologie.

[90]  Ahmed Moustafa,et al.  A Critical Evaluation of Privacy and Security Threats in Federated Learning , 2020, Sensors.

[91]  Xinhong Hei,et al.  A trusted recommendation scheme for privacy protection based on federated learning , 2020, CCF Transactions on Networking.

[92]  João Paulo Papa,et al.  Deep learning techniques for recommender systems based on collaborative filtering , 2020, Expert Syst. J. Knowl. Eng..

[93]  Rasha Kashef,et al.  Recommendation Systems: Algorithms, Challenges, Metrics, and Business Opportunities , 2020, Applied Sciences.

[94]  Antigoni Polychroniadou,et al.  Differentially private secure multi-party computation for federated learning in financial applications , 2020, ICAIF.

[95]  Bo Liu,et al.  A Federated Recommender System for Online Services , 2020, RecSys.

[96]  Shaojie Tang,et al.  Billion-scale federated learning on mobile clients: a submodel design with tunable privacy , 2020, MobiCom.

[97]  Lawrence Carin,et al.  WAFFLe: Weight Anonymized Factorization for Federated Learning , 2020, IEEE Access.

[98]  Francisco Herrera,et al.  Federated Learning and Differential Privacy: Software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy , 2020, Inf. Fusion.

[99]  Haibo Hu,et al.  Preserving User Privacy for Machine Learning: Local Differential Privacy or Federated Machine Learning? , 2020, IEEE Intelligent Systems.

[100]  Wenqi Wei,et al.  LDP-Fed: federated learning with local differential privacy , 2020, EdgeSys@EuroSys.

[101]  Yansheng Wang,et al.  Federated Latent Dirichlet Allocation: A Local Differential Privacy Based Framework , 2020, AAAI.

[102]  Abdul Majeed,et al.  Attribute susceptibility and entropy based data anonymization to improve users community privacy and utility in publishing data , 2020, Applied Intelligence.

[103]  Anit Kumar Sahu,et al.  Federated Learning: Challenges, Methods, and Future Directions , 2019, IEEE Signal Processing Magazine.

[104]  Lixin Fan,et al.  Federated Learning: Privacy and Incentive , 2020, Federated Learning.

[105]  Zijun Guo,et al.  A homomorphic-encryption-based vertical federated learning scheme for rick management , 2020, Comput. Sci. Inf. Syst..

[106]  Erez Shmueli,et al.  A personal data store approach for recommender systems: enhancing privacy without sacrificing accuracy , 2020, Expert Syst. Appl..

[107]  Chinmay Bepery,et al.  Framework of dynamic recommendation system for e-shopping , 2019, International Journal of Information Technology.

[108]  Yun Yang,et al.  Comparison and Modelling of Country-level Microblog User and Activity in Cyber-physical-social Systems Using Weibo and Twitter Data , 2019, ACM Trans. Intell. Syst. Technol..

[109]  Marco Scavuzzo,et al.  A Simple and Efficient Federated Recommender System , 2019, BDCAT.

[110]  Di Wu,et al.  Recommendation system using feature extraction and pattern recognition in clinical care systems , 2018, Enterp. Inf. Syst..

[111]  Chen Ding,et al.  Progress in context-aware recommender systems - An overview , 2019, Comput. Sci. Rev..

[112]  James Caverlee,et al.  Recurrent Recommendation with Local Coherence , 2019, WSDM.

[113]  Shou-De Lin,et al.  Towards a More Reliable Privacy-preserving Recommender System , 2017, Inf. Sci..

[114]  Donghui Wang,et al.  A content-based recommender system for computer science publications , 2018, Knowl. Based Syst..

[115]  Shalini Batra,et al.  An efficient multi-party scheme for privacy preserving collaborative filtering for healthcare recommender system , 2018, Future Gener. Comput. Syst..

[116]  Hua Chen,et al.  Personalized recommendation system of e-commerce based on big data analysis , 2018, Journal of Interdisciplinary Mathematics.

[117]  R. K. Pateriya,et al.  Recommendation Systems: Techniques, Challenges, Application, and Evaluation , 2018, SocProS.

[118]  Sarvar Patel,et al.  Practical Secure Aggregation for Privacy-Preserving Machine Learning , 2017, IACR Cryptol. ePrint Arch..

[119]  Maurizio Morisio,et al.  Music Mood Dataset Creation Based on Last.fm Tags , 2017 .

[120]  Gaurang Panchal,et al.  Data Security in Recommendation System Using Homomorphic Encryption , 2017 .

[121]  Neil Yorke-Smith,et al.  A Novel Evidence-Based Bayesian Similarity Measure for Recommender Systems , 2016, ACM Trans. Web.

[122]  Li Shang,et al.  An algorithm for efficient privacy-preserving item-based collaborative filtering , 2016, Future Gener. Comput. Syst..

[123]  Jie Yang,et al.  Mining Chinese social media UGC: a big-data framework for analyzing Douban movie reviews , 2016, Journal of Big Data.

[124]  F. Maxwell Harper,et al.  The MovieLens Datasets: History and Context , 2016, TIIS.

[125]  Doo-Soon Park,et al.  Performance Improvement of a Movie Recommendation System based on Personal Propensity and Secure Collaborative Filtering , 2013, J. Inf. Process. Syst..

[126]  Yi-Cheng Zhang,et al.  Recommender Systems , 2012, ArXiv.

[127]  P. Pu,et al.  Evaluating recommender systems from the user’s perspective: survey of the state of the art , 2012, User Modeling and User-Adapted Interaction.

[128]  Bart P. Knijnenburg,et al.  Explaining the user experience of recommender systems , 2012, User Modeling and User-Adapted Interaction.

[129]  Biao Song,et al.  A novel Threat Evaluation method for privacy-aware system in RFID , 2011, Int. J. Ad Hoc Ubiquitous Comput..

[130]  Anthony F. Norcio,et al.  Representation, similarity measures and aggregation methods using fuzzy sets for content-based recommender systems , 2009, Fuzzy Sets Syst..

[131]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[132]  Sean M. McNee,et al.  Improving recommendation lists through topic diversification , 2005, WWW '05.