A novel Kalman Filter based shilling attack detection algorithm

被引:2
|
作者
Liu, Xin [1 ,2 ]
Xiao, Yingyuan [1 ]
Jiao, Xu [1 ,2 ]
Zheng, Wenguang [1 ,2 ]
Ling, Zihao [1 ,2 ]
机构
[1] Tianjin Univ Technol, Tianjin Key Lab Intelligence Comp & Novel Softwar, Tianjin 300384, Peoples R China
[2] Tianjin Univ Technol, Key Lab Comp Vis & Syst, Minist Educ, Tianjin 300384, Peoples R China
关键词
collaborative filtering; recommendation system; shilling attack; attack detection; Kalman Filter;
D O I
10.3934/mbe.2020081
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Collaborative filtering has been widely used in recommendation systems to recommend items that users might like. However, collaborative filtering based recommendation systems are vulnerable to shilling attacks. Malicious users tend to increase or decrease the recommended frequency of target items by injecting fake profiles. In this paper, we propose a Kalman filter-based attack detection model, which statistically analyzes the difference between the actual rating and the predicted rating calculated by this model to find the potential abnormal time period. The Kalman Filter filters out suspicious ratings based on the abnormal time period and identifies suspicious users based on the source of these ratings. The experimental results show that our method performs much better detection performance for the shilling attack than the traditional methods.
引用
收藏
页码:1558 / 1577
页数:20
相关论文
共 50 条
  • [1] A Novel Shilling Attack Detection Model Based on Particle Filter and Gravitation
    Qi, Lingtao
    Huang, Haiping
    Li, Feng
    Malekian, Reza
    Wang, Ruchuan
    CHINA COMMUNICATIONS, 2019, 16 (10) : 112 - 132
  • [2] A Novel Shilling Attack Detection Model Based on Particle Filter and Gravitation
    Lingtao Qi
    Haiping Huang
    Feng Li
    Reza Malekian
    Ruchuan Wang
    China Communications, 2019, 16 (10) : 112 - 132
  • [3] Shilling Attack Detection Algorithm based on Genetic Optimization
    Li, Tao
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2014, 8 (04): : 273 - 285
  • [4] A novel shilling attack detection method
    Bilge, Alper
    Ozdemir, Zeynep
    Polat, Huseyin
    2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2014, 2014, 31 : 165 - 174
  • [5] Shilling Attack Detection Algorithm based on Non-random-missing Mechanism
    Li, Man
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2014, 8 (06): : 115 - 126
  • [6] An Outlier Degree Shilling Attack Detection Algorithm Based on Dynamic Feature Selection
    Cao, Gaofeng
    Zhang, Huan
    Zheng, Jianbo
    Kuang, Li
    Duan, Yu
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (08) : 1159 - 1178
  • [7] Kalman Filter Based DNS Cache Poisoning Attack Detection
    Wu, Hao
    Dang, Xianglei
    Zhang, Liang
    Wang, Lidong
    2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 1594 - 1600
  • [8] A novel clustered-based detection method for shilling attack in private environments
    Gunes, Ihsan
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [9] A STATISTICAL EDGE DETECTION ALGORITHM BASED ON KALMAN FILTER
    You, Lihua
    Wu, Jingjing
    Cao, Yi
    JOURNAL OF INVESTIGATIVE MEDICINE, 2014, 62 (08) : S27 - S28
  • [10] Command current detection algorithm based on Kalman filter
    Li, Falei
    Cheng, Xingong
    Zong, Xiju
    Li, Lisheng
    PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018), 2018, : 1048 - 1053