2019 · 16 citations · 55 references
ComputingComputer ScienceAlgorithmsMachine LearningRecommender SystemsCollaborative FilteringEvaluation Of Recommender SystemsMatrix FactorizationOnline RecommendationRecommendation EvaluationRecommendation SystemsData Stream ProcessingData StreamingOnline Model AdaptationStochastic Gradient DescentUser Feedback
In recent years, with the development and daily update of user feedback data, the recommendation systems require algorithms able to process data accurately and fast. To tackle this data stream problem, online model updates for new data points come to be available. Another issue is how to evaluate algorithms in a streaming data environment while conventional Collaborative Filtering algorithms are proposed for stationary data. Furthermore, traditional evaluation methodologies are only useful in offline experiments. In this research, we propose a novel incremental model base on stochastic gradient decent algorithm for Matrix Factorization. In addition, we also show a prequential evaluation protocol for recommender systems, applicable for streaming data environments. Comparing with other state-of-the-art models, our algorithm has combative accuracy, while being significantly faster.
55
Reinforcement Learning: An Introduction
Richard S. Sutton, Andy Barto · IEEE Transactions on Neural Networks · 1998 · 27.1K citations
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 2005 · 25.8K citations
Indexing by latent semantic analysis
Scott Deerwester, Susan Dumais, George W. Furnas et al. · Journal of the American Society for Information Science · 1990 · 12.8K citations
Matrix Factorization Techniques for Recommender Systems
Yehuda Koren, Robert Bell, Chris Volinsky · Computer · 2009 · 11.7K citations