2014 · 36 citations · 29 references
ComputingComputer ScienceAlgorithmsPredictive AnalyticsRecommender SystemsCold-start RecommendationCollaborative FilteringOnline RecommendationRecommendation SystemsCold-start ProblemData SparsityData Sparsity HandlingRating PredictionSimilarity ComputationSparsity ProblemUser Cold-start RecommendationUser Similarity Modeling
Recommendation systems have been widely used in E-commerce sites, social networks, etc. One of the core tasks in recommendation systems is to predict the users' ratings on items. Although many models and algorithms have been proposed, how to make accurate prediction for new users with extremely few rating records still remains a big challenge, which is called the cold start problem. Many existing methods utilize additional information, such as social graphs, to cope with the cold start problem. However, the side information may not always be available. In contrast to such methods, we propose a more general solution to address the cold start problem based on the observed user rating records only. Specifically we define a random walk on a bipartite graph of users and items to simulate the preference propagation among users, in order to alleviate the data sparsity problem for cold start users. Then we propose a Monte Carlo algorithm to estimate the similarity between different users. This algorithm takes a precomputation approach, and thus can efficiently compute the user similarity given any new user for rating prediction. In addition, our algorithm can easily handle dynamic updates and can be parallelized naturally, which are crucial for large recommendation systems. Theoretical analysis is presented to demonstrate the efficiency and effectiveness of our algorithm, and extensive experiments also confirm our theoretical findings.
29
Matrix Factorization Techniques for Recommender Systems
Yehuda Koren, Robert Bell, Chris Volinsky · Computer · 2009 · 11.7K citations
Item-based collaborative filtering recommendation algorithms
Badrul Sarwar, George Karypis, Joseph A. Konstan et al. · 2001 · 9K citations
Algorithms for Non-negative Matrix Factorization
Daniel D. Lee, H. Sebastian Seung · 2000 · 5.5K citations
Paul Resnick, Neophytos Iacovou, Mitesh Suchak et al. · 1994 · 5K citations · Full text