Large-scale parallel collaborative filtering for the Netflix Prize

被引:0
|
作者
Zhou, Yunhong [1 ]
Wilkinson, Dennis [1 ]
Schreiber, Robert [1 ]
Pan, Rong [1 ]
机构
[1] HP Labs, Palo Alto, CA 94304 USA
来源
ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS | 2008年 / 5034卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many recommendation systems suggest items to users by utilizing the techniques of collaborative filtering (CF) based on historical records of items that the users have viewed, purchased, or rated. Two major problems that most CIF approaches have to contend with are scalability and sparseness of the user profiles. To tackle these issues, in this paper, we describe a CF algorithm alternating-least-squares with weighted-lambda-regularization (ALS-WR), which is implemented on a parallel Matlab platform. We show empirically that the performance of ALS-WR (in terms of root mean squared error (RMSE)) monotonically improves with both the number of features and the number of ALS iterations. We applied the ALS-WR algorithm on a large-scale CF problem, the Netflix Challenge, with 1000 hidden features and obtained a RMSE score of 0.8985, which is one of the best results based on a pure method. In addition, combining with the parallel version of other known methods, we achieved a performance improvement of 5.91% over Netflix's own Cine-Match recommendation system. Our method is simple and scales well to very large datasets.
引用
收藏
页码:337 / 348
页数:12
相关论文
共 50 条
  • [1] An introduction to collaborative filtering through the lens of the Netflix Prize
    Munson, Jacob
    Cummins, Breschine
    Zosso, Dominique
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025, : 3049 - 3098
  • [2] Proceedings of the 2nd KDD Workshop on Large-Scale Recommender Systems and the Netflix Prize Competition, NETFLIX '08: Foreword
    Bennett, Jim
    Elkan, Charles
    Koren, Yehuda
    Lemire, Daniel
    Tuzhilin, Alex
    Proceedings of the 2nd KDD Workshop on Large-Scale Recommender Systems and the Netflix Prize Competition, NETFLIX '08, 2008,
  • [3] Additive Regression Applied to a Large-Scale Collaborative Filtering Problem
    Frank, Eibe
    Hall, Mark
    AI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5360 : 435 - +
  • [4] Neural Binary Representation Learning for Large-Scale Collaborative Filtering
    Zhang, Yujia
    Wu, Jun
    Wang, Haishuai
    IEEE ACCESS, 2019, 7 : 60752 - 60763
  • [5] Fast Nonparametric Matrix Factorization for Large-scale Collaborative Filtering
    Yu, Kai
    Zhu, Shenghuo
    Lafferty, John
    Gong, Yihong
    PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 211 - 218
  • [6] Large Scale Problem Solving with Neural Networks: The Netflix Prize Case
    Ampazis, Nicholas
    ARTIFICIAL NEURAL NETWORKS (ICANN 2010), PT III, 2010, 6354 : 429 - 434
  • [7] Collaborative exploratory search for information filtering and large-scale information triage
    Herceg, Paul M.
    Allison, Timothy B.
    Belvin, Robert S.
    Tzoukermann, Evelyne
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2018, 69 (03) : 395 - 409
  • [8] StakeRare: Using Social Networks and Collaborative Filtering for Large-Scale Requirements Elicitation
    Lim, Soo Ling
    Finkelstein, Anthony
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (03) : 707 - 735
  • [9] Discrete Manifold-Regularized Collaborative Filtering for Large-Scale Recommender Systems
    Zhai, Deming
    Li, Ao
    Li, Yang
    Liu, Yang
    Liu, Guojun
    Liu, Xianming
    Guo, Maozu
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING, PT I, 2018, 11164 : 513 - 523
  • [10] An experimental study on the performance of collaborative filtering based on user reviews for large-scale datasets
    Al-Ghuribi, Sumaia
    Noah, Shahrul Azman Mohd
    Mohammed, Mawal
    PEERJ COMPUTER SCIENCE, 2023, 9