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 条
  • [21] GRAPH-BASED DETECTION OF SHILLING ATTACKS IN RECOMMENDER SYSTEMS
    Zhang, Zhuo
    Kulkarni, Sanjeev R.
    2013 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2013,
  • [22] Detecting Group Shilling Attacks in Online Recommender Systems Based on Bisecting K-Means Clustering
    Zhang, Fuzhi
    Wang, Shilei
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (05): : 1189 - 1199
  • [23] Shilling attacks against recommender systems: a comprehensive survey
    Ihsan Gunes
    Cihan Kaleli
    Alper Bilge
    Huseyin Polat
    Artificial Intelligence Review, 2014, 42 : 767 - 799
  • [24] Strategies for Effective Shilling Attacks against Recommender Systems
    Ray, Sanjog
    Mahanti, Ambuj
    PRIVACY, SECURITY, AND TRUST IN KDD, 2009, 5456 : 111 - 125
  • [25] Average Shilling Attack against Trust-based Recommender Systems
    Zhang, Fuguo
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 588 - 591
  • [26] Shilling attacks against recommender systems: a comprehensive survey
    Gunes, Ihsan
    Kaleli, Cihan
    Bilge, Alper
    Polat, Huseyin
    ARTIFICIAL INTELLIGENCE REVIEW, 2014, 42 (04) : 767 - 799
  • [27] Shilling attacks against collaborative recommender systems: a review
    Si, Mingdan
    Li, Qingshan
    ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (01) : 291 - 319
  • [28] Shilling attacks against collaborative recommender systems: a review
    Mingdan Si
    Qingshan Li
    Artificial Intelligence Review, 2020, 53 : 291 - 319
  • [29] A Trust-Based Detecting Mechanism against Profile Injection Attacks in Recommender Systems
    Zhang, Qiang
    Luo, Yuan
    Weng, Chuliang
    Li, Minglu
    2009 THIRD IEEE INTERNATIONAL CONFERENCE ON SECURE SOFTWARE INTEGRATION AND RELIABILITY IMPROVEMENT, PROCEEDINGS, 2009, : 59 - 64
  • [30] Detecting Unknown Shilling Attacks in Recommendation Systems
    Singh, Pradeep Kumar
    Pramanik, Pijush Kanti Dutta
    Sinhababu, Nilanjan
    Choudhury, Prasenjit
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 137 (01) : 259 - 286