Cluster-Based Graph Collaborative Filtering

被引:0
|
作者
Liu, Fan [1 ]
Zhao, Shuai [2 ]
Cheng, Zhiyong [3 ]
Nie, Liqiang [4 ]
Kankanhalli, Mohan [5 ]
机构
[1] Natl Univ Singapore, Singapore, Singapore
[2] Qilu Univ Technol, Shandong Artificial Intelligence Inst, Shandong Acad Sci, Jinan, Peoples R China
[3] Hefei Univ Technol, Hefei, Peoples R China
[4] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen, Peoples R China
[5] Natl Univ Singapore, Sch Comp, Singapore, Singapore
基金
新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Collaborative filtering; Recommendation; Graph Convolutional Network; Clustering; Multiple Interests;
D O I
10.1145/3687481
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph Convolution Networks (GCNs) have significantly succeeded in learning user and item representations for recommendation systems. The core of their efficacy is the ability to explicitly exploit the collaborative signals from both the first- and high-order neighboring nodes. However, most existing GCN-based methods overlook the multiple interests of users while performing high-order graph convolution. Thus, the noisy information from unreliable neighbor nodes (e.g., users with dissimilar interests) negatively impacts the representation learning of the target node. Additionally, conducting graph convolution operations without differentiating high-order neighbors suffers the over-smoothing issue when stacking more layers, resulting in performance degradation. In this article, we aim to capture more valuable information from high-order neighboring nodes while avoiding noise for better representation learning of the target node. To achieve this goal, we propose a novel GCN-based recommendation model, termed Cluster-based Graph Collaborative Filtering (ClusterGCF). This model performs high-order graph convolution on cluster-specific graphs, which are constructed by capturing the multiple interests of users and identifying the common interests among them. Specifically, we design an unsupervised and optimizable soft node clustering approach to classify user and item nodes into multiple clusters. Based on the soft node clustering results and the topology of the user-item interaction graph, we assign the nodes with probabilities for different clusters to construct the cluster-specific graphs. To evaluate the effectiveness of ClusterGCF, we conducted extensive experiments on four publicly available datasets. Experimental results demonstrate that our model can significantly improve recommendation performance.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A Cross Cluster-Based Collaborative Filtering Method for Recommendation
    Gao, Ming
    Cao, Fuyuan
    Huang, Joshua Zhexue
    2013 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2013, : 447 - 452
  • [2] Cluster-Based Smoothing and Linear-Function Fusion for Collaborative Filtering
    Sun, Li
    Hao, Guoqing
    Li, Jiyun
    Lv, Juntao
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISKE 2013), 2014, 277 : 681 - 692
  • [3] Cluster-Based Collaborative Filtering for Sign Prediction in Social Networks with Positive and Negative Links
    Javari, Amin
    Jalili, Mahdi
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2014, 5 (02)
  • [4] Constrained Graph Convolution Networks Based on Graph Enhancement for Collaborative Filtering
    Zhang, Jingjing
    Zhang, Zhaogong
    Xu, Xin
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS (WASA 2022), PT II, 2022, 13472 : 635 - 643
  • [5] Hypercomplex Graph Collaborative Filtering
    Li, Anchen
    Yang, Bo
    Huo, Huan
    Hussain, Farookh
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1914 - 1922
  • [6] Neural Graph Collaborative Filtering
    Wang, Xiang
    He, Xiangnan
    Wang, Meng
    Feng, Fuli
    Chua, Tat-Seng
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 165 - 174
  • [7] Knowledge Graph Embedding Based Collaborative Filtering
    Zhang, Yuhang
    Wang, Jun
    Luo, Jie
    IEEE ACCESS, 2020, 8 : 134553 - 134562
  • [8] A Social Collaborative Filtering Method to Alleviate Data Sparsity Based on Graph Convolutional Networks
    Xie, Haitao
    Fan, Qingtao
    Xiao, Qian
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (12) : 2611 - 2619
  • [9] Neural Graph Matching based Collaborative Filtering
    Su, Yixin
    Zhang, Rui
    Erfani, Sarah M.
    Gan, Junhao
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 849 - 858
  • [10] Method of Collaborative Filtering Based on Uncertain User Interests Cluster
    Cui, Xiang
    Yin, Guisheng
    Zhang, Long
    Kang, Yongjin
    JOURNAL OF COMPUTERS, 2013, 8 (01) : 186 - 193