2411.11375

Total: 1

#1 Graph Neural Networks on Graph Databases [PDF6] [Copy] [Kimi1] [REL]

Authors: Dmytro Lopushanskyy, Borun Shi

Training graph neural networks on large datasets has long been a challenge. Traditional approaches include efficiently representing the whole graph in-memory, designing parameter efficient and sampling-based models, and graph partitioning in a distributed setup. Separately, graph databases with native graph storage and query engines have been developed, which enable time and resource efficient graph analytics workloads. We show how to directly train a GNN on a graph DB, by retrieving minimal data into memory and sampling using the query engine. Our experiments show resource advantages for single-machine and distributed training. Our approach opens up a new way of scaling GNNs as well as a new application area for graph DBs.

Subjects: Machine Learning , Databases

Publish: 2024-11-18 08:39:24 UTC