A Collaborative Filtering Recommendation Algorithm Improved by Trustworthiness

Recommender systems based on collaborative filtering have been well studied in both industry and academia fields. However, traditional collaborative filtering methods are typically in a low accuracy and lack of resistance towards attacks such as non-reliable information. To this end, in this paper, we propose a collaborative filtering recommendation algorithm improved by trustworthiness. Specifically, first we employ a content based method to identify a set of users with similar interests. Then, a trust model is applied as a scoring function, and higher ranked neighbors are selected as the evidence of prediction. Besides, we conducted extensive experiments using Netflix dataset, and the results show that our method is more efficient compared with others.

[1]  Bamshad Mobasher,et al.  Model-Based Collaborative Filtering as a Defense against Profile Injection Attacks , 2006, AAAI.

[2]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[3]  Gerard Salton,et al.  A vector space model for automatic indexing , 1975, CACM.

[4]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[5]  Bamshad Mobasher,et al.  Robustness of collaborative recommendation based on association rule mining , 2007, RecSys '07.

[6]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[7]  Evgueni A. Haroutunian,et al.  Information Theory and Statistics , 2011, International Encyclopedia of Statistical Science.

[8]  Thomas Hofmann,et al.  Robust collaborative filtering , 2007, RecSys '07.

[9]  Yongtae Park,et al.  Multidimensional credibility model for neighbor selection in collaborative recommendation , 2009, Expert Syst. Appl..

[10]  Wu Xiao,et al.  Comparison Study of Internet Recommendation System , 2009 .

[11]  Huang Chuang Uncertain Neighbors' Collaborative Filtering Recommendation Algorithm , 2010 .

[12]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[13]  Georgios Pitsilis,et al.  A Model of Trust Derivation from Evidence for Use in Recommendation Systems , 2004 .

[14]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[15]  Loriene Roy,et al.  Content-based book recommending using learning for text categorization , 1999, DL '00.

[16]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[17]  Robin Burke,et al.  Identifying Attack Models for Secure Recommendation , 2004 .

[18]  Li Cong,et al.  A Collaborative Filtering Recommendation Algorithm Based on Domain Nearest Neighbor , 2008 .