Graph Neural Networks on Graph Databases
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 25 of its 46 references that are in the map. First posted on arXiv 18 Nov 2024.
Builds on
25 of 46 references.
References · 25
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2024From Local to Global: A Graph RAG Approach to Query-Focused Summarizationcited by 1,453
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
- 2024GNN-RAG: Graph Neural Retrieval for Large Language Model Reasoningcited by 128
13 more
- 2023Relational Deep Learning: Graph Representation Learning on Relational Databasescited by 56
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
- 2016Foundations of Modern Query Languages for Graph Databasescited by 22
- 2022TF-GNN: Graph Neural Networks in TensorFlowcited by 21
- 2017Learning Models over Relational Data using Sparse Tensors and Functional Dependenciescited by 12
- 2022Neural Graph Databasescited by 11
- 2021Graph Pattern Matching in GQL and SQL/PGQcited by 10
- 2020The Relational Data Borg is Learningcited by 6
- 2023The Graph Database Interface: Scaling Online Transactional and Analytical Graph Workloads to Hundreds of Thousands of Corescited by 5
- 2018Formal Semantics of the Language Cyphercited by 3
- 2023Communication-Free Distributed GNN Training with Vertex Cutcited by 2
- 2021G-Tran: Making Distributed Graph Transactions Fastcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.