Demystifying Distributed Training of Graph Neural Networks for Link Prediction
원문 초록
Graph neural networks (GNNs) are powerful tools for solving graph-related problems. Distributed GNN frameworks and systems enhance the scalability of GNNs and accelerate model training, yet most are optimized for node classification. Their performance on link prediction remains underexplored. This paper demystifies distributed training of GNNs for link prediction by investigating the issue of performance degradation when each worker trains a GNN on its assigned partitioned subgraph without having access to the entire graph. We discover that the main sources of the issue come from not only the information loss caused by graph partitioning but also the ways of drawing negative samples during model training. While sharing the complete graph information with each worker resolves the issue and preserves link prediction accuracy, it incurs a high communication cost. We propose SpLPG, which effectively leverages graph sparsification to mitigate the issue of performance degradation at a reduced communication cost. Experiment results on several public real-world datasets demonstrate the effectiveness of SpLPG, which reduces the communication overhead by up to about 80% while mostly preserving link prediction accuracy.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Learnable Spatial-Temporal Positional Encoding for Link Prediction
Future Link Prediction Without Memory or Aggregation
VitaGraph: Building a Knowledge Graph for Biologically Relevant Learning Tasks
Understanding Generalization in Node and Link Prediction
Bridging Source and Target Domains via Link Prediction for Unsupervised Domain Adaptation on Graphs
Directed Homophily-Aware Graph Neural Network
토론
이 논문과 연결된 포럼 글이 아직 없습니다.