An Integrated Recommender Algorithm for Rating Prediction

Recommender system is currently widely used in many e-commerce systems, such as Amazon, eBay, and so on. It aims to help users to find items which they may be interested in. In literature, neighborhood-based collaborative filtering and matrix factorization are two common methods used in recommender systems. In this paper, we combine these two methods with personalized weights on them. Rather than using fixed weights for these two methods, we assume each user has her/his own preference over them. Our results shows that our algorithm outperforms neighborhood-based collaborative filtering algorithm, matrix factorization algorithm and their combination with fixed weights.

[1]  Fattaneh Taghiyareh,et al.  An Improved Model of Trust-aware Recommender Systems Using Distrust Metric , 2012, 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

[2]  Simon Dooms,et al.  Recommender systems challenge 2014 , 2014, RecSys '14.

[3]  Martin Ester,et al.  Using a trust network to improve top-N recommendation , 2009, RecSys '09.

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

[5]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

[6]  Yehuda Koren,et al.  Collaborative filtering with temporal dynamics , 2009, KDD.

[7]  Michael J. Pazzani,et al.  Learning Collaborative Information Filters , 1998, ICML.

[8]  Sung Jin Hur,et al.  Improved trust-aware recommender system using small-worldness of trust networks , 2010, Knowl. Based Syst..

[9]  Mohammad Ali Abbasi,et al.  Trust-Aware Recommender Systems , 2014 .

[10]  Yehuda Koren,et al.  Scalable Collaborative Filtering with Jointly Derived Neighborhood Interpolation Weights , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[11]  Karl Aberer,et al.  SoCo: a social network aided context-aware recommender system , 2013, WWW.

[12]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[13]  Paolo Avesani,et al.  Trust Metrics on Controversial Users: Balancing Between Tyranny of the Majority , 2007, Int. J. Semantic Web Inf. Syst..

[14]  Yang Guo,et al.  A survey of collaborative filtering based social recommender systems , 2014, Comput. Commun..

[15]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[16]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[17]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[18]  Toon De Pessemier,et al.  MovieTweetings: a movie rating dataset collected from twitter , 2013, RecSys 2013.

[19]  Tong Zhao,et al.  Leveraging Social Connections to Improve Personalized Ranking for Collaborative Filtering , 2014, CIKM.

[20]  Roberto Turrin,et al.  Performance of recommender algorithms on top-n recommendation tasks , 2010, RecSys '10.

[21]  Xiao Ma,et al.  Improving Recommendation Accuracy by Combining Trust Communities and Collaborative Filtering , 2014, CIKM.

[22]  Steffen Rendle,et al.  Learning recommender systems with adaptive regularization , 2012, WSDM '12.