Recommendation attack detection based on improved Meta Pseudo Labels

被引:3
作者
Zhou, Quanqiang [1 ]
Li, Kang [1 ]
Duan, Liangliang [1 ]
机构
[1] Qingdao Univ Technol, Sch Informat & Control Engn, Qingdao 266520, Shandong, Peoples R China
关键词
Collaborative recommender systems; Recommendation attack; Attack detection; Meta Pseudo Labels; SHILLING ATTACKS; SYSTEMS;
D O I
10.1016/j.knosys.2023.110931
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Attackers attempt to bias the outputs of collaborative recommender systems by maliciously rating goods or services. To detect such attacks, many deep learning-based detection methods have been proposed and shown to be feasible. However, most methods require a large number of labeled user profiles for training to ensure good detection performance. To address this issue, in this paper, we propose a deep semisupervised detection approach based on the improved Meta Pseudo Labels, named DSSD-ImMPL. DSSD-ImMPL can achieve high detection performance given a small number of labeled training samples and a certain number of unlabeled training samples. We first improve the Meta Pseudo Labels method by generating a group of student networks by an experienced teacher network instead of only one student network in the original Meta Pseudo Labels method to improve the classification performance. Then, we use the group of student networks to detect the recommendation attack. The detection performance is verified with classical, mixed, GSA-GANs, and real attacks on three benchmark datasets by comparing DSSD-ImMPL with the state-of-the-art detection methods. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 38 条
  • [1] [Anonymous], 2012, KDD, DOI DOI 10.1145/2339530.2339684
  • [2] Bergstra J, 2012, J MACH LEARN RES, V13, P281
  • [3] Burke R., 2005, IUI, P347
  • [4] BS-SC: An Unsupervised Approach for Detecting Shilling Profiles in Collaborative Recommender Systems
    Cai, Hongyun
    Zhang, Fuzhi
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (04) : 1375 - 1388
  • [5] Chirita Paul-Alexandru, 2005, WIDM, P67, DOI 10.1145/1097047.1097061
  • [6] βP: A novel approach to filter out malicious rating profiles from recommender systems
    Chung, Chen-Yao
    Hsu, Ping-Yu
    Huang, Shih-Hsiang
    [J]. DECISION SUPPORT SYSTEMS, 2013, 55 (01) : 314 - 325
  • [7] Collaborative Shilling Detection Bridging Factorization and User Embedding
    Dou, Tong
    Yu, Junliang
    Xiong, Qingyu
    Gao, Min
    Song, Yuqi
    Fang, Qianqi
    [J]. COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2017, 2018, 252 : 459 - 469
  • [8] Detecting Shilling Attacks Using Hybrid Deep Learning Models
    Ebrahimian, Mahsa
    Kashef, Rasha
    [J]. SYMMETRY-BASEL, 2020, 12 (11): : 1 - 15
  • [9] An introduction to ROC analysis
    Fawcett, Tom
    [J]. PATTERN RECOGNITION LETTERS, 2006, 27 (08) : 861 - 874
  • [10] Guo G, 2013, P 23 INT JOINT C ART, P2619, DOI DOI 10.5555/2540128.2540506