Graph Structure Prompt Learning: A Novel Methodology to Improve Performance of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) are widely applied in graph data modeling. However, existing GNNs are often trained in a task-driven manner that fails to fully capture the intrinsic nature of the graph structure, resulting in sub-optimal node and graph representations. To address this limitation, we propose a novel Graph structure Prompt Learning method (GPL) to enhance the training of GNNs, which is inspired by prompt mechanisms in natural language processing. GPL employs task-independent graph structure losses to encourage GNNs to learn intrinsic graph characteristics while simultaneously solving downstream tasks, producing higher-quality node and graph representations. In extensive experiments on eleven real-world datasets, after being trained by GPL, GNNs significantly outperform their original performance on node classification, graph classification, and edge prediction tasks (up to 10.28%, 16.5%, and 24.15%, respectively). By allowing GNNs to capture the inherent structural prompts of graphs in GPL, they can alleviate the issue of over-smooth and achieve new state-of-the-art performances, which introduces a novel and effective direction for GNN research with potential applications in various domains.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 41 of its 73 references that are in the map. First posted on arXiv 16 Jul 2024.
Builds on
41 of 73 references.
References · 41
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
29 more
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019Self-Attention Graph Poolingcited by 421
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 364
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
- 2020Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecastingcited by 213
- 2019Graph Neural Networks with convolutional ARMA filterscited by 185
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2023GraphPrompt: Unifying Pre-Training and Downstream Tasks for Graph Neural Networkscited by 167
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2020Automatically Identifying Words That Can Serve as Labels for Few-Shot Text Classificationcited by 98
- 2020Heterogeneous Graph Neural Networks for Extractive Document Summarizationcited by 91
- 2020Computing Graph Neural Networks: A Survey from Algorithms to Acceleratorscited by 81
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 60
- 2020Graph Convolutional Networks using Heat Kernel for Semi-supervised Learningcited by 51
- 2020Graph Neural Networks: Taxonomy, Advances and Trendscited by 48
- 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPscited by 42
- 2021Understanding GNN Computational Graph: A Coordinated Computation, IO, and Memory Perspectivecited by 28
- 2021Maximum Entropy Weighted Independent Set Pooling for Graph Neural Networkscited by 12
- 2022MM-GNN: Mix-Moment Graph Neural Network towards Modeling Neighborhood Feature Distributioncited by 11
Built on by
Not cited yet.