From similarity perspective: a robust collaborative filtering approach for service recommendations

被引:13
|
作者
Gao, Min [1 ,2 ]
Ling, Bin [3 ]
Yang, Linda [3 ]
Wen, Junhao [1 ,2 ]
Xiong, Qingyu [1 ,2 ]
Li, Shun [1 ,2 ]
机构
[1] Chongqing Univ, Minist Educ, Key Lab Dependable Serv Comp Cyber Phys Soc, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Sch Software Engn, Chongqing 400044, Peoples R China
[3] Univ Portsmouth, Sch Engn, Portsmouth PO1 3AH, Hants, England
基金
中国国家自然科学基金;
关键词
collaborative filtering; service recommendation; system robustness; shilling attack; SYBIL ATTACK; TRUST;
D O I
10.1007/s11704-017-6566-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative filtering (CF) is a technique commonly used for personalized recommendation and Web service quality-of-service (QoS) prediction. However, CF is vulnerable to shilling attackers who inject fake user profiles into the system. In this paper, we first present the shilling attack problem on CF-based QoS recommender systems for Web services. Then, a robust CF recommendation approach is proposed from a user similarity perspective to enhance the resistance of the recommender systems to the shilling attack. In the approach, the generally used similarity measures are analyzed, and the DegSim (the degree of similarities with top k neighbors) with those measures is selected for grouping and weighting the users. Then, the weights are used to calculate the service similarities/differences and predictions.We analyzed and evaluated our algorithms using WS-DREAM and Movielens datasets. The experimental results demonstrate that shilling attacks influence the prediction of QoS values, and our proposed features and algorithms achieve a higher degree of robustness against shilling attacks than the typical CF algorithms.
引用
收藏
页码:231 / 246
页数:16
相关论文
共 50 条
  • [41] Similarity measure and instance selection for collaborative filtering
    Zeng, C
    Xing, CX
    Zhou, LZ
    Zheng, XH
    INTERNATIONAL JOURNAL OF ELECTRONIC COMMERCE, 2004, 8 (04) : 115 - 129
  • [42] A Collaborative Filtering Algorithm Based on Mixed Similarity
    Zou, Yang
    Zhao, Ying-ding
    2ND INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION TECHNOLOGIES AND APPLICATIONS (MSOTA 2018), 2018, : 474 - 477
  • [43] Using entropy for similarity measures in collaborative filtering
    Lee, Soojung
    Lee, Soojung (sjlee@gin.ac.kr), 1600, Springer Science and Business Media Deutschland GmbH (11): : 363 - 374
  • [44] Using entropy for similarity measures in collaborative filtering
    Soojung Lee
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 363 - 374
  • [45] SOFIA: Social filtering for robust recommendations
    Dell'Amico, Matteo
    Capra, Licia
    TRUST MANAGEMENT II, 2008, 263 : 135 - +
  • [46] JacUOD: A New Similarity Measurement for Collaborative Filtering
    Sun, Hui-Feng
    Chen, Jun-Liang
    Yu, Gang
    Liu, Chuan-Chang
    Peng, Yong
    Chen, Guang
    Cheng, Bo
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (06) : 1252 - 1260
  • [47] A hybrid user similarity model for collaborative filtering
    Wang, Yong
    Deng, Jiangzhou
    Gao, Jerry
    Zhang, Pu
    INFORMATION SCIENCES, 2017, 418 : 102 - 118
  • [48] An improved collaborative filtering method based on similarity
    Feng, Junmei
    Fengs, Xiaoyi
    Zhang, Ning
    Peng, Jinye
    PLOS ONE, 2018, 13 (09):
  • [49] User integrated similarity based collaborative filtering
    Liu, Tian-Shi
    Sun, Nan-Jun
    Zhang, Liu-Mei
    BioTechnology: An Indian Journal, 2014, 10 (09) : 3846 - 3855
  • [50] Collaborative Filtering Algorithm Based on Trusted Similarity
    Meng, De
    2018 IEEE 3RD INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP), 2018, : 572 - 576