A Comparison of Spectral and Spatial Graph Convolutional Neural Network Kernels Using GraphSAGE-Sparse

IPDPS Workshops(2023)

引用 0|浏览5
暂无评分
摘要
Graph Convolutional Networks (GCNs) are widely successful architectures for performing deep learning on graphs, but their well-known scalability challenges have led to increased interest to develop both improved algorithms and hardware accelerators. In this paper, we present and evaluate GraphSAGE-Sparse, a variant of the paradigmatic GraphSAGE GCN that replaces the original's spatial-based node convolution operation with a minibatch-aware sparse matrix multiply (SpMM) kernel. We find that this modification substantially reduces the per-batch memory cost for training and inference on a GPU accelerator, with the tradeoff of increased time and memory needed to preprocess the data structures used by the sparse kernel. On comparing both algorithms with datasets from the Open Graph Benchmark, we find that GraphSAGE-Sparse is able to obtain improved accuracy predictions in less than half of the total training time, even with the additional preprocessing work.
更多
查看译文
关键词
graph sampling,graph neural networks (GNNs),graph convolutional networks (GCNs),graph embeddings
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要