GMLP: Building Scalable and Flexible Graph Neural Networks with Feature-Message Passing
Not on the map. Why?
Abstract (arXiv)
In recent studies, neural message passing has proved to be an effective way to design graph neural networks (GNNs), which have achieved state-of-the-art performance in many graph-based tasks. However, current neural-message passing architectures typically need to perform an expensive recursive neighborhood expansion in multiple rounds and consequently suffer from a scalability issue. Moreover, most existing neural-message passing schemes are inflexible since they are restricted to fixed-hop neighborhoods and insensitive to the actual demands of different nodes. We circumvent these limitations by a novel feature-message passing framework, called Graph Multi-layer Perceptron (GMLP), which separates the neural update from the message passing. With such separation, GMLP significantly improves the scalability and efficiency by performing the message passing procedure in a pre-compute manner, and is flexible and adaptive in leveraging node feature messages over various levels of localities. We further derive novel variants of scalable GNNs under this framework to achieve the best of both worlds in terms of performance and efficiency. We conduct extensive evaluations on 11 benchmark datasets, including large-scale datasets like ogbn-products and an industrial dataset, demonstrating that GMLP achieves not only the state-of-art performance, but also high training scalability and efficiency.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 30 of its 37 references that are in the map. First posted on arXiv 20 Apr 2021.
Builds on
30 of 37 references.
References · 30
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2018Link Prediction Based on Graph Neural Networkscited by 832
18 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 284
- 2018Zero-shot Recognition via Semantic Embeddings and Knowledge Graphscited by 155
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 153
- 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2017Geometric Matrix Completion with Recurrent Multi-Graph Neural Networkscited by 88
- 2017Multi-Label Zero-Shot Learning with Structured Knowledge Graphscited by 72
- 2018MotifNet: a motif-based Graph Convolutional Network for directed graphscited by 64
- 2016The More You Know: Using Knowledge Graphs for Image Classificationcited by 63
- 2020Reducing Communication in Graph Neural Network Trainingcited by 50
- 2018Deep Reasoning with Knowledge Graph for Social Relationship Understandingcited by 44
- 2020Adaptive Propagation Graph Convolutional Networkcited by 31
- 2020AGL: a Scalable System for Industrial-purpose Graph Machine Learningcited by 9
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1.
5 papers.
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2021Evaluating Deep Graph Neural Networkscited by 19
- 2023Complex Mixer for MedMNIST Classification Decathloncited by 6
- 2024Demystifying Higher-Order Graph Neural Networkscited by 4
- 2021Graph Attention MLP with Reliable Label Utilizationcited by 3
- 2024Demystifying Higher-Order Graph Neural Networks18 Jun 2024
- 2023Complex Mixer for MedMNIST Classification Decathlon20 Apr 2023
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis19 May 2022
- 2021Graph Attention MLP with Reliable Label Utilization23 Aug 2021
- 2021Evaluating Deep Graph Neural Networks2 Aug 2021