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 条
  • [21] A CNN-based Hybrid Model and Architecture for Shilling Attack Detection
    Ebrahimian, Mahsa
    Kashef, Rasha
    2021 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2021,
  • [22] A novel adaptive Kalman filter based NLOS error mitigation algorithm
    Li Qiyue
    Wu Zhong
    Li Jie
    Sun Wei
    Wang Jianping
    IFAC PAPERSONLINE, 2015, 48 (28): : 1118 - 1123
  • [23] A Novel Adaptive Filter Based on Kalman Filtering Algorithm and Its Implementation
    Liu Jianfeng
    Jiang Zhuoqin
    Huo Xiaoxin
    Li Juan
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON TEST AUTOMATION & INSTRUMENTATION, VOLS 1-2, 2008, : 19 - 23
  • [24] A Novel Hampel-Based Robust Unscented Kalman Filter Algorithm
    Li, Yang
    Hu, Baiqing
    Gao, Jingdong
    Chang, Lubin
    Li, Kailong
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL AND INFORMATION SCIENCES (ICCIS 2014), 2014, : 815 - 820
  • [25] A Novel SLAM Algorithm with Adaptive Kalman Filter
    Jiang, Xiangyuan
    Li, Tingting
    Yu, Yunhua
    IEEE ICARM 2016 - 2016 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2016, : 107 - 111
  • [26] A novel classification-based shilling attack detection approach for multi-criteria recommender systems
    Kaya, Tugba Turkoglu
    Yalcin, Emre
    Kaleli, Cihan
    COMPUTATIONAL INTELLIGENCE, 2023, 39 (03) : 499 - 528
  • [27] Designing a robust cyber-attack detection and identification algorithm for DC microgrids based on Kalman filter with unknown input observer
    Ghafoori, Mohammad Sadegh
    Soltani, Jafar
    IET GENERATION TRANSMISSION & DISTRIBUTION, 2022, 16 (16) : 3230 - 3244
  • [28] A Novel Shilling Attack Detection Method Based on T-Distribution over the Dynamic Time Intervals
    Yuan, Wanqiao
    Xiao, Yingyuan
    Jiao, Xu
    Sun, Chenchen
    Zheng, Wenguang
    Wang, Hongya
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2020, 2020, 12115 : 225 - 240
  • [29] A Sparse State Kalman Filter Algorithm Based on Kalman Gain
    Shao, Tiankuo
    Luo, Qian
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (04) : 2305 - 2320
  • [30] A Sparse State Kalman Filter Algorithm Based on Kalman Gain
    Tiankuo Shao
    Qian Luo
    Circuits, Systems, and Signal Processing, 2023, 42 : 2305 - 2320