Customizing Graph Neural Networks using Path Reweighting
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have been extensively used for mining graph-structured data with impressive performance. However, because these traditional GNNs do not distinguish among various downstream tasks, embeddings embedded by them are not always effective. Intuitively, paths in a graph imply different semantics for different downstream tasks. Inspired by this, we design a novel GNN solution, namely Customized Graph Neural Network with Path Reweighting (CustomGNN for short). Specifically, the proposed CustomGNN can automatically learn the high-level semantics for specific downstream tasks to highlight semantically relevant paths as well to filter out task-irrelevant noises in a graph. Furthermore, we empirically analyze the semantics learned by CustomGNN and demonstrate its ability to avoid the three inherent problems in traditional GNNs, i.e., over-smoothing, poor robustness, and overfitting. In experiments with the node classification task, CustomGNN achieves state-of-the-art accuracies on three standard graph datasets and four large graph datasets. The source code of the proposed CustomGNN is available at urlhttps://github.com/cjpcool/CustomGNN.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 65 references that are in the map. First posted on arXiv 21 Jun 2021.
Builds on
37 of 65 references.
References · 37
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
25 more
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2019Graph U-Netscited by 489
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2019Label Propagation for Deep Semi-supervised Learningcited by 287
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2020ASGN: An Active Semi-supervised Graph Neural Network for Molecular Property Predictioncited by 58
- 2019GraphNAS: Graph Neural Architecture Search with Reinforcement Learningcited by 41
- 2020Rethinking Graph Regularization for Graph Neural Networkscited by 36
- 2019Batch Virtual Adversarial Training for Graph Convolutional Networkscited by 33
- 2021Learning Conjoint Attentions for Graph Neural Netscited by 26
- 2019A Flexible Generative Framework for Graph-based Semi-supervised Learningcited by 24
- 2018Semi-supervised Learning on Graphs with Generative Adversarial Netscited by 21
- 2018Transductive Label Augmentation for Improved Deep Network Learningcited by 6
Built on by
Not cited yet.