Neural Graph Matching based Collaborative Filtering

被引:34
|
作者
Su, Yixin [1 ]
Zhang, Rui [1 ,2 ]
Erfani, Sarah M. [1 ]
Gan, Junhao [1 ]
机构
[1] Univ Melbourne, Melbourne, Vic, Australia
[2] WWW Ruizhang Info, Shanghai, Peoples R China
基金
澳大利亚研究理事会;
关键词
Recommender Systems; Attribute Interactions; Neural Graph Matching; Graph Neural Networks; Collaborative Filtering; SIMILARITY;
D O I
10.1145/3404835.3462833
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
User and item attributes are essential side-information; their interactions (i.e., their co-occurrence in the sample data) can significantly enhance prediction accuracy in various recommender systems. We identify two different types of attribute interactions, inner interactions and cross interactions: inner interactions are those between only user attributes or those between only item attributes; cross interactions are those between user attributes and item attributes. Existing models do not distinguish these two types of attribute interactions, which may not be the most effective way to exploit the information carried by the interactions. To address this drawback, we propose a neural Graph Matching based Collaborative Filtering model (GMCF), which effectively captures the two types of attribute interactions through modeling and aggregating attribute interactions in a graph matching structure for recommendation. In our model, the two essential recommendation procedures, characteristic learning and preference matching, are explicitly conducted through graph learning (based on inner interactions) and node matching (based on cross interactions), respectively. Experimental results show that our model outperforms state-of-the-art models. Further studies verify the effectiveness of GMCF in improving the accuracy of recommendation.
引用
收藏
页码:849 / 858
页数:10
相关论文
共 50 条
  • [1] 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
  • [2] Siamese Graph-Based Dynamic Matching for Collaborative Filtering
    Jian, Meng
    Zhang, Chenlin
    Liu, Meishan
    Fu, Xin
    Li, Siqi
    Shi, Ge
    Wu, Lifang
    Information Sciences, 2022, 611 : 185 - 198
  • [3] Siamese Graph-Based Dynamic Matching for Collaborative Filtering
    Jian, Meng
    Zhang, Chenlin
    Liu, Meishan
    Fu, Xin
    Li, Siqi
    Shi, Ge
    Wu, Lifang
    INFORMATION SCIENCES, 2022, 611 : 185 - 198
  • [4] An Enhanced Neural Graph based Collaborative Filtering with Item Knowledge Graph
    Sangeetha, M.
    Thiagarajan, Meera Devi
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2022, 17 (04)
  • [5] Neural Causal Graph collaborative filtering
    Wang, Xiangmeng
    Li, Qian
    Yu, Dianer
    Huang, Wei
    Li, Qing
    Xu, Guandong
    INFORMATION SCIENCES, 2024, 677
  • [6] A collaborative filtering model based on heterogeneous graph neural network
    Yang B.
    Qiu L.
    Wu S.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2023, 63 (09): : 1339 - 1349
  • [7] Graph-ICF: Item-based collaborative filtering based on graph neural network
    Liu, Meng
    Li, Jianjun
    Liu, Ke
    Wang, Chaoyang
    Peng, Pan
    Li, Guohui
    Cheng, Yongjing
    Jia, Guohui
    Xie, Wei
    KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [8] Graph Neural Network Based Collaborative Filtering for API Usage Recommendation
    Ling, Chunyang
    Zou, Yanzhen
    Xie, Bing
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 36 - 47
  • [9] Collaborative Filtering Model of Graph Neural Network Based on Random Walk
    Wang, Jiahao
    Mei, Hongyan
    Li, Kai
    Zhang, Xing
    Chen, Xin
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [10] Profiling the Design Space for Graph Neural Networks based Collaborative Filtering
    Wang, Zhenyi
    Zhao, Huan
    Shi, Chuan
    WSDM'22: PROCEEDINGS OF THE FIFTEENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2022, : 1109 - 1119