Privacy-Preserving Item-Based Collaborative Filtering Using Semi-Distributed Belief Propagation

被引:0
|
作者
Zou, Jun [1 ]
Einolghozati, Arash [1 ]
Fekri, Faramarz [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems are increasingly employed by e-commerce websites to suggest items to users that meet their preferences. Collaborative Filtering (CF), as the most popular recommendation algorithm, exploits the collected historic user ratings to predict ratings on unseen items for users. However, traditional recommender systems are run by the commercial websites, and thus users have to disclose their personal rating data to the websites in order to receive recommendations. This raises the privacy issue, as user ratings can be used to reveal sensitive personal information. In this paper, we propose a privacy-preserving item-based CF recommender system using semi-distributed Belief Propagation (BP), where rating data are stored at the user side. Firstly, we formulate the item similarity computation as a probabilistic inference problem on the factor graph, which can be efficiently solved by applying the BP algorithm. To avoid disclosing user ratings to the server or other user peers, we then introduce a semi-distributed architecture for the BP algorithm, where only probabilistic messages on item similarity are exchanged between the server and users. Finally, an active user locally generates rating predictions by averaging his own ratings on items weighted by their similarities to unseen items. As such, the proposed recommender system preserves user privacy without relying on any privacy techniques, e. g., obfuscation and cryptography. Further, there is no compromise in recommendation performance compared to the centralized counterpart of the proposed algorithm. Through experiments on the MovieLens dataset, we show that the proposed algorithm achieves superior accuracy.
引用
收藏
页码:189 / 197
页数:9
相关论文
共 50 条
  • [1] A Belief Propagation Approach to Privacy-Preserving Item-Based Collaborative Filtering
    Zou, Jun
    Fekri, Faramarz
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2015, 9 (07) : 1306 - 1318
  • [2] An algorithm for efficient privacy-preserving item-based collaborative filtering
    Li, Dongsheng
    Chen, Chao
    Lv, Qin
    Shang, Li
    Zhao, Yingying
    Lu, Tun
    Gu, Ning
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 311 - 320
  • [3] A novel target item-based similarity function in privacy-preserving collaborative filtering
    Yalcin, Emre
    Bilge, Alper
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (13): : 19433 - 19461
  • [4] Privacy-preserving distributed collaborative filtering
    Boutet, Antoine
    Frey, Davide
    Guerraoui, Rachid
    Jegou, Arnaud
    Kermarrec, Anne-Marie
    [J]. COMPUTING, 2016, 98 (08) : 827 - 846
  • [5] Privacy-preserving distributed collaborative filtering
    Antoine Boutet
    Davide Frey
    Rachid Guerraoui
    Arnaud Jégou
    Anne-Marie Kermarrec
    [J]. Computing, 2016, 98 : 827 - 846
  • [6] Privacy-preserving Collaborative Filtering by Distributed Mediation
    Tassa, Tamir
    Ben Horin, Alon
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2022, 13 (06)
  • [7] Research on privacy-preserving collaborative filtering recommendation based on distributed data
    Zhang, Feng
    Chang, Hui-You
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2006, 29 (08): : 1487 - 1495
  • [8] Privacy-preserving collaborative filtering
    Polat, H
    Du, WL
    [J]. INTERNATIONAL JOURNAL OF ELECTRONIC COMMERCE, 2005, 9 (04) : 9 - 35
  • [9] Privacy-preserving hybrid collaborative filtering on cross distributed data
    Ibrahim Yakut
    Huseyin Polat
    [J]. Knowledge and Information Systems, 2012, 30 : 405 - 433
  • [10] Privacy-preserving hybrid collaborative filtering on cross distributed data
    Yakut, Ibrahim
    Polat, Huseyin
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 30 (02) : 405 - 433