Efficient, secure and verifiable outsourcing scheme for SVD-based collaborative filtering recommender system

被引:3
|
作者
Tao, Yunting [1 ,3 ]
Kong, Fanyu [1 ]
Shi, Yuliang [1 ]
Yu, Jia [2 ]
Zhang, Hanlin [2 ]
Wang, Xiangyi [1 ]
机构
[1] Shandong Univ, Sch Software, Jinan 250101, Shandong, Peoples R China
[2] Qingdao Univ, Coll Comp Sci & Technol, Qingdao 266071, Shandong, Peoples R China
[3] Binzhou Polytech, Coll Informat Engn, Binzhou 256603, Shandong, Peoples R China
关键词
Recommender system; Collaborative filtering; Secure outsourcing computation; Singular Value Decomposition (SVD); Privacy preserving; Cloud computing; LARGE MATRIX; COMPUTATION; FRAMEWORK; SERVICE;
D O I
10.1016/j.future.2023.07.042
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the explosive growth of e-commerce, recommender systems are widely used to generate personalized recommendation for customers. SVD-based collaborative filtering and its variants are highly accurate and scalable approaches to recommender systems. Due to the heavy computation of SVD-based collaborative filtering, outsourcing the computation is an efficient solution to reduce computational complexity. In this paper, we propose an efficient, secure and verifiable outsourcing scheme for SVD-based collaborative filtering recommender system. We use symmetric block diagonal matrices as seeds to generate secret keys, which are novel orthogonal sparse matrices to blind the target matrices of SVD. Security analysis shows that our scheme can protect the privacy of both the input and output and efficiency analysis shows that our scheme is (3m2+3n2+5mn)/(m3+n3) efficient compared to fully local algorithm. In our scheme, we also create a verification approach that is capable of detecting misbehavior from a cloud server with probability (1-2n1 ). The experiment shows that the client achieves significant computational savings and the recommendation accuracy of the scheme is nearly as good as that of the fully local algorithm.
引用
收藏
页码:445 / 454
页数:10
相关论文
共 50 条
  • [1] On the Performance of SVD-based Algorithms for Collaborative Filtering
    Vozalis, Manolis
    Markos, Angelos
    Margaritis, Konstantinos
    [J]. PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 245 - 250
  • [2] VSBSIS: A verifiable SVD-based secret image sharing scheme for lossless and efficient reconstruction
    Maity, Krishnendu
    Mukhopadhyay, Susanta
    [J]. DISPLAYS, 2023, 78
  • [3] Secure and efficient publicly verifiable ridge regression outsourcing scheme
    Ruan, Ou
    Qin, Shanshan
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 703 - 709
  • [4] Collaborative Filtering through SVD-Based and Hierarchical Nonlinear PCA
    Vozalis, Manolis G.
    Markos, Angelos
    Margaritis, Konstantinos G.
    [J]. ARTIFICIAL NEURAL NETWORKS-ICANN 2010, PT I, 2010, 6352 : 395 - 400
  • [5] New SVD-based collaborative filtering algorithms with differential privacy
    Xian, Zhengzheng
    Li, Qiliang
    Huang, Xiaoyu
    Li, Lei
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 33 (04) : 2133 - 2144
  • [6] Secure Recommender System based on Neural Collaborative Filtering and Federated Learning
    Hong Thai Pham
    Khanh Nam Nguyen
    Vy Hoa Phun
    Tran Khanh Dang
    [J]. 2022 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND ANALYTICS (ACOMPA), 2022, : 1 - 11
  • [7] PRIVACY-PRESERVING SVD-BASED COLLABORATIVE FILTERING ON PARTITIONED DATA
    Yakut, Ibrahim
    Polat, Huseyin
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2010, 9 (03) : 473 - 502
  • [8] SVD-based incremental approaches for recommender systems
    Zhou, Xun
    He, Jing
    Huang, Guangyan
    Zhang, Yanchun
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2015, 81 (04) : 717 - 733
  • [9] An Efficient Recommender System Based on Collaborative Filtering Recommendation and Cluster Ensemble
    Zarzour, Hafed
    Maazouzi, Faiz
    Al-Zinati, Mohammad
    Jararweh, Yaser
    Baker, Thar
    [J]. 2021 EIGHTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORK ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), 2021, : 163 - 168
  • [10] A Secure and Verifiable Outsourcing Scheme for Matrix Inverse Computation
    Hu, Chunqiang
    Alhothaily, Abdulrahman
    Alrawais, Arwa
    Cheng, Xiuzhen
    Sturtivant, Carl
    Liu, Hang
    [J]. IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,