Saved in:
Bibliographic Details
Main Authors: Huang, Xin, Lee, Chul-Ho
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.20818
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912450408873984
author Huang, Xin
Lee, Chul-Ho
author_facet Huang, Xin
Lee, Chul-Ho
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2506_20818
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Demystifying Distributed Training of Graph Neural Networks for Link Prediction
Huang, Xin
Lee, Chul-Ho
Machine Learning
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.
title Demystifying Distributed Training of Graph Neural Networks for Link Prediction
topic Machine Learning
url https://arxiv.org/abs/2506.20818