Detecting shilling attacks in social recommender systems based on time series analysis and trust features

被引:27
|
作者
Xu, Yishu [1 ,2 ,3 ,4 ]
Zhang, Fuzhi [1 ,2 ,3 ]
机构
[1] Yanshan Univ, Sch Informat Sci & Engn, Qinhuangdao, Hebei, Peoples R China
[2] Key Lab Comp Virtual Technol & Syst Integrat Hebe, Qinhuangdao, Hebei, Peoples R China
[3] Key Lab Software Engn Hebei Prov, Qinhuangdao, Hebei, Peoples R China
[4] Beijing Univ Posts & Telecommun, Century Coll, Sch Comp Sci & Technol Dept, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Social recommender systems; Shilling attacks; Shilling attack detection; Time series analysis; Trust features; MODEL;
D O I
10.1016/j.knosys.2019.04.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In social recommender systems or trust-based recommender systems, malicious users can bias the recommendations by injecting a large number of fake profiles and by building bogus trust relationships. The existing shilling attack detection methods suffer from low precision when detecting attacks in social recommender systems because they focus mainly on the rating pattern differences between attack profiles and genuine ones and ignore the trust relationships between users. In this paper, we propose an approach for detecting shilling attacks in social recommender systems based on time series analysis and trust features (TSA-TF). Firstly, we construct rating distribution time series for items and propose a dynamic rating distribution prediction model to detect suspicious items by using a single exponential smoothing method. Then, we filter out a part of genuine user profiles by analyzing suspicious items and obtain the set of suspicious user profiles. Secondly, we propose four features by combining rating patterns and trust relationships and train a support vector machine (SVM) classifier to discriminate attack profiles in the set of suspicious user profiles. Experiments on the CiaoDVD dataset and Epinions dataset show that the proposed approach can improve the detection precision while maintaining a high recall. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:25 / 47
页数:23
相关论文
共 50 条
  • [41] SAShA: Semantic-Aware Shilling Attacks on Recommender Systems Exploiting Knowledge Graphs
    Anelli, Vito Walter
    Deldjoo, Yashar
    Di Noia, Tommaso
    Di Sciascio, Eugenio
    Merra, Felice Antonio
    SEMANTIC WEB (ESWC 2020), 2020, 12123 : 307 - 323
  • [42] Trust and Trustworthiness in Social Recommender Systems
    Hassan, Taha
    McCrickard, D. Scott
    COMPANION OF THE WORLD WIDE WEB CONFERENCE (WWW 2019 ), 2019, : 529 - 532
  • [43] Hybrid attacks on model-based social recommender systems
    Yu, Junliang
    Gao, Min
    Rong, Wenge
    Li, Wentao
    Xiong, Qingyu
    Wen, Junhao
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2017, 483 : 171 - 181
  • [44] Trustworthy and profit: A new value-based neighbor selection method in recommender systems under shilling attacks
    Cai, Yuanfeng
    Zhu, Dan
    DECISION SUPPORT SYSTEMS, 2019, 124
  • [45] BS-SC: An Unsupervised Approach for Detecting Shilling Profiles in Collaborative Recommender Systems
    Cai, Hongyun
    Zhang, Fuzhi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (04) : 1375 - 1388
  • [46] An ensemble method for detecting shilling attacks based on ordered item sequences
    Zhang, Fuzhi
    Chen, Honghong
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (07) : 680 - 696
  • [47] Shilling Attacks Analysis in Collaborative Filtering Based Web Service Recommendation Systems
    Li, Xiang
    Gao, Min
    Rong, Wenge
    Xiong, Qingyu
    Wen, Junhao
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 538 - 545
  • [48] Targeted Poisoning Attacks on Social Recommender Systems
    Hu, Rui
    Guo, Yuanxiong
    Pan, Miao
    Gong, Yanmin
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [49] The Influence of Social Stratification on Trust in Recommender Systems
    Rad, Dana
    Cuc, Lavinia Denisia
    Feher, Andrea
    Joldes, Cosmin Silviu Raul
    Batca-Dumitru, Graziella Corina
    Sendroiu, Cleopatra
    Almasi, Robert Cristian
    Chis, Sabin
    Popescu, Miron Gavril
    ELECTRONICS, 2023, 12 (10)
  • [50] Shilling Attack Detection in Recommender Systems via Selecting Patterns Analysis
    Li, Wentao
    Gao, Min
    Li, Hua
    Zeng, Jun
    Xiong, Qingyu
    Hirokawa, Sachio
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (10): : 2600 - 2611