Detecting Group Shilling Attacks in Online Recommender Systems Based on Bisecting K-Means Clustering

被引:18
|
作者
Zhang, Fuzhi [1 ,2 ]
Wang, Shilei [1 ,2 ]
机构
[1] Yanshan Univ, Sch Informat Sci & Engn, Qinhuangdao 066000, Hebei, Peoples R China
[2] Key Lab Comp Virtual Technol & Syst Integrat Hebe, Qinhuangdao 066000, Hebei, Peoples R China
基金
中国国家自然科学基金;
关键词
Recommender systems; Feature extraction; Clustering algorithms; Principal component analysis; Target tracking; Support vector machines; Bisecting K-means clustering; group shilling attack detection; group shilling attacks; recommender systems;
D O I
10.1109/TCSS.2020.3013878
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Existing shilling attack detection approaches focus mainly on identifying individual attackers in online recommender systems and rarely address the detection of group shilling attacks in which a group of attackers colludes to bias the output of an online recommender system by injecting fake profiles. In this article, we propose a group shilling attack detection method based on the bisecting K-means clustering algorithm. First, we extract the rating track of each item and divide the rating tracks to generate candidate groups according to a fixed time interval. Second, we propose item attention degree and user activity to calculate the suspicious degrees of candidate groups. Finally, we employ the bisecting K-means algorithm to cluster the candidate groups according to their suspicious degrees and obtain the attack groups. The results of experiments on the Netflix and Amazon data sets indicate that the proposed method outperforms the baseline methods.
引用
收藏
页码:1189 / 1199
页数:11
相关论文
共 50 条
  • [1] Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems
    Zhang, Fuzhi
    Qu, Yueqi
    Xu, Yishu
    Wang, Shilei
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 199
  • [2] Drug Audit Based on Bisecting K-means Clustering Algorithm
    Tao, Yingjuan
    Deng, Jinsheng
    Song, Xingshen
    [J]. 2019 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2019, : 265 - 270
  • [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] 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
  • [5] Detection of Shilling Attacks in Recommender Systems via Spectral Clustering
    Zhang, Zhuo
    Kulkarni, Sanjeev R.
    [J]. 2014 17TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2014,
  • [6] A News Recommendation Method Based on VSM and Bisecting K-means Clustering
    Yuan, Ren-Jin
    Chen, Gang
    Li, Feng
    Wei, Shuang-Jian
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2019, 42 (01): : 114 - 119
  • [7] A hierarchical document clustering environment based on the Induced Bisecting k-Means
    Archetti, F.
    Campanelli, P.
    Fersini, E.
    Messina, E.
    [J]. FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2006, 4027 : 257 - 269
  • [8] Parallel bisecting k-means with prediction clustering algorithm
    Li, Yanjun
    Chung, Soon M.
    [J]. JOURNAL OF SUPERCOMPUTING, 2007, 39 (01): : 19 - 37
  • [9] Parallel bisecting k-means with prediction clustering algorithm
    Yanjun Li
    Soon M. Chung
    [J]. The Journal of Supercomputing, 2007, 39 : 19 - 37
  • [10] Collaborative Filtering Recommendation Algorithm Based on Bisecting K-means Clustering
    Liu, Jia
    Kang, Xin
    Nishide, Shun
    Ren, Fuji
    [J]. INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND ROBOTICS 2020, 2020, 11574