Enhancing Graph Collaborative Filtering via Neighborhood Structure Embedding

被引:3
|
作者
Jin, Xinzhou [1 ]
Li, Jintang [1 ]
Xie, Yuanzhen [2 ]
Chen, Liang [1 ]
Kong, Beibei [2 ]
Cheng, Lei [2 ]
Hu, Bo [2 ]
Li, Zang [2 ]
Meng, Zibin [1 ]
机构
[1] Sun Yat Sen Univ, Guangzhou, Peoples R China
[2] Tencent, Shenzhen, Peoples R China
来源
23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023 | 2023年
基金
国家重点研发计划;
关键词
collaborative filtering; recommender systems; graph neural networks;
D O I
10.1109/ICDM58522.2023.00028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph convolutional networks (GCNs) play a critical role in improving the performance of collaborative filtering. They leverage the concept of aggregating neighbor information to capture user preferences on bipartite graphs by stacking multiple convolutional layers. However, this requirement for layer stacking often leads to a long training lime for convergence, and results in indistinguishable representations with significant performance deterioration due to the problem of oversmoothing. Additionally, the noise of interactions will be amplified by the stacking of convolutional layers through message passing. To address these issues, we propose a simple, plug-and-play Neighborhood Structure Embedding approach, named NSE, which utilizes first-order adjacency information to construct structural embeddings. By explicitly incorporating local topologically statistical information before message passing, the embeddings propagated at GCNs have better topology-structure awareness. This leads to an improved optimization path and greater robustness against noise propagation. Experimental results demonstrate significant performance improvements by employing our proposed NSE in graph collaborative filtering models. Particularly, the NSE-enhanced LGCN shows performance gains of 5.06% and 4.86% on the Yelp and Amazon -Books datasets, respectively. The average training convergence speed is improved by 204.8%. NSE-enhanced graph collaborative filtering has also demonstrated excellent robustness against both noise and oversmoothing.
引用
收藏
页码:190 / 199
页数:10
相关论文
共 50 条
  • [1] Enhancing Graph Collaborative Filtering via Neighborhood Structure Embedding
    Jin, Xinzhou
    Li, Jintang
    Xie, Yuanzhen
    Chen, Liang
    Kong, Beibei
    Cheng, Lei
    Hu, Bo
    Li, Zang
    Zheng, Zibin
    Proceedings - IEEE International Conference on Data Mining, ICDM, 2023, : 190 - 199
  • [2] Towards Robust Neural Graph Collaborative Filtering via Structure Denoising and Embedding Perturbation
    Ye, Haibo
    Li, Xinjie
    Yao, Yuan
    Tong, Hanghang
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (03)
  • [3] Denoised Graph Collaborative Filtering via Neighborhood Similarity and Dynamic Thresholding
    Ye, Haibo
    Zhang, Lijun
    Yao, Yuan
    Huang, Sheng-Jun
    IEEE TRANSACTIONS ON BIG DATA, 2024, 10 (06) : 683 - 693
  • [4] Improving Graph Collaborative Filtering via Spike Signal Embedding Perturbation
    Ma, Ying
    Chen, Gang
    Li, Guoqi
    IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2024, 16 (05) : 1688 - 1697
  • [5] Knowledge Graph Embedding Based Collaborative Filtering
    Zhang, Yuhang
    Wang, Jun
    Luo, Jie
    IEEE ACCESS, 2020, 8 : 134553 - 134562
  • [6] Neighborhood Aggregation Collaborative Filtering Based on Knowledge Graph
    Zhang, Dehai
    Liu, Linan
    Wei, Qi
    Yang, Yun
    Yang, Po
    Liu, Qing
    APPLIED SCIENCES-BASEL, 2020, 10 (11):
  • [7] Graph DNA: Deep Neighborhood Aware Graph Encoding for Collaborative Filtering
    Wu, Liwei
    Yu, Hsiang-Fu
    Rao, Nikhil
    Sharpnack, James
    Hsieh, Cho-Jui
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 108, 2020, 108
  • [8] Residual Graph Convolution Collaborative Filtering with Asymmetric neighborhood aggregation
    Wang T.
    Qin J.
    Ma C.
    Neural Computing and Applications, 2024, 36 (22) : 13989 - 14003
  • [9] Collaborative Filtering via Graph Signal Processing
    Huang, Weiyu
    Marques, Antonio G.
    Ribeiro, Alejandro
    2017 25TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2017, : 1694 - 1698
  • [10] A graph based approach to extract a neighborhood customer community for collaborative filtering
    Reddy, PK
    Kitsuregawa, M
    Sreekanth, P
    Rao, SS
    DATABASES IN NETWORKED INFORMATION SYSTEMS, 2002, 2544 : 188 - 200