WaveGAS: Waveform Relaxation for Scaling Graph Neural Networks
Jana Vatter, Mykhaylo Zayats, Marcos Mart\'inez Galindo, Vanessa, L\'opez, Ruben Mayer, Hans-Arno Jacobsen, Hoang Thanh Lam

TL;DR
WaveGAS introduces waveform relaxation techniques to improve the accuracy of graph neural network training on large graphs by refining historical embedding estimates and gradients, leading to better performance.
Contribution
The paper proposes WaveGAS, a novel method that enhances GAS by performing multiple forward passes and tracking gradients, significantly improving GNN training accuracy on large-scale graphs.
Findings
WaveGAS outperforms existing methods in accuracy.
WaveGAS achieves results comparable to full-graph training.
Enhanced embedding and gradient estimation improve training stability.
Abstract
With the ever-growing size of real-world graphs, numerous techniques to overcome resource limitations when training Graph Neural Networks (GNNs) have been developed. One such approach, GNNAutoScale (GAS), uses graph partitioning to enable training under constrained GPU memory. GAS also stores historical embedding vectors, which are retrieved from one-hop neighbors in other partitions, ensuring critical information is captured across partition boundaries. The historical embeddings which come from the previous training iteration are stale compared to the GAS estimated embeddings, resulting in approximation errors of the training algorithm. Furthermore, these errors accumulate over multiple layers, leading to suboptimal node embeddings. To address this shortcoming, we propose two enhancements: first, WaveGAS, inspired by waveform relaxation, performs multiple forward passes within GAS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Recommender Systems and Techniques
