4.2 Article

An ensemble method for detecting shilling attacks based on ordered item sequences

Journal

SECURITY AND COMMUNICATION NETWORKS
Volume 9, Issue 7, Pages 680-696

Publisher

WILEY-HINDAWI
DOI: 10.1002/sec.1389

Keywords

collaborative filtering; shilling attacks; feature extraction; ensemble detection framework; ordered item sequences

Funding

  1. National Natural Science Foundation of China [61379116]
  2. Natural Science Foundation of Hebei Province, China [F2015203046]
  3. Key Program of Research on Science and Technology of Higher Education Institutions of Hebei Province, China [ZH2012028]

Ask authors/readers for more resources

Collaborative filtering systems are vulnerable to shilling attacks in which malicious users bias the systems' recommendation output by inserting fake profiles. While many approaches have been proposed to detect shilling attacks, they suffer from low precision. To solve this problem, an ensemble method for detecting shilling attacks based on ordered item sequences is proposed. Firstly, by analyzing the differences of rating patterns between genuine and attack profiles, we construct ordered popular item sequences and ordered novelty item sequences, and based on which, the popular and novelty item rating series are constructed for each user profile. Secondly, we propose six features to characterize the attack profiles. Particularly, we extract two features based on the popular and novelty item rating series. We partition the item set according to the ordered item sequences and combine them with mutual information to extract another four features. Finally, we propose an ensemble framework to detect shilling attacks. In particular, we create base training sets with great diversities using bootstrap resampling technique. Based on these base training sets, we train decision tree algorithm to generate diverse base classifiers. The simple majority voting strategy is used to combine the predictive results of these base classifiers. Experimental results indicate that ensemble method for detecting shilling attacks based on ordered item sequences can significantly improve the precision while maintaining a high recall. Copyright (c) 2015 John Wiley & Sons, Ltd.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available