Scalable Collaborative Filtering Approaches for Large Recommender Systems

被引:0
|
作者
Takacs, Gabor [1 ,4 ]
Pilaszy, Istvan [2 ,4 ]
Nemeth, Bottyan [3 ,4 ]
Tikk, Domonkos [3 ,4 ]
机构
[1] Szechenyi Istvan Univ, Dept Math & Comp Sci, Gyor, Hungary
[2] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, H-1117 Budapest, Hungary
[3] Budapest Univ Technol & Econ, Dept Telecom & Media Informat, H-1117 Budapest, Hungary
[4] Grav R&D Ltd, H-1092 Budapest, Hungary
关键词
collaborative filtering; recommender systems; matrix factorization; neighbor based correction; Netflix prize;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The collaborative filtering (CF) using known user ratings of items has proved to be effective for predicting user preferences in item selection. This thriving subfield of machine learning became popular in the late 1990s with the spread of online services that use recommender systems, such as Amazon, Yahoo! Music, and Netflix. CF approaches are usually designed to work on very large data sets. Therefore the scalability of the methods is crucial. In this work, we propose various scalable solutions that are validated against the Netflix Prize data set, currently the largest publicly available collection. First, we propose various matrix factorization (MF) based techniques. Second, a neighbor correction method for MF is outlined, which alloys the global perspective of MF and the localized property of neighbor based approaches efficiently. In the experimentation section, we first report on some implementation issues, and we suggest on how parameter optimization can be performed efficiently for MFs. We then show that the proposed scalable approaches compare favorably with existing ones in terms of prediction accuracy and/or required training time. Finally, we report on some experiments performed on MovieLens and Jester data sets.
引用
收藏
页码:623 / 656
页数:34
相关论文
共 50 条
  • [1] Adaptive Collaborative Filtering Based on Scalable Clustering for Big Recommender Systems
    Lee, O-Joun
    Hong, Min-Sung
    Jung, Jason J.
    Shin, Juhyun
    Kim, Pankoo
    [J]. ACTA POLYTECHNICA HUNGARICA, 2016, 13 (02) : 179 - 194
  • [2] A survey of attack detection approaches in collaborative filtering recommender systems
    Rezaimehr, Fatemeh
    Dadkhah, Chitra
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (03) : 2011 - 2066
  • [3] A survey of attack detection approaches in collaborative filtering recommender systems
    Fatemeh Rezaimehr
    Chitra Dadkhah
    [J]. Artificial Intelligence Review, 2021, 54 : 2011 - 2066
  • [4] Recommender Systems and Collaborative Filtering
    Ortega, Fernando
    Gonzalez-Prieto, Angel
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (20):
  • [5] Optimizing collaborative filtering recommender systems
    Min, SH
    Han, I
    [J]. ADVANCES IN WEB INTELLIGENCE, PROCEEDINGS, 2005, 3528 : 313 - 319
  • [6] An improvement to collaborative filtering for recommender systems
    Weng, Li-Tung
    Xu, Yue
    Li, Yuefeng
    Nayak, Richi
    [J]. International Conference on Computational Intelligence for Modelling, Control & Automation Jointly with International Conference on Intelligent Agents, Web Technologies & Internet Commerce, Vol 1, Proceedings, 2006, : 792 - 795
  • [7] Collaborative filtering recommender systems taxonomy
    Harris Papadakis
    Antonis Papagrigoriou
    Costas Panagiotakis
    Eleftherios Kosmas
    Paraskevi Fragopoulou
    [J]. Knowledge and Information Systems, 2022, 64 : 35 - 74
  • [8] Evaluation of Collaborative Filtering for Recommender Systems
    Al-Ghamdi, Maryam
    Elazhary, Hanan
    Mojahed, Aalaa
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 559 - 565
  • [9] A framework for collaborative filtering recommender systems
    Bobadilla, Jesus
    Hernando, Antonio
    Ortega, Fernando
    Bernal, Jesus
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) : 14609 - 14623
  • [10] Evaluating collaborative filtering recommender systems
    Herlocker, JL
    Konstan, JA
    Terveen, K
    Riedl, JT
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) : 5 - 53