KC-GCN: A Semi-Supervised Detection Model against Various Group Shilling Attacks in Recommender Systems

被引:2
|
作者
Cai H. [1 ,2 ]
Ren J. [1 ,2 ]
Zhao J. [3 ]
Yuan S. [1 ,2 ]
Meng J. [1 ,2 ]
机构
[1] School of Cyber Security and Computer Hebei University, Baoding
[2] Key Laboratory on High Trusted Information System in Hebei Province Hebei University, Baoding
[3] Security Department Hebei University, Baoding
关键词
Convolutional networks - Detection methods - Detection models - Influential users - K-clique - Nearest-neighbour - Relationship graphs - Semi-supervised - Two-stage methods - Users' relationships;
D O I
10.1155/2023/2854874
中图分类号
学科分类号
摘要
Various detection methods have been proposed for defense against group shilling attacks in recommender systems; however, these methods cannot effectively detect attack groups generated based on adversarial attacks (e.g., GOAT) or mixed attack groups. In this study, we propose a two-stage method, called KC-GCN, which is based on k -cliques and graph convolutional networks. First, we construct a user relationship graph, generate suspicious candidate groups, and extract influential users by calculating the user nearest-neighbor similarity. We construct the user relationship graph by calculating the edge weight between any two users through analyzing their similarity over suspicious time intervals on each item. Second, we combine the extracted user initial embeddings and the structural features hidden in the user relationship graph to detect attackers. On the Netflix and sampled Amazon datasets, the detection results of KC-GCN surpass those of the state-of-the-art methods under different types of group shilling attacks. The F1-measure of KC-GCN can reach above 93% and 87% on these two datasets, respectively. Copyright © 2023 Hongyun Cai et al.
引用
收藏
相关论文
共 4 条
  • [1] Shilling attack detection utilizing semi-supervised learning method for collaborative recommender system
    Jie Cao
    Zhiang Wu
    Bo Mao
    Yanchun Zhang
    [J]. World Wide Web, 2013, 16 : 729 - 748
  • [2] Shilling attack detection utilizing semi-supervised learning method for collaborative recommender system
    Cao, Jie
    Wu, Zhiang
    Mao, Bo
    Zhang, Yanchun
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2013, 16 (5-6): : 729 - 748
  • [3] A Manifold Consistency Interpolation Method of Poisoning Attacks Against Semi-Supervised Model
    Wang, Xinlei
    Wang, Xiaojuan
    He, Mingshu
    Zhang, Min
    Zhang, Zhao
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 5272 - 5285
  • [4] Deep Semi-Supervised Learning Method for False Data Detection Against Forgery and Concealing of Faults in Cyber-Physical Power Systems
    Wang, Guoteng
    Wang, Chongyu
    Shahidehpour, Mohammad
    Lin, Wei
    [J]. IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (01) : 944 - 958