articleJun 20, 2007Closed access

Restricted Boltzmann machines for collaborative filtering

University of Toronto

Indexed incrossref

Abstract

Most of the existing approaches to collaborative filtering cannot handle very large data sets. In this paper we show how a class of two-layer undirected graphical models, called Restricted Boltzmann Machines (RBM's), can be used to model tabular data, such as user's ratings of movies. We present efficient learning and inference procedures for this class of models and demonstrate that RBM's can be successfully applied to the Netflix data set, containing over 100 million user/movie ratings. We also show that RBM's slightly outperform carefully-tuned SVD models. When the predictions of multiple RBM models and multiple SVD models are linearly combined, we achieve an error rate that is well over 6% better than the…

Citation impact

1,880
total citations
FWCI
37.09
Percentile
100%
References
15
Citations per year

Authors

3

Topics & keywords

Keywords
  • Restricted Boltzmann machine
  • Boltzmann machine
  • Computer science
  • Collaborative filtering
  • Graphical model
  • Inference
  • Set (abstract data type)
  • Class (philosophy)
No related works found for this paper.