GPUMF: A GPU-Enpowered Collaborative Filtering Algorithm Through Matrix Factorization

Feng Li,Shucheng Zhang,Yunming Ye,Xishuang Han
DOI: https://doi.org/10.1109/icss.2015.42
2015-01-01
Abstract:Recommender system is a core component in many intelligent service systems. A good personalized recommender is an important service to users. Collaborative Filtering (CF), an effective approach to recommendation, has been widely used in many real-life systems. Matrix Factorization (MF) is an important approach to CF, because MF has flexibility in dealing with various data aspects and other application-specific requirements. However, the large computational burden required by MF poses a challenge of speeding up the MF process. In the past few years, Graphics Processing Unit (GPU) has evolved into a very flexible and powerful many-core processor. By transforming the traditional MF model, we can exploit the large-scale parallelization features of a massively multithreaded GPU. The results on various types of data show that the proposed algorithm can be well suited for the massively parallel GPU architecture.
What problem does this paper attempt to address?