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/}
}