ACM Home Page
Please provide us with feedback. Feedback
Toward trustworthy recommender systems: An analysis of attack models and algorithm robustness
Full text PdfPdf (656 KB)
Source
ACM Transactions on Internet Technology (TOIT) archive
Volume 7 ,  Issue 4  (October 2007) table of contents
Article No. 23  
Year of Publication: 2007
ISSN:1533-5399
Authors
Bamshad Mobasher  DePaul University, Chicago, IL
Robin Burke  DePaul University, Chicago, IL
Runa Bhaumik  DePaul University, Chicago, IL
Chad Williams  DePaul University, Chicago, IL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 44,   Downloads (12 Months): 330,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1278366.1278372
What is a DOI?

ABSTRACT

Publicly accessible adaptive systems such as collaborative recommender systems present a security problem. Attackers, who cannot be readily distinguished from ordinary users, may inject biased profiles in an attempt to force a system to “adapt” in a manner advantageous to them. Such attacks may lead to a degradation of user trust in the objectivity and accuracy of the system. Recent research has begun to examine the vulnerabilities and robustness of different collaborative recommendation techniques in the face of “profile injection” attacks. In this article, we outline some of the major issues in building secure recommender systems, concentrating in particular on the modeling of attacks and their impact on various recommendation algorithms. We introduce several new attack models and perform extensive simulation-based evaluations to show which attacks are most successful and practical against common recommendation techniques. Our study shows that both user-based and item-based algorithms are highly vulnerable to specific attack models, but that hybrid algorithms may provide a higher degree of robustness. Using our formal characterization of attack models, we also introduce a novel classification-based approach for detecting attack profiles and evaluate its effectiveness in neutralizing attacks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Albert, M. and Aha, D. 1991. Analyses of instance-based learning algorithms. In Proceedings of the 9th National Conference on Artificial Intelligence. Morgan Kaufmann, San Francisco, CA.
 
2
 
3
 
4
Breese, J., Heckerman, D., and Kadie, C. 1998. Empirical analysis of predictive algorithms for collaborative filtering. In Uncertainty in Artificial Intelligence. Proceedings of the Fourteenth Conference. Morgan Kaufman, San Francisco, CA, 43--53.
 
5
Burke, R. 2000. Knowledge-based recommender systems. In Encyclopedia of Library and Information Systems, A. Kent, Ed. Vol. 69. Marcel Dekker, New York, NY.
 
6
 
7
Burke, R., Mobasher, B., and Bhaumik, R. 2005a. Limited knowledge shilling attacks in collaborative filtering systems. In Proceedings of the 3rd IJCAI Workshop in Intelligent Techniques for Personalization (Edinburgh, Scotland).
8
 
9
 
10
Burke, R., Mobasher, B., Zabicki, R., and Bhaumik, R. 2005b. Identifying attack models for secure recommendation. In Beyond Personalization: A Workshop on the Next Generation of Recommender Systems (San Diego, CA).
11
 
12
Haussler, D. 1990. Probably approximately correct learning. In Proceedings of the 8th National Conference on Artificial Intelligence. Morgan Kaufmann, San Francisco, CA, 1101--1108.
13
 
14
Herlocker, J. L., Frankowski, D., Schafer, J. B., and Sen, S. 2006. Collaborative filtering. In The Adaptive Web: Methods and Strategies of Web Personalization, P. Brusilovsky, A. Kobsa, and W. Nejdl, Eds. Springer Verlag, Berlin, Germany.
15
 
16
Jin, X. and Mobasher, B. 2003. Using semantic similarity to enhance item-based collaborative filtering. In Proceedings of the 2nd IASTED International Conference on Information and Knowledge Sharing (Scottsdale, AZ).
17
 
18
Lang, K. 1995. Newsweeder: Learning to filter news. In Proceedings of the 12th International Conference on Machine Learning. 331--339.
 
19
Massa, P. and Avesani, P. 2006. Trust-aware collaborative filtering for recommender systems. In Proceedings of the 11th International Conference on Intelligent User Interfaces (Agia Napa, Cyprus).
 
20
Mobasher, B. 2007. Data mining for Web personalization. In The Adaptive Web: Methods and Strategies of Web Personalization, P. Brusilovsky, A. Kobsa, and W. Nejdl, Eds. Lecture Notes in Computer Science, vol. 4321. Springer-Verlag, Berlin Heidelberg, Germany (New York, NY).
 
21
Mobasher, B., Burke, R., Bhaumik, R., and Williams, C. 2005. Effective attack models for shilling item-based collaborative filtering systems. In Proceedings of the 2005 WebKDD Workshop, held in conjuction with ACM SIGKDD'2005, Chicago, IL).
 
22
Mobasher, B., Burke, R., and Sandvig, J. 2006a. Model-based collaborative filtering as a defense against profile injection attacks. In Proceedings of the 21st National Conference on Artificial Intelligence.
 
23
Mobasher, B., Burke, R., Williams, C., and Bhaumik, R. 2006b. Analysis and detection of segment-focused attacks against collaborative recommendation. In Proceedings of the 2005 WebKDD Workshop. Lecture Notes in Computer Science. Springer, Berlin, Germany.
24
 
25
Mobasher, B., Jin, X., and Zhou, Y. 2004. Semantically enhanced collaborative filtering on the web. In Web Mining: From Web to Semantic Web, Lecture Notes in Artificial Intelligence, volume 3209. Springer, Berlin, Germany.
 
26
Mooney, R. J. and Roy, L. 1999. Content-based book recommending using learning for text categorization. In Proceedings of the SIGIR '99 Workshop on Recommender Systems: Algorithms and Evaluation. (Berkeley, CA).
27
28
29
30
31
 
32

CITED BY  10

Collaborative Colleagues:
Bamshad Mobasher: colleagues
Robin Burke: colleagues
Runa Bhaumik: colleagues
Chad Williams: colleagues