An improved collaborative filtering recommendation algorithm against shilling attacks

Ruoxuan Wei, Hong Shen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

Collaborative Filtering (CF) is a successful technology that has been implemented in E-commerce recommender systems. However, the risks of shilling attacks have already aroused increasing concerns of the society. Current solutions mainly focus on attack detection methods and robust CF algorithms that have flaws of unassured prediction accuracy. Furthermore, attack detection methods require a threshold to distinguish normal users from fake users and suffer from the problems of false positive if the threshold is too high and false negative if too low. This paper proposes a soft-decision method, Neighbor Selection with Variable-Length Partitions (VLPNS), to reduce false positive rate through marking suspicious fakers instead of deleting them directly such that misclassified normal users can still contribute to the similarity calculation. The method works as follows: First, it gets user's suspicion probability by applying SVM. It then generates partitions of variable sizes from which different numbers of neighbors can be selected by using the bisecting c-means clustering algorithm. Finally, it chooses neighbors considering the user's suspicion degree and similarity with target user at the same time. Theoretical and experimental analysis show that our approach ensures an excellent prediction accuracy against shilling attacks.

Original languageEnglish
Title of host publicationProceedings - 17th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2016
EditorsHong Shen, Hong Shen, Yingpeng Sang, Hui Tian
PublisherIEEE Computer Society
Pages330-335
Number of pages6
ISBN (Electronic)9781509050819
DOIs
Publication statusPublished - 2 Jul 2016
Externally publishedYes
Event17th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2016 - Guangzhou, China
Duration: 16 Dec 201618 Dec 2016

Publication series

NameParallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings
Volume0

Conference

Conference17th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2016
Country/TerritoryChina
CityGuangzhou
Period16/12/1618/12/16

Fingerprint

Dive into the research topics of 'An improved collaborative filtering recommendation algorithm against shilling attacks'. Together they form a unique fingerprint.

Cite this