Abstract

Cross-domain recommender systems are known to provide solutions to the cold start and data sparsity problems in recommender systems. This can be achieved by leveraging sufficient ratings and users' profiles in one domain to enhance accurate recommendations in another domain. However, domains with sufficient ratings are not willing to share their users' ratings with other recommender systems or domains due to users' privacy and legal concern. Hence this shows a need for a privacy-preserving mechanism that encourages secure knowledge transfer between different domains. This study proposes a privacy-preserving cross-domain recommender system based on matrix factorization. Specifically, the study formally described the privacy requirements of a cross-domain recommender system, which are different from a single domain recommender system. It designs a new framework for a privacy-preserving cross-domain recommender system and then utilized the somewhat homomorphic encryption (SWHE) scheme to ensure users' privacy. The SWHE scheme was used to encrypt users' ratings in different domains, shared latent factor approach was implemented between the domains and extracted knowledge was securely transferred from the source domain to the target domain. We prove that users' privacy is secured throughout the stages involved in the proposed protocol. Experiments on both synthetic and real datasets demonstrate the efficiency of our protocol.

Highlights

  • Recommender systems are used to suggest items that are of interest to users based on their preferences

  • The process of leveraging these sufficient ratings to generate better and accurate recommendations is known as cross-domain recommendation [4, 5]

  • We propose a new framework for a privacy-preserving cross-domain recommender system based on matrix factorization

Read more

Summary

Introduction

Recommender systems are used to suggest items that are of interest to users based on their preferences. This requires access to the users’ information to generate such recommendations. Insufficient users’ preferences and ratings, known as the data sparsity problem could lead to inaccurate recommendations. A user with insufficient preference and ratings in one domain have sufficient ratings in similar or other domains. The process of leveraging these sufficient ratings to generate better and accurate recommendations is known as cross-domain recommendation [4, 5]. The transfer of knowledge across different domains to improve recommendation results is the main idea of cross-domain recommender systems [6, 7]

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call