Collaborative Filtering with Social Local Models

被引:32
|
作者
Zhao, Huan [1 ]
Yao, Quanming [1 ]
Kwok, James T. [1 ]
Lee, Dik Lun [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Recommendation system; Collaborative Filtering; Matrix factorization; Local low-rank; Social network;
D O I
10.1109/ICDM.2017.74
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Matrix Factorization (MF) is a very popular method for recommendation systems. It assumes that the underneath rating matrix is low-rank. However, this assumption can be too restrictive to capture complex relationships and interactions among users and items. Recently, Local LOw-Rank Matrix Approximation (LLORMA) has been shown to be very successful in addressing this issue. It just assumes the rating matrix is composed of a number of low-rank submatrices constructed from subsets of similar users and items. Although LLORMA outperforms MF, how to construct such submatrices remains a big problem. Motivated by the availability of rich social connections in today's recommendation systems, we propose a novel framework, i.e., Social LOcal low-rank Matrix Approximation (SLOMA), to address this problem. To the best of our knowledge, SLOMA is the first work to incorporate social connections into the local low-rank framework. Furthermore, we enhance SLOMA by applying social regularization to submatrices factorization, denoted as SLOMA++. Therefore, the proposed model can benefit from both social recommendation and the local low-rank assumption. Experimental results from two real-world datasets, Yelp and Douban, demonstrate the superiority of the proposed models over LLORMA and MF.
引用
收藏
页码:645 / 654
页数:10
相关论文
共 50 条
  • [41] A Novel Collaborative Filtering Algorithm Based on Social Network
    Liu, Qun
    Gao, Yi
    Peng, Zhiming
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT II, 2012, 7332 : 164 - 174
  • [42] An Empirical Comparison of Social, Collaborative Filtering, and Hybrid Recommenders
    Bellogin, Alejandro
    Cantador, Ivan
    Diez, Fernando
    Castells, Pablo
    Chavarriaga, Enrique
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2013, 4 (01)
  • [43] Open Domain Recommendation: Social Networks and Collaborative Filtering
    Tyler, Sarah K.
    Zhang, Yi
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2008, 5139 : 330 - 341
  • [44] Social Collaborative Filtering for Cold-start Recommendations
    Sedhain, Suvash
    Sanner, Scott
    Braziunas, Darius
    Xie, Lexing
    Christensen, Jordan
    PROCEEDINGS OF THE 8TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'14), 2014, : 345 - 348
  • [45] Clustering Approach to Collaborative Filtering Using Social Networks
    Cogo, Emir
    Donko, Dzenana
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2014, : 289 - 292
  • [46] The Collaborative Filtering Method Based on Social Information Fusion
    Wang, Hao
    Song, Yadi
    Mi, Peng
    Duan, Jianyong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [47] A Hybrid Recommendation Algorithm Based on Social and Collaborative Filtering
    Li, Guo
    Yijun, Yang
    Rong, Huang
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2017), 2017, 154 : 242 - 247
  • [48] A Survey of Collaborative Filtering Algorithms for Social Recommender Systems
    Dou, Yingtong
    Yang, Hao
    Deng, Xiaolong
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG), 2016, : 40 - 46
  • [49] On the Effectiveness of Linear Models for One-Class Collaborative Filtering
    Sedhain, Suvash
    Menon, Aditya Krishna
    Sanner, Scott
    Braziunas, Darius
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 229 - 235
  • [50] Using latent class models for neighbors selection in collaborative filtering
    Sun, XH
    Kong, FS
    Yang, XB
    Ye, S
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2005, 3584 : 149 - 156