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

被引:7
作者
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
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2023年 / 149卷
关键词
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
相关论文
共 42 条
[31]   SECRECSY: A Secure Framework for Enhanced Privacy-Preserving Location Recommendations in Cloud Environment [J].
Ravi, Logesh ;
Subramaniyaswamy, V. ;
Devarajan, Malathi ;
Ravichandran, K. S. ;
Arunkumar, S. ;
Indragandhi, V. ;
Vijayakumar, V. .
WIRELESS PERSONAL COMMUNICATIONS, 2019, 108 (03) :1869-1907
[32]  
Ren Y., 2022, IEEE Trans. Dependable Secure Comput.
[33]   Security and privacy protection in cloud computing: Discussions and challenges [J].
Sun, PanJun .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 160
[34]  
Tang Q, 2016, IEEE INT CONF CLOUD, P941, DOI [10.1109/CLOUD.2016.139, 10.1109/CLOUD.2016.0141]
[35]   Efficient Integrity Verification for Outsourced Collaborative Filtering [J].
Vaidya, Jaideep ;
Yakut, Ibrahim ;
Basu, Anirban .
2014 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2014, :560-569
[36]   Achieving Privacy-Preserving Group Recommendation with Local Differential Privacy and Random Transmission [J].
Wang, Hanyi ;
He, Kun ;
Niu, Ben ;
Yin, Lihua ;
Li, Fenghua .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
[37]   Improving Web Service Recommendation using Clustering with K-NN and SVD Algorithms [J].
Weerasinghe, Amith M. ;
Rupasingh, Rupasingha A. H. M. .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (05) :1708-1727
[38]   Outsourcing Large Matrix Inversion Computation to a Public Cloud [J].
Lei, Xinyu ;
Liao, Xiaofeng ;
Huang, Tingwen ;
Li, Huaqing ;
Hu, Chunqiang .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2013, 1 (01) :78-87
[39]   PPMR: A Privacy-Preserving Online Medical Service Recommendation Scheme in eHealthcare System [J].
Xu, Chang ;
Wang, Jiachen ;
Zhu, Liehuang ;
Zhang, Chuan ;
Sharif, Kashif .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :5665-5673
[40]   A Privacy-Preserving Multi-Task Framework for Knowledge Graph Enhanced Recommendation [J].
Yu, Bin ;
Zhou, Chenyu ;
Zhang, Chen ;
Wang, Guodong ;
Fan, Yiming .
IEEE ACCESS, 2020, 8 :115717-115727