Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems

被引:23
|
作者
Zhang, Fuzhi [1 ,2 ]
Qu, Yueqi [1 ,2 ]
Xu, Yishu [1 ,2 ]
Wang, Shilei [1 ,2 ]
机构
[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
基金
中国国家自然科学基金;
关键词
Collaborative recommender systems; Group shilling attacks; Shilling group detection; Graph embedding; Clustering; UNSUPERVISED METHOD; SPAMMER GROUPS;
D O I
10.1016/j.knosys.2020.105984
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Over the past decade, many approaches have been presented to detect shilling attacks in collaborative recommender systems. However, these approaches focus mainly on detecting individual attackers and rarely consider the collusive shilling behaviors among attackers, i.e., a group of attackers working together to bias the output of collaborative recommender systems by injecting fake profiles. Such shilling behaviors are generally termed group shilling attacks, which are more harmful to collaborative recommender systems than traditional shilling attacks. In this paper, we propose a graph embedding-based method to detect group shilling attacks in collaborative recommender systems. First, we construct a user relationship graph by analyzing the user rating behaviors and use a graph embedding method to obtain the low-dimensional vector representation of each node in the user relationship graph. Second, we employ the k-means++ clustering algorithm to obtain candidate groups based on the generated user feature vectors. Finally, we calculate the suspicious degree of each candidate group according to the attack group detection indicators and use the Ward's hierarchical clustering method to cluster the candidate groups according to their suspicious degrees and obtain the attack groups. The experimental results on the Amazon and Netflix datasets show that the proposed method outperforms the baseline methods in detection performance. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Unsupervised approach for detecting shilling attacks in collaborative recommender systems based on user rating behaviours
    Zhang, Fuzhi
    Ling, Zhoujun
    Wang, Shilei
    [J]. IET INFORMATION SECURITY, 2019, 13 (03) : 174 - 187
  • [2] Multiview Ensemble Method for Detecting Shilling Attacks in Collaborative Recommender Systems
    Hao, Yaojun
    Zhang, Peng
    Zhang, Fuzhi
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [3] An Unsupervised Approach for Detecting Group Shilling Attacks in Recommender Systems Based on Topological Potential and Group Behaviour Features
    Cai, Hongyun
    Zhang, Fuzhi
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [4] GRAPH-BASED DETECTION OF SHILLING ATTACKS IN RECOMMENDER SYSTEMS
    Zhang, Zhuo
    Kulkarni, Sanjeev R.
    [J]. 2013 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2013,
  • [5] Shilling attacks against collaborative recommender systems: a review
    Si, Mingdan
    Li, Qingshan
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (01) : 291 - 319
  • [6] Shilling attacks against collaborative recommender systems: a review
    Mingdan Si
    Qingshan Li
    [J]. Artificial Intelligence Review, 2020, 53 : 291 - 319
  • [7] Detecting Group Shilling Attacks in Online Recommender Systems Based on Bisecting K-Means Clustering
    Zhang, Fuzhi
    Wang, Shilei
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (05) : 1189 - 1199
  • [8] Detecting shilling attacks in recommender systems based on analysis of user rating behavior
    Cai, Hongyun
    Zhang, Fuzhi
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 177 : 22 - 43
  • [9] Robust Model-Based Reliability Approach to Tackle Shilling Attacks in Collaborative Filtering Recommender Systems
    Alonso, Santiago
    Bobadilla, Jesus
    Ortega, Fernando
    Moya, Ricardo
    [J]. IEEE ACCESS, 2019, 7 : 41782 - 41798
  • [10] Detecting shilling groups in online recommender systems based on graph convolutional network
    Wang, Shilei
    Zhang, Peng
    Wang, Hui
    Yu, Hongtao
    Zhang, Fuzhi
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (05)