Location of Repository

Incorporating side information into probabilistic matrix factorization using Gaussian Processes

By Ryan Prescott Adams, George E. Dahl and Iain Murray


Probabilistic matrix factorization (PMF) is a powerful method for modeling data associated with pairwise relationships, finding use in collaborative filtering, computational biology, and document analysis, among other areas. In many domains, there are additional covariates that can assist in prediction. For example, when modeling movie ratings, we might know when the rating occurred, where the user lives, or what actors appear in the movie. It is difficult, however, to incorporate this side information into the PMF model. We propose a framework for incorporating side information by coupling together multiple PMF problems via Gaussian process priors. We replace scalar latent features with functions that vary over the covariate space. The GP priors on these functions require them to vary smoothly and share information. We apply this new method to predict the scores of professional basketball games, where side information about the venue and date of the game are relevant for the outcome

Year: 2010
OAI identifier: oai:www.era.lib.ed.ac.uk:1842/4582

Suggested articles



  1. Collaborative with temporal dynamics. doi
  2. Collaborative filtering with temporal dynamics. doi
  3. (2006). Gaussian Processes for Machine Learning. doi
  4. (2004). Learning with Matrix Factorizations.
  5. (2004). MultiCleveland Cavaliers L o s A n g e l e s L a k e r s 80 100 120 (a) LA at home, week 10, 2004 Cleveland Cavaliers L o s A n g e l e s L a k e r s 80 100 120 (b) Cle at home, week 14,
  6. (2004). MultiCleveland Cavaliers Los Ange les L aker s 80 100 12070 (a) LA at home, week 10, 2004 Cleveland Cavaliers Los Ange les L aker s 80 100 12070 (b) Cle at home, week 14,
  7. (1999). Probabilistic latent semantic analysis. doi
  8. Probabilistic matrix factorization. doi
  9. (2005). Semiparametric latent factor models.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.