ACM Home Page
Please provide us with feedback. Feedback
Manipulation-resistant collaborative filtering systems
Full text PdfPdf (495 KB)
Source
ACM Conference On Recommender Systems archive
Proceedings of the third ACM conference on Recommender systems table of contents
New York, New York, USA
SESSION: Privacy and security table of contents
Pages 165-172  
Year of Publication: 2009
ISBN:978-1-60558-435-5
Authors
Benjamin Van Roy  Stanford University, Stanford, USA
Xiang Yan  Stanford University, Stanford, USA
Sponsor
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 24,   Downloads (12 Months): 24,   Citation Count: 0
Additional Information:

abstract   references   index terms  

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/1639714.1639742
What is a DOI?

ABSTRACT

A collaborative filtering system recommends to users products that similar users like. Collaborative filtering systems influence purchase decisions, and hence have become targets of manipulation by unscrupulous vendors. We provide theoretical and empirical results demonstrating that while common nearest neighbor algorithms, which are widely used in commercial systems, can be highly susceptible to manipulation, a class of collaborative filtering algorithms which we refer to as linear is relatively robust. These results provide guidance for the design of future collaborative filtering systems.


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
G. Adomavicius and A. Tuzhilin. Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6):734--749, 2005.
 
2
M. Balabanovic and Y. Shoham. Fab: Content--based, collaborative recommendation. Communications of the ACM, 40(3):66--72, 1997.
 
3
J. Bennett. The Cinematch system: operation, scale coverage, accuracy impact. http://blog.recommenders06.com/wp-content/uploads/2006/09/1jimbennett.wmv, 2006.
 
4
R. Bhattacharjee and A. Goel. Algorithms and incentives for robust ranking. In Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms. SIAM, 2007.
 
5
J. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth Annual Conference on Uncertainty in Artificial Intelligence, 1998.
 
6
R. Burke, B. Mobasher, R. Zabicki, and R. Bhaumik. Limited knowledge shilling attacks in collaborative filtering systems. In Proceedings of the Third IJCAI Workshop in Intelligent Techniques for Personalization, 2005.
 
7
C. Dellarocas. Strategic manipulation of internet opinion forums: Implications for consumers and firms. Management Science, 52(10):1577--1593, 2006.
 
8
P. Drineas, I. Kerenidis, and P. Raghavan. Competitive recommendation systems. In Proceedings of the Thirty-fourth Annual ACM Symposium on Theory of Computing. ACM, 2002.
 
9
E. Friedman, P. Resnick, and R. Sami. Manipulation-resistant reputation systems. In N. Nisan, T. Roughgarden, Eva Tardos, and V. Vazirani, editors, Algorithmic Game Theory, chapter 27, pages 677--697. Cambridge University Press, 2007.
 
10
O. Gossner and T. Tomala. Entropy bounds on Bayesian learning. Journal of Mathematical Economics, 44:24--32, 2008.
 
11
T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical Learning. Springer, 2001.
 
12
J. Herlocker, J. Konstan, A. Borchers, and J. Riedl. An algorithmic framework for performing collaborative filtering. In Proceedings of the Twenty-second Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 1999.
 
13
J. Kleinberg and M. Sandler. Using mixture models for collaborative filtering. Computer and System Sciences, 74(1):49--69, 2008.
 
14
S. Lam and J. Riedl. Shilling recommender systems for fun and profit. In Proceedings of the Thirteenth International Conference on World Wide Web. ACM, 2004.
 
15
G. Linden, B. Smith, and J. York. Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(1):76--80, 2003.
 
16
P. Massa and P. Avesani. Trust-aware collaborative filtering for recommender systems. In Proceedings of the Eleventh International Conference on Intelligent User Interfaces. ACM, 2008.
 
17
B. Mehta. Unsupervised shilling detection for collaborative filtering. In Proceedings of the Twenty-Second Conference on Artificial Intelligence. AAAI, 2007.
 
18
B. Mehta and W. Nejdl. Attack resistant collaborative filtering. In Proceedings of the Thirty-First Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 2008.
 
19
N. Miller, P. Resnick, and R. Zeckhauser. Eliciting informative feedback: The peer-prediction method. Management Science, 51(9):1359--1373, 2005.
 
20
B. Mobasher, R. Burke, R. Bhaumik, and C. Williams. Effective attack models for shilling item-based collaborative filtering systems. In Proceedings of the 2005 WebKDD Workshop. ACM, 2005.
 
21
B. Mobasher, R. Burke, R. Bhaumik, and C. Williams. Toward trustworthy recommender systems: An analysis of attack models and algorithm robustness. ACM Transactions on Internet Technology, 7(4), 2007.
 
22
B. Mobasher, R. Burke, and J. Sandvig. Model-based collaborative filtering as a defense against profile injection attacks. In Proceedings of the Twenty-first National Conference on Artificial Intelligence. AAAI, 2006.
 
23
S. Moon and G. Russell. Predicting product purchase from inferred customer similarity: an autologistic model approach. Management Science, 54(1):71--82, 2008.
 
24
R. Motwani and S. Vassilvitskii. Tracing the path: new model and algorithms for collaborative filtering. In Twenty-third International Conference on Data Engineering Workshop. IEEE, 2007.
 
25
Netflix Prize. http://www.netflixprize.com, 2006.
 
26
J. O'Donovan and B. Smyth. Is trust robust? An analysis of trust-based recommendation. In Proceedings of the Eleventh International Conference on Intelligent User Interfaces. ACM, 2006.
 
27
S. Olsen. Amazon blushes over sex link gaffe. http://news.cnet.com/2100-1023-976435.html, 2002.
 
28
M. O'Mahony, N. Hurley, N. Kushmerick, and G. Silvestre. Collaborative recommendation: A robustness analysis. ACM Transactions on Internet Technologies, 4(4):344--377, 2004.
 
29
P. Resnick and R. Sami. The Influence Limiter: provably manipulation-resistant recommender systems. In Proceedings of the ACM Recommender Systems Conference. ACM, 2007.
 
30
L. Ryan. Personal communication, 2008.
 
31
J. Sandvig, B. Mobasher, and R. Burke. Robustness of collaborative recommendation based on association rule mining. In Proceedings of the 2007 ACM Conference on Recommender Systems. ACM, 2007.
 
32
B. Sarwar, G. Karypis, J. Konstan, and J. Reidl. Item-based collaborative filtering recommendation algorithms. In Proceedings of the Tenth International Conference on World Wide Web. ACM, 2001.
 
33
J. B. Schafer, J. Konstan, and J. Riedl. E-commerce recommendation applications. Data Mining and Knowledge Discovery, 5(1):115--153, 2001.
 
34
C. Williams, B. Mobasher, and R. Burke. Defending recommender systems: Detection of profile injection attacks. Journal of Service Oriented Computing and Applications, 1(3), 2007.
 
35
X. Yan and B. Van Roy. Manipulation robustness of collaborative filtering systems. Working paper. http://www.stanford.edu/~bvr/psfiles/manipulation-robustness.pdf, 2009.
 
36
S. Zhang, Y. Ouyang, J. Ford, and F. Makedon. Analysis of a low-dimensional linear model under recommendation attacks. In Proceedings of the Twenty-Ninth Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 2006.