Improving Collaborative Recommendation via User-Item Subgroups

被引:50
作者
Bu, Jiajun [1 ]
Shen, Xin [1 ]
Xu, Bin [1 ]
Chen, Chun [1 ]
He, Xiaofei [2 ]
Cai, Deng [2 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Zhejiang Prov Key Lab Serv Robot, Hangzhou 310027, Zhejiang, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci, State Key Lab CAD&CG, Hangzhou 310027, Zhejiang, Peoples R China
关键词
Collaborative filtering; recommender systems; user-item subgroups; clustering model; ALGORITHMS;
D O I
10.1109/TKDE.2016.2566622
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Collaborative filtering (CF) is out of question the most widely adopted and successful recommendation approach. A typical CF-based recommender system associates a user with a group of like-minded users based on their individual preferences over all the items, either explicit or implicit, and then recommends to the user some unobserved items enjoyed by the group. However, we find that two users with similar tastes on one item subset may have totally different tastes on another set. In other words, there exist many user-item subgroups each consisting of a subset of items and a group of like-minded users on these items. It is more reasonable to predict preferences through one user's correlated subgroups, but not the entire user-item matrix. In this paper, to find meaningful subgroups, we formulate a new Multiclass Co-Clustering (MCoC) model, which captures relations of user-to-item, user-to-user, and item-to-item simultaneously. Then, we combine traditional CF algorithms with subgroups for improving their top-N recommendation performance. Our approach can be seen as a new extension of traditional clustering CF models. Systematic experiments on several real data sets have demonstrated the effectiveness of our proposed approach.
引用
收藏
页码:2363 / 2375
页数:13
相关论文
共 37 条
[11]   A comparison of collaborative-filtering recommendation algorithms for e-commerce [J].
Huang, Zan ;
Zeng, Daniel ;
Chen, Hsinchen .
IEEE INTELLIGENT SYSTEMS, 2007, 22 (05) :68-78
[12]  
Kadie C., 2013, P 14 C UNC ART INT, P43, DOI DOI 10.48550/ARXIV.1301.7363
[13]  
Koren Y, 2008, P 14 ACM SIGKDD INT, P426
[14]   Subspace clustering [J].
Kriegel, Hans-Peter ;
Kroeger, Peer ;
Zimek, Arthur .
WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2012, 2 (04) :351-364
[15]  
Lee DD, 2001, ADV NEUR IN, V13, P556
[16]   Towards a robust fuzzy clustering [J].
Leski, J .
FUZZY SETS AND SYSTEMS, 2003, 137 (02) :215-233
[17]  
Liu H., 2004, Acm sigkdd explorations newsletter, V6, P90, DOI DOI 10.1145/1007730.1007731
[18]  
Manning C. D., 2008, INTRO INFORM RETRIEV
[19]  
Melville P, 2002, EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, P187
[20]  
Mnih A., 2008, ADV NEURAL INFORM PR, P1257