Matrix Factorization Model in Collaborative Filtering Algorithms: A Survey

被引:145
|
作者
Bokde, Dheeraj [1 ]
Girase, Sheetal [1 ]
Mukhopadhyay, Debajyoti [1 ]
机构
[1] Maharashtra Inst Technol, Dept Informat Technol, Pune 411038, Maharashtra, India
关键词
Collaborative Filtering; Matrix Factorizat ion; Recommendation System;
D O I
10.1016/j.procs.2015.04.237
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommendation Systems (RSs) are becoming tools of choice to select the online information relevant to a given user. Collaborative Filtering (CF) is the most popular approach to build Recommendation System and has been successfully employed in many applications. Collaborative Filtering algorithms are much explored technique in the field of Data Mining and Information Retrieval. In CF, past user behavior are analyzed in order to establish connections between users and items to recommend an item to a user based on opinions of other users. Those customers, who had similar likings in the past, will have similar likings in the future. In the past decades due to the rapid growth of Internet usage, vast amount of data is generated and it has becomea challenge for CF algorithms. So, CF faces issues with sparsity of rating matrix and growing nature of data. These challenges are well taken care of by Matrix Factorization (MF). In this paper we are going to discuss different Matrix Factorization models such as Singular Value Decomposition (SVD), Principal Component Analysis (PCA) and Probabilistic Matrix Factorization (PMF). This paper attempts to present a comprehensive survey of MF model like SVD to address the challenges of CF algorithms, which can be served as a roadmap for research and practice in this area. (C) 2015 The Authors. Published by Elsevier B.V. This is an open access article under CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:136 / 146
页数:11
相关论文
共 50 条
  • [1] A Matrix Factorization Collaborative Filtering Model with Trust Information
    Jiang W.
    Qin Z.-G.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2019, 48 (03): : 420 - 426
  • [2] Quantile Matrix Factorization for Collaborative Filtering
    Karatzoglou, Alexandros
    Weimer, Markus
    E-COMMERCE AND WEB TECHNOLOGIES, 2010, 61 : 253 - +
  • [3] Privileged Matrix Factorization for Collaborative Filtering
    Du, Yali
    Xu, Chang
    Tao, Dacheng
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1610 - 1616
  • [4] Explainable Matrix Factorization for Collaborative Filtering
    Abdollahi, Behnoush
    Nasraoui, Olfa
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16 COMPANION), 2016, : 5 - 6
  • [5] A Collaborative Filtering Model based on Matrix Factorization and Trust Information
    Praserttitipong, Dussadee
    Srisujjalertwaja, Wijak
    2020 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2020, : 177 - 182
  • [6] Incorporating Hierarchical Information into the Matrix Factorization Model for Collaborative Filtering
    Mashhoori, Ali
    Hashemi, Sattar
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2012), PT III, 2012, 7198 : 504 - 513
  • [7] Collaborative Filtering Using Probabilistic Matrix Factorization and a Bayesian Nonparametric Model
    Sherif, Nurudeen
    Zhang, Gongxuan
    2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 396 - 401
  • [8] Binomial Matrix Factorization for Discrete Collaborative Filtering
    Wu, Jinlong
    2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 1046 - 1051
  • [9] Collaborative Kalman Filtering for Dynamic Matrix Factorization
    Sun, John Z.
    Parthasarathy, Dhruv
    Varshney, Kush R.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (14) : 3499 - 3509
  • [10] Hierarchical matrix factorization for interpretable collaborative filtering
    Sugahara, Kai
    Okamoto, Kazushi
    PATTERN RECOGNITION LETTERS, 2024, 180 : 99 - 106