Latent Class Models for Collaborative Filtering

Abstract

This paper presents a statistical approachto collaborative filtering and investigates the use of latent class models for predicting individual choices and preferences based on observed preference behavior. Two models are discussed and compared: the aspect model, a probabilistic latent space model which models individual preferences as a convex combination of preference factors, and the two-sided clustering model, which simultaneously partitions persons and objects into clusters. We present EM algorithms for different variants of the aspect model and derive an approximate EM algorithm based on a variational principle for the two-sided clustering model. The benefits of the different models are experimentally investigated on a large movie data set.

Cite

Text

Hofmann and Puzicha. "Latent Class Models for Collaborative Filtering." International Joint Conference on Artificial Intelligence, 1999.

Markdown

[Hofmann and Puzicha. "Latent Class Models for Collaborative Filtering." International Joint Conference on Artificial Intelligence, 1999.](https://mlanthology.org/ijcai/1999/hofmann1999ijcai-latent/)

BibTeX

@inproceedings{hofmann1999ijcai-latent,
  title     = {{Latent Class Models for Collaborative Filtering}},
  author    = {Hofmann, Thomas and Puzicha, Jan},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1999},
  pages     = {688-693},
  url       = {https://mlanthology.org/ijcai/1999/hofmann1999ijcai-latent/}
}