Preventing shilling attacks in online recommender systems
Authors:
Open Access
- 4 November 2005
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 67-74
Abstract
Collaborative filtering techniques have been successfully employed in recommender systems in order to help users deal with information overload by making high quality personalized recommendations. However, such systems have been shown to be vulnerable to attacks in which malicious users with carefully chosen profiles are inserted into the system in order to push the predictions of some targeted items. In this paper we propose several metrics for analyzing rating patterns of malicious users and evaluate their potential for detecting such shilling attacks. Building upon these results, we propose and evaluate an algorithm for protecting recommender systems against shilling attacks. The algorithm can be employed for monitoring user ratings and removing shilling attacker profiles from the process of computing recommendations, thus maintaining the high quality of the recommendations.Keywords
This publication has 10 references indexed in Scilit:
- Finding group shilling in recommendation system2005
- User evaluation of the NASA technical report server recommendation service2004
- A clickstream-based collaborative filtering personalization model2004
- Collaborative recommendationACM Transactions on Internet Technology, 2004
- PocketLensACM Transactions on Information Systems, 2004
- Shilling recommender systems for fun and profit2004
- Amazon.com recommendations: item-to-item collaborative filteringIEEE Internet Computing, 2003
- Item-based collaborative filtering recommendation algorithms2001
- Social information filtering1995
- GroupLens1994