A Robust Collaborative Filtering Recommendation Algorithm Based on Multidimensional Trust Model

Collaborative filtering is one of the widely used technologies in the e-commerce recommender systems. It can predict the interests of a user based on the rating information of many other users. But the traditional collaborative filtering recommendation algorithm has the problems such as lower recommendation precision and weaker robustness. To solve these problems, in this paper we present a robust collaborative filtering recommendation algorithm based on multidimensional trust model. Firstly, according to the rating information of users, a multidimensional trust model is proposed. It measures the credibility of user’s ratings from the following three aspects: the reliability of item recommendation, the rating similarity and the user’s trustworthiness. Secondly, the computational model of trust and the traditional collaborative filtering approach are combined to select the reliable neighbor set and generate recommendation for the target user. Finally, the performances of the novel algorithm with others are compared from both sides of recommendation precision and robustness using MovieLens dataset. Compared with the existing algorithms, the proposed algorithm not only improves the quality of neighbor selection and the recommendation precision, but also has better robustness.

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

[2]  Barry Smyth,et al.  Trust in recommender systems , 2005, IUI.

[3]  M. Eisend Source Credibility Dimensions in Marketing Communication - A Generalized Solution , 2006 .

[4]  Bamshad Mobasher,et al.  Attacks and Remedies in Collaborative Recommendation , 2007, IEEE Intelligent Systems.

[5]  Bamshad Mobasher,et al.  Towards Trustworthy Recommender Systems : An Analysis of Attack Models and Algorithm Robustness , 2007 .

[6]  Bhaskar Mehta,et al.  Attack resistant collaborative filtering , 2008, SIGIR '08.

[7]  Licia Capra,et al.  Trust-Based Collaborative Filtering , 2008, IFIPTM.

[8]  Georgios Pitsilis,et al.  Modeling Trust for Recommender Systems using Similarity Metrics , 2008, IFIPTM.

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

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

[11]  Xiao-Dong Li,et al.  Comparison Study of Internet Recommendation System: Comparison Study of Internet Recommendation System , 2009 .

[12]  Michael R. Lyu,et al.  Learning to recommend with social trust ensemble , 2009, SIGIR.

[13]  Yehuda Koren,et al.  Recommender Systems Handbook , 2010, Recommender Systems Handbook.

[14]  Michael R. Lyu,et al.  Learning to recommend with explicit and implicit social relations , 2011, TIST.

[15]  Michael R. Lyu,et al.  Improving Recommender Systems by Incorporating Social Contextual Information , 2011, TOIS.

[16]  Yong Peng,et al.  A New Similarity Measure Based on Adjusted Euclidean Distance for Memory-based Collaborative Filtering , 2011, J. Softw..

[17]  Diego Fernández,et al.  Comparison of collaborative filtering algorithms , 2011, ACM Trans. Web.

[18]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.