Dual GNNs: Graph Neural Network Learning with Limited Supervision
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) require a relatively large number of labeled nodes and a reliable/uncorrupted graph connectivity structure in order to obtain good performance on the semi-supervised node classification task. The performance of GNNs can degrade significantly as the number of labeled nodes decreases or the graph connectivity structure is corrupted by adversarial attacks or due to noises in data measurement /collection. Therefore, it is important to develop GNN models that are able to achieve good performance when there is limited supervision knowledge -- a few labeled nodes and noisy graph structures. In this paper, we propose a novel Dual GNN learning framework to address this challenge task. The proposed framework has two GNN based node prediction modules. The primary module uses the input graph structure to induce regular node embeddings and predictions with a regular GNN baseline, while the auxiliary module constructs a new graph structure through fine-grained spectral clusterings and learns new node embeddings and predictions. By integrating the two modules in a dual GNN learning framework, we perform joint learning in an end-to-end fashion. This general framework can be applied on many GNN baseline models. The experimental results validate that the proposed dual GNN framework can greatly outperform the GNN baseline methods when the labeled nodes are scarce and the graph connectivity structure is noisy.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 26 of its 34 references that are in the map. First posted on arXiv 29 Jun 2021.
Builds on
26 of 34 references.
References · 26
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
14 more
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
- 2017Predicting multicellular function through multi-layer tissue networkscited by 138
- 2020Handling Missing Data with Graph Representation Learningcited by 133
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2017Topology Adaptive Graph Convolutional Networkscited by 113
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2020A Graph to Graphs Framework for Retrosynthesis Predictioncited by 86
- 2019Break the Ceiling: Stronger Multi-scale Deep Graph Convolutional Networkscited by 62
- 2020Scattering GCN: Overcoming Oversmoothness in Graph Convolutional Networkscited by 57
- 2018N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classificationcited by 54
- 2020Poisson Learning: Graph Based Semi-Supervised Learning At Very Low Label Ratescited by 49
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2019Just Jump: Dynamic Neighborhood Aggregation in Graph Neural Networkscited by 20
- 2020Analysis of label noise in graph-based semi-supervised learningcited by 6
Built on by
Citing papers per year: 2025: 1.
1 paper.