Mixture Matrix Approximation for Collaborative Filtering

被引:8
|
作者
Li, Dongsheng [1 ,2 ]
Chen, Chao [2 ]
Lu, Tun [1 ]
Chu, Stephen M. [2 ]
Gu, Ning [1 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai 201203, Peoples R China
[2] IBM Res China, Shanghai 201203, Peoples R China
基金
中国国家自然科学基金;
关键词
Motion pictures; Collaboration; Task analysis; Toy manufacturing industry; Mixture models; Approximation methods; Computer science; Collaborative filtering; matrix approximation; RECOMMENDATION;
D O I
10.1109/TKDE.2019.2955100
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Matrix approximation (MA) methods are integral parts of today's recommender systems. In standard MA methods, only one feature vector is learned for each user/item, which may not be accurate enough to characterize the diverse interests of users/items. For instance, users could have different opinions on a given item, so that they may need different feature vectors for the item to represent their unique interests. To this end, this article proposes a mixture matrix approximation (MMA) method, in which we assume that the user-item ratings follow mixture distributions and the user/item feature vectors vary among different stars to better characterize the diverse interests of users/items. Furthermore, we show that the proposed method can tackle both rating prediction and the top-N recommendation problems. Empirical studies on MovieLens, Netflix and Amazon datasets demonstrate that the proposed method can outperform state-of-the-art MA-based collaborative filtering methods in both rating prediction and top-N recommendation tasks.
引用
收藏
页码:2640 / 2653
页数:14
相关论文
共 50 条
  • [1] Mixture-Rank Matrix Approximation for Collaborative Filtering
    Li, Dongsheng
    Chen, Chao
    Liu, Wei
    Lu, Tun
    Gu, Ning
    Chu, Stephen M.
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [2] Matrix Approximation with Cumulative Penalty for Collaborative Filtering
    Cui, Jiaming
    Lu, Tun
    Li, Dongsheng
    Gu, Ning
    [J]. PROCEEDINGS OF THE 2019 IEEE 23RD INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2019, : 458 - 463
  • [3] GLOMA: Embedding Global Information in Local Matrix Approximation Models for Collaborative Filtering
    Chen, Chao
    Li, Dongsheng
    Lv, Qin
    Yan, Junchi
    Shang, Li
    Chu, Stephen M.
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1295 - 1301
  • [4] A study of mixture models for collaborative filtering
    Jin, Rong
    Si, Luo
    Zhai, Chengxiang
    [J]. INFORMATION RETRIEVAL, 2006, 9 (03): : 357 - 382
  • [5] A study of mixture models for collaborative filtering
    Rong Jin
    Luo Si
    Chengxiang Zhai
    [J]. Information Retrieval, 2006, 9 : 357 - 382
  • [6] Using mixture models for collaborative filtering
    Kleinberg, Jon
    Sandler, Mark
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (01) : 49 - 69
  • [7] AdaError: An Adaptive Learning Rate Method for Matrix Approximation-based Collaborative Filtering
    Li, Dongsheng
    Chen, Chao
    Lv, Qin
    Gu, Hansu
    Lu, Tun
    Shang, Li
    Gu, Ning
    Chu, Stephen M.
    [J]. WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, : 741 - 751
  • [8] A Probabilistic Semantic Based Mixture Collaborative Filtering
    Weng, Linkai
    Zhang, Yaoxue
    Zhou, Yuezhi
    Yang, Laurance T.
    Tian, Pengwei
    Zhong, Ming
    [J]. UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2009, 5585 : 377 - +
  • [9] BLOMA: Explain Collaborative Filtering via Boosted Local Rank-One Matrix Approximation
    Gao, Chongming
    Yuan, Shuai
    Zhang, Zhong
    Yin, Hongzhi
    Shao, Junming
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 487 - 490
  • [10] Quantile Matrix Factorization for Collaborative Filtering
    Karatzoglou, Alexandros
    Weimer, Markus
    [J]. E-COMMERCE AND WEB TECHNOLOGIES, 2010, 61 : 253 - +