2017 · 737 citations · 19 references
ComputingComputer ScienceMachine LearningPredictive AnalyticsRecommender SystemsDeep LearningMatrix FactorizationRecommendation SystemsTime Series PredictionLatent State ModelingLong Short-term Memory NetworksLong Short-term Memory RecommendationRecurrent Neural Network RecommendationRecurrent Neural NetworksTemporal Bias CorrectionTemporal DynamicsUser Profiles
Recommender systems traditionally assume that user profiles and movie attributes are static. Temporal dynamics are purely reactive, that is, they are inferred after they are observed, e.g. after a user's taste has changed or based on hand-engineered temporal bias corrections for movies. We propose Recurrent Recommender Networks (RRN) that are able to predict future behavioral trajectories. This is achieved by endowing both users and movies with a Long Short-Term Memory (LSTM) autoregressive model that captures dynamics, in addition to a more traditional low-rank factorization. On multiple real-world datasets, our model offers excellent prediction accuracy and it is very compact, since we need not learn latent state but rather just the state transition function.
19
Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation · 1997 · 98.1K citations
Item-based collaborative filtering recommendation algorithms
Badrul Sarwar, George Karypis, Joseph A. Konstan et al. · 2001 · 9K citations
Probabilistic Matrix Factorization
Andriy Mnih, Ruslan Salakhutdinov · Neural Information Processing Systems · 2007 · 3.6K citations
An Introduction to MCMC for Machine Learning
Christophe Andrieu, Nando de Freitas, Arnaud Doucet et al. · Machine Learning · 2003 · 2.4K citations · Full text