Distributed Temporal Graph Neural Network Learning over Large-Scale Dynamic Graphs

被引:0
|
作者
Fang, Ziquan [1 ]
Sun, Qichen [1 ]
Wang, Qilong [1 ]
Chen, Lu [1 ]
Gao, Yunjun [1 ]
机构
[1] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
关键词
Temporal Graph Neural Networks; Distributed Training;
D O I
10.1007/978-981-97-5779-4_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Temporal Graph Neural Networks (TGNNs) have achieved success in real-world graph-based applications. The increasing scale of dynamic graphs necessitates distributed training. However, deploying TGNNs in a distributed setting poses challenges due to the temporal dependencies in dynamic graphs, the need for computation balance during distributed training, and the non-ignorable communication costs across disjointed trainers. In this paper, we propose DisTGL, a distributed temporal graph neural network learning system. Leveraging a temporal-aware partitioning scheme and a series of enhanced communication techniques, DisTGL ensures efficient distributed computation and minimizes communication overhead. Based on that, DisTGL facilitates fast TGNN training and downstream tasks. An evaluation of DisTGL using various TGNN models shows that i) DisTGL achieves acceleration of up to 10x compared to existing TGNN frameworks; and ii) the proposed distributed dynamic graph partitioning reduces cross-machine operations by 25%, while the optimized communication reduce the costs by 1.5-2.5x.
引用
收藏
页码:51 / 66
页数:16
相关论文
共 50 条
  • [1] ETC: Efficient Training of Temporal Graph Neural Networks over Large-scale Dynamic Graphs
    Gao, Shihong
    Li, Yiming
    Shen, Yanyan
    Shao, Yingxia
    Chen, Lei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (05): : 1060 - 1072
  • [2] DGCNN: A convolutional neural network over large-scale labeled graphs
    Anh Viet Phan
    Minh Le Nguyen
    Yen Lam Hoang Nguyen
    Lam Thu Bui
    NEURAL NETWORKS, 2018, 108 : 533 - 543
  • [3] GRAPH NEURAL NETWORK FOR LARGE-SCALE NETWORK LOCALIZATION
    Yan, Wenzhong
    Jin, Di
    Lin, Zhidi
    Yin, Feng
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5250 - 5254
  • [4] Large-scale Machine Learning over Graphs
    Yang, Yiming
    PROCEEDINGS OF THE 2018 ACM SIGIR INTERNATIONAL CONFERENCE ON THEORY OF INFORMATION RETRIEVAL (ICTIR'18), 2018, : 9 - 9
  • [5] GAIN: Graph Attention & Interaction Network for Inductive Semi-Supervised Learning Over Large-Scale Graphs
    Weng, Yunpeng
    Chen, Xu
    Chen, Liang
    Liu, Wei
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (09) : 4257 - 4269
  • [6] GNNVis: Visualize Large-Scale Data by Learning a Graph Neural Network Representation
    Huang, Yajun
    Zhang, Jingbin
    Yang, Yiyang
    Gong, Zhiguo
    Hao, Zhifeng
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 545 - 554
  • [7] Hyperscale FPGA-as-a-Service Architecture for Large-Scale Distributed Graph Neural Network
    Li, Shuangchen
    Niu, Dimin
    Wang, Yuhao
    Han, Wei
    Zhang, Zhe
    Guan, Tianchan
    Guan, Yijin
    Liu, Heng
    Huang, Linyong
    Du, Zhaoyang
    Xue, Fei
    Fang, Yuanwei
    Zheng, Hongzhong
    Xie, Yuan
    PROCEEDINGS OF THE 2022 THE 49TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '22), 2022, : 946 - 961
  • [8] Real-Time Distributed Decomposition for Large-Scale Distributed Fault Diagnosis over Dynamic Graphs
    Peng, Chen
    Hui, Qing
    2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 2472 - 2477
  • [9] Temporal resonant graph network for representation learning on dynamic graphs
    Yin, Zidu
    Yue, Kun
    APPLIED INTELLIGENCE, 2023, 53 (07) : 7466 - 7483
  • [10] Survey on Large-scale Graph Neural Network Systems
    Zhao G.
    Wang Q.-G.
    Yao F.
    Zhang Y.-F.
    Yu G.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (01): : 150 - 170