Abstract
Most recommendation systems employ variations of Collaborative Filtering (CF) for formulating suggestions of items relevant to users’ interests. However, CF requires expensive computations that grow polynomially with the number of users and items in the database. Methods proposed for handling this scalability problem and speeding up recommendation formulation are based on approximation mechanisms and, even when performance improves, they most of the time result in accuracy degradation. We propose a method for addressing the scalability problem based on incremental updates of user-to-user similarities. Our Incremental Collaborative Filtering (ICF) algorithm (i) is not based on any approximation method and gives the potential for high-quality recommendation formulation (ii) provides recommendations orders of magnitude faster than classic CF and thus, is suitable for online application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Analysis of recommendation algorithms for e-commerce. In: Proc. of ACM Electronic Commerce (2000)
Linden, G., Smith, B., York, J.: Amazon.com Recommendations: Item-to-Item Collaborative Filtering. IEEE Internet Computing (January 2003)
Herlocker, J.L., Konstan, J.A., Riedl, J.: Explaining Collaborative Filtering Recommendations. In: Proc. of the ACM Conf. on CSCW (2000)
Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proc. of the UAI (1998)
Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An Algorithmic Framework for Performing Collaborative Filtering. In: Proc. of ACM SIGIR (1999)
Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.T.: Application of Dimensionality Reduction in Recommender System: A Case Study. In: Proc. of ACM SIGKDD (2000)
Papagelis, M., Plexousakis, D.: Qualitative Analysis of User-based and Item-based Prediction Algorithms for Recommendation Agents. In: Proc. of CIA (2004)
Ungar, L., Foster, D.: Clustering Methods for Collaborative Filtering. In: Proc. of Workshop on Recommendation Systems. AAAI Press, Menlo Park (1998)
Zeng, C., Xing, C., Zhou, L.: Similarity Measure and Instance Selection for Collaborative Filtering. In: Proc. of WWW (2003)
Sarwar, B.M., Karypis, G., Konstan, J., Riedl, J.: Incremental SVD-Based Algorithms for Highly Scaleable Recommender Systems. In: Proc. of ICCIT (2002)
Deerwester, S., Dumais, S.T., Furnas, G.W., Landauer, T.K., Harshman, R.: Indexing by Latent Semantic Analysis. JASISÂ 41(6) (1990)
Yu, K., Xu, X., Tao, J., Ester, M., Kriegel, H.: Instance Selection Techniques for Memory-Based Collaborative Filtering. In: Proc. of SDM (2002)
Jung, S.Y., Kim, T.: An Incremental Similarity Computation Method in Agglomerative Hierarchical Clustering. In: Proc. of ISAIS (2001)
Pearson, K.: Mathematical contribution to the theory of evolution: VII, on the correlation of characters not quantitatively measurable. Phil. Tr. R. Soc. Lond. A 195, 1–47 (1900)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Papagelis, M., Rousidis, I., Plexousakis, D., Theoharopoulos, E. (2005). Incremental Collaborative Filtering for Highly-Scalable Recommendation Algorithms. In: Hacid, MS., Murray, N.V., RaĹ›, Z.W., Tsumoto, S. (eds) Foundations of Intelligent Systems. ISMIS 2005. Lecture Notes in Computer Science(), vol 3488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11425274_57
Download citation
DOI: https://doi.org/10.1007/11425274_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25878-0
Online ISBN: 978-3-540-31949-8
eBook Packages: Computer ScienceComputer Science (R0)