Dynamic Graph Segmentation for Deep Graph Neural Networks

被引:1
|
作者
Kang, Johan Kok Zhi [1 ]
Yang, Suwei [1 ]
Venkatesan, Suriya [2 ]
Tan, Sien Yi [2 ]
Cheng, Feng [2 ]
He, Bingsheng [1 ]
机构
[1] Natl Univ Singapore, Singapore, Singapore
[2] GrabTaxi Holdings, Singapore, Singapore
关键词
Graph Partitioning; Mixture of Experts; Spatial Concept Drift;
D O I
10.1145/3534678.3539111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present Deep network Dynamic Graph Partitioning (DDGP), a novel algorithm for optimizing the division of large graphs for mixture of expert graph neural networks. Our work is motivated from the observation that real world graphs suffer from spatial concept drift, which is detrimental to neural network training. We answer the question of how we can divide a graph, with vertices in each subgraph sharing a similar distribution, so that an expert network trained over each subgraph may yield the best learning outcome. DDGP is a two pronged algorithm that consists of cluster merging, followed by cluster boundary refinement. We used the training performance of each expert model as feedback to iteratively refine partition boundaries among subgraphs. These partitions are distinct for each model and graph network. We provide theoretical proof of convergence for DDGP boundary refinement as a guarantee for model training stability. Finally, we demonstrate experimentally that DDGP outperforms state-of-the-art graph partitioning algorithms for a regression task on multiple large real world graphs, with GraphSage and Graph Attention as our expert models.
引用
收藏
页码:4601 / 4611
页数:11
相关论文
共 50 条
  • [1] Scalable Graph Neural Networks with Deep Graph Library
    Zheng, Da
    Wang, Minjie
    Gan, Quan
    Song, Xiang
    Zhang, Zheng
    Karypis, Geroge
    WSDM '21: PROCEEDINGS OF THE 14TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2021, : 1141 - 1142
  • [2] Learning Graph Neural Networks with Deep Graph Library
    Zheng, Da
    Wang, Minjie
    Gan, Quan
    Zhang, Zheng
    Karypis, George
    WWW'20: COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2020, 2020, : 305 - 306
  • [3] Scalable Graph Neural Networks with Deep Graph Library
    Zheng, Da
    Wang, Minjie
    Gan, Quan
    Zhang, Zheng
    Karypis, Geroge
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 3521 - 3522
  • [4] Segmentation of EM showers for neutrino experiments with deep graph neural networks
    Belavin, Vladislav
    Trofimova, Ekaterina
    Ustyuzhanin, Andrey
    arXiv, 2021,
  • [5] Segmentation of EM showers for neutrino experiments with deep graph neural networks
    Belavin, V
    Trofimova, E.
    Ustyuzhanin, A.
    JOURNAL OF INSTRUMENTATION, 2021, 16 (12)
  • [6] Fast and Deep Graph Neural Networks
    Gallicchio, Claudio
    Micheli, Alessio
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 3898 - 3905
  • [7] Search for deep graph neural networks
    Feng, Guosheng
    Wang, Hongzhi
    Wang, Chunnan
    INFORMATION SCIENCES, 2023, 649
  • [8] Dynamic Gated Graph Neural Networks for Scene Graph Generation
    Khademi, Mahmoud
    Schulte, Oliver
    COMPUTER VISION - ACCV 2018, PT VI, 2019, 11366 : 669 - 685
  • [9] A survey of dynamic graph neural networks
    Zheng, Yanping
    Yi, Lu
    Wei, Zhewei
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (06)
  • [10] Graph Neural Networks are Dynamic Programmers
    Dudzik, Andrew
    Velickovic, Petar
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,