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 条
  • [21] Guided node graph convolutional networks for repository recommendation
    Tan, Guoqiang
    Shi, Yuliang
    Wang, Jihu
    Li, Hui
    Chen, Zhiyong
    Wang, Xinjun
    INTELLIGENT DATA ANALYSIS, 2023, 27 (01) : 181 - 198
  • [22] Enhancing Social Recommendation With Adversarial Graph Convolutional Networks
    Yu, Junliang
    Yin, Hongzhi
    Li, Jundong
    Gao, Min
    Huang, Zi
    Cui, Lizhen
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (08) : 3727 - 3739
  • [23] NRMG: News Recommendation With Multiview Graph Convolutional Networks
    Chen B.
    Xu Y.
    Zhen J.
    He X.
    Fang Q.
    Cao J.
    IEEE Transactions on Computational Social Systems, 2024, 11 (02) : 2245 - 2255
  • [24] ConGCN: Factorized Graph Convolutional Networks for Consensus Recommendation
    Li, Boyu
    Guo, Ting
    Zhu, Xingquan
    Wang, Yang
    Chen, Fang
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT IV, 2023, 14172 : 369 - 386
  • [25] Ripple Knowledge Graph Convolutional Networks for Recommendation Systems
    Chen Li
    Yang Cao
    Ye Zhu
    Debo Cheng
    Chengyuan Li
    Yasuhiko Morimoto
    Machine Intelligence Research, 2024, 21 : 481 - 494
  • [26] An Efficient Recommendation Algorithm Integrating Knowledge Graph with Graph Convolutional Networks
    Xing, Changzheng
    Liu, Yihai
    Guo, Jialong
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 444 - 449
  • [27] Multi-behavior Recommendation with Graph Convolutional Networks
    Jin, Bowen
    Gao, Chen
    He, Xiangnan
    Jin, Depeng
    Li, Yong
    PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 659 - 668
  • [28] Price-aware Recommendation with Graph Convolutional Networks
    Zheng, Yu
    Gao, Chen
    He, Xiangnan
    Li, Yong
    Jin, Depeng
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 133 - 144
  • [29] GACOforRec: Session-Based Graph Convolutional Neural Networks Recommendation Model
    Zhang, Mingge
    Yang, Zhenyu
    IEEE ACCESS, 2019, 7 : 114077 - 114085
  • [30] Intelligent recommendation system for College English courses based on graph convolutional networks
    Lilan, Chen
    Zhong, Jianqi
    HELIYON, 2024, 10 (08)