Scalable collaborative filtering using cluster-based smoothing
Authors:
Top Cited Papers
Open Access
- 15 August 2005
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 114-121
Abstract
Memory-based approaches for collaborative filtering identify the similarity between two users by comparing their ratings on a set of items. In the past, the memory-based approach has been shown to suffer from two fundamental problems: data sparsity and difficulty in scalability. Alternatively, the model-based approach has been proposed to alleviate these problems, but this approach tends to limit the range of users. In this paper, we present a novel approach that combines the advantages of these two approaches by introducing a smoothing-based method. In our approach, clusters generated from the training data provide the basis for data smoothing and neighborhood selection. As a result, we provide higher accuracy as well as increased efficiency in recommendations. Empirical studies on two datasets (EachMovie and MovieLens) show that our new proposed approach consistently outperforms other state-of-art collaborative filtering algorithmsKeywords
This publication has 12 references indexed in Scilit:
- Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filteringACM Transactions on Information Systems, 2004
- Evaluating collaborative filtering recommender systemsACM Transactions on Information Systems, 2004
- Similarity measure and instance selection for collaborative filtering2003
- Item-based collaborative filtering recommendation algorithms2001
- SWAMI (poster session)2000
- Collaborative filtering and the generalized vector space model (poster session)2000
- An algorithmic framework for performing collaborative filtering1999
- GroupLensCommunications of the ACM, 1997
- FabCommunications of the ACM, 1997
- GroupLens1994