Half-Hop: A graph upsampling approach for slowing down message passing
Not on the map. Why?
Abstract (arXiv)
Message passing neural networks have shown a lot of success on graph-structured data. However, there are many instances where message passing can lead to over-smoothing or fail when neighboring nodes belong to different classes. In this work, we introduce a simple yet general framework for improving learning in message passing neural networks. Our approach essentially upsamples edges in the original graph by adding "slow nodes" at each edge that can mediate communication between a source and a target node. Our method only modifies the input graph, making it plug-and-play and easy to use with existing models. To understand the benefits of slowing down message passing, we provide theoretical and empirical analyses. We report results on several supervised and self-supervised benchmarks, and show improvements across the board, notably in heterophilic conditions where adjacent nodes are more likely to have different labels. Finally, we show how our approach can be used to generate augmentations for self-supervised learning, where slow nodes are randomly introduced into different edges in the graph to generate multi-scale views with variable path lengths.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 37 of its 52 references that are in the map. First posted on arXiv 17 Aug 2023.
Builds on
37 of 52 references.
References · 37
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 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
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Deep Graph Infomaxcited by 1,106
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2015Image-based Recommendations on Styles and Substitutescited by 706
25 more
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019Diffusion Improves Graph Learningcited by 414
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 260
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Data Augmentation for Graph Neural Networkscited by 203
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 146
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2022Expander Graph Propagationcited by 75
- 2020Robust Optimization as Data Augmentation for Large-scale Graphscited by 58
- 2021Local Augmentation for Graph Neural Networkscited by 53
- 2017Distance Metric Learning using Graph Convolutional Networks: Application to Functional Brain Networkscited by 40
- 2022The good, the bad and the ugly sides of data augmentation: An implicit spectral regularization perspectivecited by 24
- 2019GraphMix: Improved Training of GNNs for Semi-Supervised Learningcited by 23
- 2018Semi-supervised Learning on Graphs with Generative Adversarial Netscited by 21
Built on by
Citing papers per year: 2024: 9; 2025: 4.
13 papers.
Sort:
By area:
- 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothingcited by 24
- 2024GraphFM: A generalist graph transformer that learns transferable representations across diverse domainscited by 14
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphscited by 10
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Modelscited by 8
- 2025What makes a good feedforward computational graph?cited by 5
- 2024UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Taskscited by 3
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
- 2024DELTA: Dual Consistency Delving with Topological Uncertainty for Active Graph Domain Adaptationcited by 2
- 2024Graph Community Augmentation with GMM-based Modeling in Latent Spacecited by 1
- 2025Deep Graph Learning will stall without Network Sciencecited by 1
- 2024PAC Learnability under Explanation-Preserving Graph Perturbationscited by 0
- 2024BuffGraph: Enhancing Class-Imbalanced Node Classification via Buffer Nodescited by 0
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025CoATA: Effective Co-Augmentation of Topology and Attribute for Graph Neural Networks27 Jun 2025
- 2025What makes a good feedforward computational graph?10 Feb 2025
- 2025Deep Graph Learning will stall without Network Science3 Feb 2025
- 2024Graph Community Augmentation with GMM-based Modeling in Latent Space2 Dec 2024
- 2024DELTA: Dual Consistency Delving with Topological Uncertainty for Active Graph Domain Adaptation13 Sep 2024
- 2024UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Tasks28 Jul 2024
- 2024GraphFM: A generalist graph transformer that learns transferable representations across diverse domains16 Jul 2024
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Models4 Jun 2024
- 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothing6 Apr 2024
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphs11 Mar 2024
- 2024BuffGraph: Enhancing Class-Imbalanced Node Classification via Buffer Nodes20 Feb 2024
1 more
- 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothingcited by 24
- 2024GraphFM: A generalist graph transformer that learns transferable representations across diverse domainscited by 14
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphscited by 10
- 2025What makes a good feedforward computational graph?cited by 5
- 2024UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Taskscited by 3
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
- 2024DELTA: Dual Consistency Delving with Topological Uncertainty for Active Graph Domain Adaptationcited by 2
- 2024Graph Community Augmentation with GMM-based Modeling in Latent Spacecited by 1
- 2025Deep Graph Learning will stall without Network Sciencecited by 1
- 2024PAC Learnability under Explanation-Preserving Graph Perturbationscited by 0
- 2024BuffGraph: Enhancing Class-Imbalanced Node Classification via Buffer Nodescited by 0
- 2025CoATA: Effective Co-Augmentation of Topology and Attribute for Graph Neural Networkscited by 0
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025CoATA: Effective Co-Augmentation of Topology and Attribute for Graph Neural Networks27 Jun 2025
- 2025What makes a good feedforward computational graph?10 Feb 2025
- 2025Deep Graph Learning will stall without Network Science3 Feb 2025
- 2024Graph Community Augmentation with GMM-based Modeling in Latent Space2 Dec 2024
- 2024DELTA: Dual Consistency Delving with Topological Uncertainty for Active Graph Domain Adaptation13 Sep 2024
- 2024UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Tasks28 Jul 2024
- 2024GraphFM: A generalist graph transformer that learns transferable representations across diverse domains16 Jul 2024
- 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothing6 Apr 2024
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphs11 Mar 2024
- 2024BuffGraph: Enhancing Class-Imbalanced Node Classification via Buffer Nodes20 Feb 2024
- 2024PAC Learnability under Explanation-Preserving Graph Perturbations7 Feb 2024