UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Tasks
Not on the map. Why?
Abstract (arXiv)
In the graph domain, deep graph networks based on Message Passing Neural Networks (MPNNs) or Graph Transformers often cause over-smoothing of node features, limiting their expressive capacity. Many upsampling techniques involving node and edge manipulation have been proposed to mitigate this issue. However, these methods are often heuristic, resulting in extensive manual labor and suboptimal performance and lacking a universal integration strategy. In this study, we introduce UniGAP, a universal and adaptive graph upsampling framework to mitigate over-smoothing in node classification tasks. Specifically, we design an adaptive graph upsampler based on condensed trajectory features, serving as a plug-in component for existing GNNs to mitigate the over-smoothing problem and enhance performance. Moreover, UniGAP serves as a representation-based and fully differentiable framework to inspire further exploration of graph upsampling methods. Through extensive experiments, UniGAP demonstrates significant improvements over heuristic data augmentation methods in various datasets and metrics. We analyze how graph structure evolves with UniGAP, identifying key bottlenecks where over-smoothing occurs, and providing insights into how UniGAP addresses this issue. Lastly, we show the potential of combining UniGAP with large language models (LLMs) to further improve downstream performance. Our code is available at: https://github.com/wangxiaotang0906/UniGAP
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 46 of its 63 references that are in the map. First posted on arXiv 28 Jul 2024.
Builds on
46 of 63 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 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
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
34 more
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
- 2019GMAN: A Graph Multi-Attention Network for Traffic Predictioncited by 434
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 260
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
- 2019Learning Discrete Structures for Graph Neural Networkscited by 231
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Data Augmentation for Graph Neural Networkscited by 203
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2022G-Mixup: Graph Data Augmentation for Graph Classificationcited by 146
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2023Harnessing Explanations: LLM-to-LM Interpreter for Enhanced Text-Attributed Graph Representation Learningcited by 133
- 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 114
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
- 2024Efficient Tuning and Inference for Large Language Models on Textual Graphscited by 54
- 2021GraphMixup: Improving Class-Imbalanced Node Classification on Graphs by Self-supervised Context Predictioncited by 36
- 2023SGL-PT: A Strong Graph Learner with Graph Prompt Tuningcited by 35
- 2023GraphControl: Adding Conditional Control to Universal Graph Pre-trained Models for Graph Domain Transfer Learningcited by 33
- 2020Utilising Graph Machine Learning within Drug Discovery and Developmentcited by 26
- 2022Boosting Graph Structure Learning with Dummy Nodescited by 13
- 2023Half-Hop: A graph upsampling approach for slowing down message passingcited by 13
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.