A parallel matrix factorization based recommender by alternating stochastic gradient decent

被引:60
|
作者
Luo, Xin [1 ]
Liu, Huijun [1 ]
Gou, Gaopeng [2 ]
Xia, Yunni [1 ]
Zhu, Qingsheng [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[2] Beihang Univ, Sch Comp Sci, Beijing 100191, Peoples R China
基金
中国博士后科学基金;
关键词
Collaborative filtering; Matrix factorization; Parallel computing; SYSTEMS;
D O I
10.1016/j.engappai.2011.10.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative Filtering (CF) can be achieved by Matrix Factorization (MF) with high prediction accuracy and scalability. Most of the current MF based recommenders, however, are serial, which prevent them sharing the efficiency brought by the rapid progress in parallel programming techniques. Aiming at parallelizing the CF recommender based on Regularized Matrix Factorization (RMF), we first carry out the theoretical analysis on the parameter updating process of RMF, whereby we can figure out that the main obstacle preventing the model from parallelism is the inter-dependence between item and user features. To remove the inter-dependence among parameters, we apply the Alternating Stochastic Gradient Solver (ASGD) solver to deal with the parameter training process. On this basis, we subsequently propose the parallel RMF (P-RMF) model, of which the training process can be parallelized through simultaneously training different user/item features. Experiments on two large, real datasets illustrate that our P-RMF model can provide a faster solution to CF problem when compared to the original RMF and another parallel MF based recommender. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1403 / 1412
页数:10
相关论文
共 50 条
  • [41] Deep Matrix Factorization Models for Recommender Systems
    Xue, Hong-Jian
    Dai, Xin-Yu
    Zhang, Jianbing
    Huang, Shujian
    Chen, Jiajun
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3203 - 3209
  • [42] A Review on Matrix Factorization Techniques in Recommender Systems
    Mehta, Rachana
    Rana, Keyur
    [J]. 2017 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS, COMPUTING AND IT APPLICATIONS (CSCITA), 2017, : 269 - 274
  • [43] Matrix Factorization in Social Group Recommender Systems
    Christensen, Ingrid
    Schiaffino, Silvia
    [J]. 2013 12TH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI 2013), 2013, : 10 - 16
  • [44] Application of Nonnegative Matrix Factorization in Recommender Systems
    Aghdam, Mehdi Hosseinzadeh
    Analoui, Morteza
    Kabiri, Peyman
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 873 - 876
  • [45] GPUSGD: A GPU-accelerated stochastic gradient descent algorithm for matrix factorization
    Jin, Jing
    Lai, Siyan
    Hu, Su
    Lin, Jing
    Lin, Xiaola
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (14): : 3844 - 3865
  • [46] CuMF_SGD: Parallelized Stochastic Gradient Descent for Matrix Factorization on GPUs
    Xie, Xiaolong
    Tan, Wei
    Fong, Liana L.
    Liang, Yun
    [J]. HPDC'17: PROCEEDINGS OF THE 26TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, 2017, : 79 - 92
  • [47] Comparison Between Stochastic Gradient Descent and VLE Metaheuristic for Optimizing Matrix Factorization
    Gomez-Pulido, Juan A.
    Cortes-Toro, Enrique
    Duran-Dominguez, Arturo
    Lanza-Gutierrez, Jose M.
    Crawford, Broderick
    Soto, Ricardo
    [J]. OPTIMIZATION AND LEARNING, 2020, 1173 : 153 - 164
  • [48] A Parallel Factorization Algorithm for Stiffness Matrix Based on Threadpool
    Chen, Juntao
    Xiao, Ming
    Zhang, Yuting
    [J]. INFORMATION TECHNOLOGY IN GEO-ENGINEERING, 2010, : 445 - 451
  • [49] User -item content awareness in matrix factorization based collaborative recommender systems
    Mohammadi, Maryam
    Naree, Somaye Arabi
    Lati, Mahsa
    [J]. INTELLIGENT DATA ANALYSIS, 2020, 24 (03) : 723 - 739
  • [50] Matrix factorization recommender based on adaptive Gaussian differential privacy for implicit feedback
    Liu, Hanyang
    Wang, Yong
    Zhang, Zhiqiang
    Deng, Jiangzhou
    Chen, Chao
    Zhang, Leo Yu
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2024, 61 (04)