2012 · 156 citations · 28 references
ComputingData ScienceData MiningMachine LearningRecommender SystemsCold-start RecommendationMatrix FactorizationRecommendation EvaluationRecommendation SystemsSocial RecommendationCold-start ProblemHit RateLatent Feature LearningLatent Feature ModelsSocial Network LearningSocial Trust NetworksTrust-aware Matrix Factorization
Recommendation accuracy can be improved by incorporating trust relationships derived from social networks. Most recent work on social network based recommendation is focused on minimizing the root mean square error (RMSE). Social network based top-k recommendation, which recommends to a user a small number of items at a time, is not well studied. In this paper, we conduct a comprehensive study on improving the accuracy of top-k recommendation using social networks. We first show that the existing social-trust enhanced Matrix Factorization (MF) models can be tailored for top-k recommendation by including observed and missing ratings in their training objective functions. We also propose a Nearest Neighbor (NN) based top-k recommendation method that combines users' neighborhoods in the trust network with their neighborhoods in the latent feature space. Experimental results on two publicly available datasets show that social networks can significantly improve the top-k hit ratio, especially for cold start users. Surprisingly, we also found that the technical approach for combining feedback data (e.g. ratings) with social network information that works best for minimizing RMSE works poorly for maximizing the hit ratio, and vice versa.
28
Factorization meets the neighborhood
Yehuda Koren · 2008 · 3.9K citations
Collaborative Filtering for Implicit Feedback Datasets
Yifan Hu, Yehuda Koren, Chris Volinsky · 2008 · 3.2K citations
Computing, Data Science, Data Mining +16
Restricted Boltzmann machines for collaborative filtering
Ruslan Salakhutdinov, Andriy Mnih, Geoffrey E. Hinton · 2007 · 1.9K citations