On Parallelizing SGD for Pairwise Learning to Rank in Collaborative Filtering Recommender Systems

被引:8
|
作者
Yagci, Murat [1 ]
Aytekin, Tevfik [2 ]
Gurgen, Fikret [1 ]
机构
[1] Bogazici Univ, Bebek, Turkey
[2] Bahcesehir Univ, Istanbul, Turkey
关键词
Learning to rank; Pairwise loss; Parallel SGD; Personalization;
D O I
10.1145/3109859.3109906
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning to rank with pairwise loss functions has been found useful in collaborative filtering recommender systems. At web scale, the optimization is often based on matrix factorization with stochastic gradient descent (SGD) which has a sequential nature. We investigate two different shared memory lock-free parallel SGD schemes based on block partitioning and no partitioning for use with pairwise loss functions. To speed up convergence to a solution, we extrapolate simple practical algorithms from their application to pointwise learning to rank. Experimental results show that the proposed algorithms are quite useful regarding their ranking ability and speedup patterns in comparison to their sequential counterpart.
引用
收藏
页码:37 / 41
页数:5
相关论文
共 50 条
  • [1] Parallel pairwise learning to rank for collaborative filtering
    Yagci, A. Murat
    Aytekin, Tevfik
    Gurgen, Fikret S.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (15):
  • [2] Active Learning in Collaborative Filtering Recommender Systems
    Elahi, Mehdi
    Ricci, Francesco
    Rubens, Neil
    E-COMMERCE AND WEBTECHNOLOGIES, 2014, 188 : 113 - 124
  • [3] Deep Learning Architecture for Collaborative Filtering Recommender Systems
    Bobadilla, Jesus
    Alonso, Santiago
    Hernando, Antonio
    APPLIED SCIENCES-BASEL, 2020, 10 (07):
  • [4] Accelerated Online Learning for Collaborative Filtering and Recommender Systems
    Li Yuan-Xiang
    Li Zhi-Jie
    Wang Feng
    Kuang Li
    2014 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2014, : 879 - 885
  • [5] A survey of active learning in collaborative filtering recommender systems
    Elahi, Mehdi
    Ricci, Francesco
    Rubens, Neil
    COMPUTER SCIENCE REVIEW, 2016, 20 : 29 - 50
  • [6] Recommender Systems and Collaborative Filtering
    Ortega, Fernando
    Gonzalez-Prieto, Angel
    APPLIED SCIENCES-BASEL, 2020, 10 (20):
  • [7] Collaborative filtering recommender systems
    Ekstrand M.D.
    Riedl J.T.
    Konstan J.A.
    Foundations and Trends in Human-Computer Interaction, 2010, 4 (02): : 81 - 173
  • [8] Bayesian pairwise learning to rank via one-class collaborative filtering
    Zhou, Wang
    Li, Jianping
    Zhou, Yongluan
    Memon, Muhammad Hammad
    NEUROCOMPUTING, 2019, 367 : 176 - 187
  • [9] Collaborative filtering adapted to recommender systems of e-learning
    Bobadilla, J.
    Serradilla, F.
    Hernando, A.
    KNOWLEDGE-BASED SYSTEMS, 2009, 22 (04) : 261 - 265
  • [10] Item Similarity Learning Methods for Collaborative Filtering Recommender Systems
    Xie, Feng
    Chen, Zhen
    Shang, Jiaxing
    Huang, Wenliang
    Li, Jun
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 896 - 903