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 条
  • [1] Integrating label propagation with graph convolutional networks for recommendation
    Zhang, Yihao
    Yuan, Meng
    Zhao, Chu
    Chen, Mian
    Liu, Xiaoyang
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10): : 8211 - 8225
  • [2] Integrating label propagation with graph convolutional networks for recommendation
    Yihao Zhang
    Meng Yuan
    Chu Zhao
    Mian Chen
    Xiaoyang Liu
    Neural Computing and Applications, 2022, 34 : 8211 - 8225
  • [3] SuGeR: A Subgraph-based Graph Convolutional Network Method for Bundle Recommendation
    Zhang, Zhenning
    Du, Boxin
    Tong, Hanghang
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 4712 - 4716
  • [4] Bundle Recommendation with Graph Convolutional Networks
    Chang, Jianxin
    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, : 1673 - 1676
  • [5] Cliques of Graph Convolutional Networks for Recommendation
    Pan, Zhenye
    Chen, Yahong
    IEEE ACCESS, 2024, 12 : 70053 - 70064
  • [6] Incorporating Price into Recommendation With Graph Convolutional Networks
    Zheng, Yu
    Gao, Chen
    He, Xiangnan
    Jin, Depeng
    Li, Yong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1609 - 1623
  • [7] DGCN: Diversified Recommendation with Graph Convolutional Networks
    Zheng, Yu
    Gao, Chen
    Chen, Liang
    Jin, Depeng
    Li, Yong
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 401 - 412
  • [8] Embedding Disentanglement in Graph Convolutional Networks for Recommendation
    Zhu, Tianyu
    Sun, Leilei
    Chen, Guoqing
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (01) : 431 - 442
  • [9] Recommendation Algorithm for Graph Convolutional Networks based on Multi-Ralational Knowledge Graph
    Li, Yunhao
    Chen, Shijie
    Zhao, Jiancheng
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 425 - 430
  • [10] Explainable Recommendation Based on Weighted Knowledge Graphs and Graph Convolutional Networks
    Boughareb, Rima
    Seridi, Hassina
    Beldjoudi, Samia
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2023, 22 (03)