HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Network In Graph Neural Network

Xiang Song Runjie Ma Jiahang Li Muhan Zhang David Paul Wipf

Network In Graph Neural Network

Abstract

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.

Benchmarks

BenchmarkMethodologyMetrics
link-property-prediction-on-ogbl-citation2NGNN + SEAL
Ext. data: No
Number of params: 1134402
Test MRR: 0.8891 ± 0.0022
Validation MRR: 0.8879 ± 0.0022
link-property-prediction-on-ogbl-collabNGNN + GCN
Ext. data: No
Number of params: 428033
Test Hits@50: 0.5348 ± 0.0040
Validation Hits@50: 0.6273 ± 0.0040
link-property-prediction-on-ogbl-collabNGNN + GraphSAGE
Ext. data: No
Number of params: 591873
Test Hits@50: 0.5359 ± 0.0056
Validation Hits@50: 0.6281 ± 0.0046
link-property-prediction-on-ogbl-ddiNGNN + GraphSAGE
Ext. data: No
Number of params: 1618433
Test Hits@20: 0.5770 ± 0.1523
Validation Hits@20: 0.7323 ± 0.0040
link-property-prediction-on-ogbl-ddiNGNN + GCN
Ext. data: No
Number of params: 1487361
Test Hits@20: 0.5483 ± 0.1581
Validation Hits@20: 0.7121 ± 0.0038
link-property-prediction-on-ogbl-ppaNGNN + GCN
Ext. data: No
Number of params: 410113
Test Hits@100: 0.3683 ± 0.0099
Validation Hits@100: 0.3834 ± 0.0082
link-property-prediction-on-ogbl-ppaNGNN + SEAL
Ext. data: No
Number of params: 735426
Test Hits@100: 0.5971 ± 0.0245
Validation Hits@100: 0.5995 ± 0.0205
link-property-prediction-on-ogbl-ppaNGNN + GraphSAGE
Ext. data: No
Number of params: 556033
Test Hits@100: 0.4005 ± 0.0138
Validation Hits@100: 0.4058 ± 0.0123

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Network In Graph Neural Network | Papers | HyperAI