SUGAR: Efficient Subgraph-level Training via Resource-aware Graph Partitioning

01/31/2022
by   Zihui Xue, et al.
0

Graph Neural Networks (GNNs) have demonstrated a great potential in a variety of graph-based applications, such as recommender systems, drug discovery, and object recognition. Nevertheless, resource-efficient GNN learning is a rarely explored topic despite its many benefits for edge computing and Internet of Things (IoT) applications. To improve this state of affairs, this work proposes efficient subgraph-level training via resource-aware graph partitioning (SUGAR). SUGAR first partitions the initial graph into a set of disjoint subgraphs and then performs local training at the subgraph-level. We provide a theoretical analysis and conduct extensive experiments on five graph benchmarks to verify its efficacy in practice. Our results show that SUGAR can achieve up to 33 times runtime speedup and 3.8 times memory reduction on large-scale graphs. We believe SUGAR opens a new research direction towards developing GNN methods that are resource-efficient, hence suitable for IoT deployment.

READ FULL TEXT
research
08/29/2023

An Experimental Comparison of Partitioning Strategies for Distributed Graph Neural Network Training

Recently, graph neural networks (GNNs) have gained much attention as a g...
research
06/18/2020

Subgraph Neural Networks

Deep learning methods for graphs achieve remarkable performance on many ...
research
05/05/2022

SUGER: A Subgraph-based Graph Convolutional Network Method for Bundle Recommendation

Bundle recommendation is an emerging research direction in the recommend...
research
12/16/2021

BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessing

Graph neural networks (GNNs) have extended the success of deep neural ne...
research
05/16/2022

GraphHD: Efficient graph classification using hyperdimensional computing

Hyperdimensional Computing (HDC) developed by Kanerva is a computational...
research
05/25/2022

Improving Subgraph Representation Learning via Multi-View Augmentation

Subgraph representation learning based on Graph Neural Network (GNN) has...
research
07/25/2022

Benchmarking GNN-Based Recommender Systems on Intel Optane Persistent Memory

Graph neural networks (GNNs), which have emerged as an effective method ...

Please sign up or login with your details

Forgot password? Click here to reset