DocumentCode :
2750713
Title :
On the Performance of SVD-Based Algorithms for Collaborative Filtering
Author :
Vozalis, Manolis ; Markos, Angelos ; Margaritis, Konstantinos
Author_Institution :
Dept. of Appl. Inf., Univ. of Macedonia, Thessaloniki, Greece
fYear :
2009
fDate :
17-19 Sept. 2009
Firstpage :
245
Lastpage :
250
Abstract :
In this paper, we describe and compare three Collaborative Filtering (CF) algorithms aiming at the low-rank approximation of the user-item ratings matrix. The algorithm implementations are based on three standard techniques for fitting a factor model to the data: Standard Singular Value Decomposition (sSVD), Principal Component Analysis (PCA) and Correspondence Analysis (CA). CA and PCA can be described as SVDs of appropriately transformed matrices,which is a key concept in this study. For each algorithm we implement two similar CF versions. The first one involves a direct rating prediction scheme based on the reduced user-item ratings matrix, while the second incorporates an additional neighborhood formation step. Next, we examine the impact of the aforementioned approaches on the quality of the generated predictions through a series of experiments. The experimental results showed that the approaches including the neighborhood formation step in most cases appear to be less accurate than the direct ones. Finally, CA-CF outperformed the SVD-CF and PCA-CF in terms of accuracy for small numbers of retained dimensions, but SVD-CF displayed the overall highest accuracy.
Keywords :
groupware; matrix algebra; principal component analysis; singular value decomposition; SVD-based algorithm; collaborative filtering algorithm; correspondence analysis; factor model; low-rank approximation; neighborhood formation step; principal component analysis; rating prediction scheme; standard singular value decomposition; user-item ratings matrix; Algorithm design and analysis; Approximation algorithms; Clustering algorithms; Collaboration; Filtering algorithms; Informatics; Iterative algorithms; Matrix decomposition; Principal component analysis; Singular value decomposition; Collaborative Filtering; Correspondence Analysis; Principal Component Analysis; Singular Value Decomposition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Informatics, 2009. BCI '09. Fourth Balkan Conference in
Conference_Location :
Thessaloniki
Print_ISBN :
978-0-7695-3783-2
Type :
conf
DOI :
10.1109/BCI.2009.18
Filename :
5359137
Link To Document :
بازگشت