Sciweavers

WECWIS
2005
IEEE

Using Singular Value Decomposition Approximation for Collaborative Filtering

14 years 5 months ago
Using Singular Value Decomposition Approximation for Collaborative Filtering
Singular Value Decomposition (SVD), together with the Expectation-Maximization (EM) procedure, can be used to find a low-dimension model that maximizes the loglikelihood of observed ratings in recommendation systems. However, the computational cost of this approach is a major concern, since each iteration of the EM algorithm requires a new SVD computation. We present a novel algorithm that incorporates SVD approximation into the EM procedure to reduce the overall computational cost while maintaining accurate predictions. Furthermore, we propose a new framework for collaborating filtering in distributed recommendation systems that allows users to maintain their own rating profiles for privacy. A server periodically collects aggregate information from those users that are online to provide predictions for all users. Both theoretical analysis and experimental results show that this framework is effective and achieves almost the same prediction performance as that of centralized system...
Sheng Zhang, Weihong Wang, James Ford, Fillia Make
Added 25 Jun 2010
Updated 25 Jun 2010
Type Conference
Year 2005
Where WECWIS
Authors Sheng Zhang, Weihong Wang, James Ford, Fillia Makedon, Justin D. Pearlman
Comments (0)