English

A Comparative Study of Collaborative Filtering Algorithms

Information Retrieval 2012-05-16 v1 Machine Learning

Abstract

Collaborative filtering is a rapidly advancing research area. Every year several new techniques are proposed and yet it is not clear which of the techniques work best and under what conditions. In this paper we conduct a study comparing several collaborative filtering techniques -- both classic and recent state-of-the-art -- in a variety of experimental contexts. Specifically, we report conclusions controlling for number of items, number of users, sparsity level, performance criteria, and computational complexity. Our conclusions identify what algorithms work well and in what conditions, and contribute to both industrial deployment collaborative filtering algorithms and to the research community.

Keywords

Cite

@article{arxiv.1205.3193,
  title  = {A Comparative Study of Collaborative Filtering Algorithms},
  author = {Joonseok Lee and Mingxuan Sun and Guy Lebanon},
  journal= {arXiv preprint arXiv:1205.3193},
  year   = {2012}
}

Comments

27 pages, 12 figures

R2 v1 2026-06-21T21:04:00.115Z