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

被引:6
|
作者
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 条
  • [21] Analysis on the Improved SVD-Based Watermarking Scheme
    Ling, Huo-Chong
    Phan, Raphael C. -W.
    Heng, Swee-Huay
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2010, 6059 : 143 - +
  • [22] Lightweight scheme of secure outsourcing SVD of a large matrix on cloud
    Pramkaew, Chakan
    Ngamsuriyaroj, Sudsanguan
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2018, 41 : 92 - 102
  • [23] SVD-based digital image watermarking scheme
    Chang, CC
    Tsai, P
    Lin, CC
    PATTERN RECOGNITION LETTERS, 2005, 26 (10) : 1577 - 1586
  • [24] AN SVD-BASED SCHEME FOR MFCC COMPRESSION IN DISTRIBUTED SPEECH RECOGNITION SYSTEM
    Touazi, Azzedine
    Debyeche, Mohamed
    2013 IEEE WORKSHOP ON AUTOMATIC SPEECH RECOGNITION AND UNDERSTANDING (ASRU), 2013, : 250 - 255
  • [25] Hybrid SVD-Based Audio Watermarking Scheme
    Lei, B. Y.
    Lo, K. T.
    Lei, Haijun
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING-PCM 2010, PT I, 2010, 6297 : 633 - +
  • [26] SVD-BASED FILTERING OF NOISE IN HARMONICS WITH WAVELET PREPROCESSING
    Bettayeb, M.
    Shah, S. F. A.
    ICSPC: 2007 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2007, : 568 - +
  • [27] CCFRS - Community based Collaborative Filtering Recommender System
    Sharma, Chhavi
    Bedi, Punam
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (04) : 2987 - 2995
  • [28] Hyperbolic SVD-based Kalman filtering for Chandrasekhar recursion
    Kulikova, Maria V.
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (10): : 1525 - 1531
  • [29] A tourist route recommender system based on collaborative filtering
    Santos, Suzanne Loures
    Durao, Frederico Araujo
    TEXTO LIVRE-LINGUAGEM E TECNOLOGIA, 2023, 16
  • [30] Recommender system based on semantic similarity and collaborative filtering
    Liu Pingfeng
    Nie Guihua
    Chen Donglin
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INNOVATION & MANAGEMENT, VOLS 1 AND 2, 2006, : 1112 - 1117