A novel Kalman Filter based shilling attack detection algorithm

4Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

Liu, X., Xiao, Y., Jiao, X., Zheng, W., & Ling, Z. (2020). A novel Kalman Filter based shilling attack detection algorithm. Mathematical Biosciences and Engineering, 17(2), 1558–1577. https://doi.org/10.3934/mbe.2020081

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free