Network In Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have shown success in learning from graph structured data containing node/edge feature information, with application to social networks, recommendation, fraud detection and knowledge graph reasoning. In this regard, various strategies have been proposed in the past to improve the expressiveness of GNNs. For example, one straightforward option is to simply increase the parameter size by either expanding the hid-den dimension or increasing the number of GNN layers. However, wider hidden layers can easily lead to overfitting, and incrementally adding more GNN layers can potentially result in over-smoothing.In this paper, we present a model-agnostic methodology, namely Network In Graph Neural Network (NGNN ), that allows arbitrary GNN models to increase their model capacity by making the model deeper. However, instead of adding or widening GNN layers, NGNN deepens a GNN model by inserting non-linear feedforward neural network layer(s) within each GNN layer. An analysis of NGNN as applied to a GraphSage base GNN on ogbn-products data demonstrate that it can keep the model stable against either node feature or graph structure perturbations. Furthermore, wide-ranging evaluation results on both node classification and link prediction tasks show that NGNN works reliably across diverse GNN architectures.For instance, it improves the test accuracy of GraphSage on the ogbn-products by 1.6% and improves the hits@100 score of SEAL on ogbl-ppa by 7.08% and the hits@20 score of GraphSage+Edge-Attr on ogbl-ppi by 6.22%. And at the time of this submission, it achieved two first places on the OGB link prediction leaderboard.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 32 of its 44 references that are in the map. First posted on arXiv 23 Nov 2021.
Builds on
32 of 44 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2019Simplifying Graph Convolutional Networkscited by 1,477
20 more
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,133
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2013Network In Networkcited by 605
- 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
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 530
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 202
- 2020Design Space for Graph Neural Networkscited by 182
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2020Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detectioncited by 82
- 2019Spam Review Detection with Graph Convolutional Networkscited by 57
- 2021Bag of Tricks for Node Classification with Graph Neural Networkscited by 40
- 2016Very Deep Convolutional Networks for End-to-End Speech Recognitioncited by 34
- 2020Deep Graph Neural Networks with Shallow Subgraph Samplerscited by 16
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 3.
8 papers.
- 2024Graph Neural Network Training Systems: A Performance Comparison of Full-Graph and Mini-Batchcited by 10
- 2023Label Deconvolution for Node Representation Learning on Large-scale Attributed Graphs against Learning Biascited by 7
- 2024Graph Neural Networks in Supply Chain Analytics and Optimization: Concepts, Perspectives, Dataset and Benchmarkscited by 7
- 2023On the Initialization of Graph Neural Networkscited by 4
- 2022A Class-Aware Representation Refinement Framework for Graph Classificationcited by 3
- 2023Stochastic Subgraph Neighborhood Pooling for Subgraph Classificationcited by 3
- 2024Long-context Protein Language Modeling Using Bidirectional Mamba with Shared Projection Layerscited by 1
- 2023Circle Feature Graphormer: Can Circle Features Stimulate Graph Transformer?cited by 0
- 2024Graph Neural Networks in Supply Chain Analytics and Optimization: Concepts, Perspectives, Dataset and Benchmarks13 Nov 2024
- 2024Long-context Protein Language Modeling Using Bidirectional Mamba with Shared Projection Layers29 Oct 2024
- 2024Graph Neural Network Training Systems: A Performance Comparison of Full-Graph and Mini-Batch1 Jun 2024
- 2023On the Initialization of Graph Neural Networks5 Dec 2023
- 2023Label Deconvolution for Node Representation Learning on Large-scale Attributed Graphs against Learning Bias26 Sep 2023
- 2023Circle Feature Graphormer: Can Circle Features Stimulate Graph Transformer?11 Sep 2023
- 2023Stochastic Subgraph Neighborhood Pooling for Subgraph Classification17 Apr 2023
- 2022A Class-Aware Representation Refinement Framework for Graph Classification2 Sep 2022