协同过滤
计算机科学
推荐系统
聚类分析
情报检索
集合(抽象数据类型)
符号
用户组
万维网
人工智能
数学
程序设计语言
算术
作者
Jiajun Bu,Xin Shen,Bin Xu,Chun Chen,Xiaofei He,Deng Cai
标识
DOI:10.1109/tkde.2016.2566622
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI