Accurate and Scalable Graph Convolutional Networks for Recommendation Based on Subgraph Propagation

被引:0
|
作者
Li, Xueqi [1 ]
Xiao, Guoqing [1 ]
Chen, Yuedan [1 ]
Li, Kenli [1 ]
Cong, Gao [2 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410012, Hunan, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
基金
国家重点研发计划;
关键词
Collaborative filtering; GCN; scalable recommendation; DATABASES;
D O I
10.1109/TKDE.2024.3467333
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recommendation systems, Graph Convolutional Networks (GCNs) often suffer from significant computational and memory cost when propagating features across the entire user-item graph. While various sampling strategies have been introduced to reduce the cost, the challenge of neighbor explosion persists, primarily due to the iterative nature of neighbor aggregation. This work focuses on exploring subgraph propagation for scalable recommendation by addressing two primary challenges: efficient and effective subgraph construction and subgraph sparsity. To address these challenges, we propose a novel GCN model for recommendation based on Subgraph propagation, called SubGCN. One key component of SubGCN is BiPPR, a technique that fuses both source- and target-based Personalized PageRank (PPR) approximations, to overcome the challenge of efficient and effective subgraph construction. Furthermore, we propose a source-target contrastive learning scheme to mitigate the impact of subgraph sparsity for SubGCN. We conduct extensive experiments on two large and two medium-sized datasets to evaluate the scalability, efficiency, and effectiveness of SubGCN. On medium-sized datasets, compared to full-graph GCNs, SubGCN achieves competitive accuracy while using only 23.79% training time on Gowalla and 16.3% on Yelp2018. On large datasets, where full-graph GCNs ran out of the GPU memory, our proposed SubGCN outperforms widely used sampling strategies in terms of training efficiency and recommendation accuracy.
引用
收藏
页码:7556 / 7568
页数:13
相关论文
共 50 条
  • [41] Quantum-based subgraph convolutional neural networks
    Zhang, Zhihong
    Chen, Dongdong
    Wang, Jianjia
    Bai, Lu
    Hancock, Edwin R.
    PATTERN RECOGNITION, 2019, 88 : 38 - 49
  • [42] Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matching
    Liu, Xin
    Song, Yangqiu
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 7594 - 7602
  • [43] BiInfGCN: Bilateral Information Augmentation of Graph Convolutional Networks for Recommendation
    Guo, Jingfeng
    Zheng, Chao
    Li, Shanshan
    Jia, Yutong
    Liu, Bin
    MATHEMATICS, 2022, 10 (17)
  • [44] A multi-intent-aware recommendation algorithm based on interactive graph convolutional networks
    Junsan Zhang
    Hui Gao
    Sen Xiao
    Jie Zhu
    Jian Wang
    Complex & Intelligent Systems, 2024, 10 : 4493 - 4506
  • [45] Learning Resource Recommendation Method based on Meta-Path Graph Convolutional Networks
    Qin, Yihai
    Hu, Shan
    Su, Xiaowen
    2024 5TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATION, ICCEA 2024, 2024, : 554 - 559
  • [46] Neighbor enhanced graph convolutional networks for node classification and recommendation
    Chen, Hao
    Huang, Zhong
    Xu, Yue
    Deng, Zengde
    Huang, Feiran
    He, Peng
    Li, Zhoujun
    KNOWLEDGE-BASED SYSTEMS, 2022, 246
  • [47] GCNNIRec: Graph Convolutional Networks with Neighbor Complex Interactions for Recommendation
    Mei, Teng
    Sun, Tianhao
    Chen, Renqin
    Zhou, Mingliang
    Hou, Leong U.
    WEB AND BIG DATA, APWEB-WAIM 2021, PT II, 2021, 12859 : 338 - 347
  • [48] Multi-attention User Information Based Graph Convolutional Networks for Explainable Recommendation
    Ma, Ruixin
    Lv, Guangyue
    Zhao, Liang
    Ma, Yunlong
    Zhang, Hongyan
    Liu, Xiaobin
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT I, 2022, 13368 : 201 - 213
  • [49] A multi-intent-aware recommendation algorithm based on interactive graph convolutional networks
    Zhang, Junsan
    Gao, Hui
    Xiao, Sen
    Zhu, Jie
    Wang, Jian
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (03) : 4493 - 4506
  • [50] Next PoI Recommendation Based on Graph Convolutional Networks and Multiple Context-Awareness
    Zhou, Wei
    Fu, Cheng
    Sang, Chunyan
    Gao, Min
    Wen, Junhao
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2025, 18 (01) : 302 - 313