Improving Graph Neural Networks with Learnable Propagation Operators
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are limited in their propagation operators. In many cases, these operators often contain non-negative elements only and are shared across channels, limiting the expressiveness of GNNs. Moreover, some GNNs suffer from over-smoothing, limiting their depth. On the other hand, Convolutional Neural Networks (CNNs) can learn diverse propagation filters, and phenomena like over-smoothing are typically not apparent in CNNs. In this paper, we bridge these gaps by incorporating trainable channel-wise weighting factors ω to learn and mix multiple smoothing and sharpening propagation operators at each layer. Our generic method is called ωGNN, and is easy to implement. We study two variants: ωGCN and ωGAT. For ωGCN, we theoretically analyse its behaviour and the impact of ω on the obtained node features. Our experiments confirm these findings, demonstrating and explaining how both variants do not over-smooth. Additionally, we experiment with 15 real-world datasets on node- and graph-classification tasks, where our ωGCN and ωGAT perform on par with state-of-the-art methods.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 69 of its 91 references that are in the map. First posted on arXiv 31 Oct 2022.
Builds on
69 of 91 references.
References · 69
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2022A ConvNet for the 2020scited by 3,545
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
38 more
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Diffusion Improves Graph Learningcited by 414
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 219
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
50 most cited of 69 All 69 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 12; 2025: 4; 2026: 2.
19 papers.
Sort:
By area:
- 2024Beyond Over-smoothing: Uncovering the Trainability Challenges in Deep Graph Neural Networkscited by 10
- 2023Are GATs Out of Balance?cited by 9
- 2024Redesigning graph filter-based GNNs to relax the homophily assumptioncited by 8
- 2024Representation Learning on Heterophilic Graph with Directional Neighborhood Attentioncited by 6
- 2024Graph Neural Reaction Diffusion Modelscited by 6
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
- 2025Improving the Effective Receptive Field of Message-Passing Neural Networkscited by 6
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2024GATE: How to Keep Out Intrusive Neighborscited by 4
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learningcited by 3
- 2024Quadratic Binary Optimization with Graph Neural Networkscited by 2
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspectivecited by 2
7 more
- 2025A Signed Graph Approach to Understanding and Mitigating Oversmoothing in GNNscited by 2
- 2024GTAGCN: Generalized Topology Adaptive Graph Convolutional Networkscited by 1
- 2024First-order PDES for Graph Neural Networks: Advection And Burgers Equation Modelscited by 0
- 2025Personalized Layer Selection for Graph Neural Networkscited by 0
- 2025Simplifying Graph Convolutional Networks with Redundancy-Free Neighborscited by 0
- 2026Learning from Historical Activations in Graph Neural Networkscited by 0
- 2026Gate the Filter, Not the Message: Node-Channel Mixtures for Pre-Propagation GNNscited by 0
- 2026Gate the Filter, Not the Message: Node-Channel Mixtures for Pre-Propagation GNNs1 Jun 2026
- 2026Learning from Historical Activations in Graph Neural Networks3 Jan 2026
- 2025Improving the Effective Receptive Field of Message-Passing Neural Networks29 May 2025
- 2025Simplifying Graph Convolutional Networks with Redundancy-Free Neighbors18 Apr 2025
- 2025A Signed Graph Approach to Understanding and Mitigating Oversmoothing in GNNs17 Feb 2025
- 2025Personalized Layer Selection for Graph Neural Networks24 Jan 2025
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspective13 Dec 2024
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph17 Sep 2024
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learning15 Sep 2024
- 2024Redesigning graph filter-based GNNs to relax the homophily assumption13 Sep 2024
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024Beyond Over-smoothing: Uncovering the Trainability Challenges in Deep Graph Neural Networks7 Aug 2024
7 more
- 2024Graph Neural Reaction Diffusion Models16 Jun 2024
- 2024GATE: How to Keep Out Intrusive Neighbors1 Jun 2024
- 2024Quadratic Binary Optimization with Graph Neural Networks7 Apr 2024
- 2024First-order PDES for Graph Neural Networks: Advection And Burgers Equation Models3 Apr 2024
- 2024GTAGCN: Generalized Topology Adaptive Graph Convolutional Networks22 Mar 2024
- 2024Representation Learning on Heterophilic Graph with Directional Neighborhood Attention3 Mar 2024
- 2023Are GATs Out of Balance?11 Oct 2023
- 2024Graph Neural Reaction Diffusion Modelscited by 6
- 2024Graph Neural Reaction Diffusion Models16 Jun 2024
- 2024Beyond Over-smoothing: Uncovering the Trainability Challenges in Deep Graph Neural Networkscited by 10
- 2023Are GATs Out of Balance?cited by 9
- 2024Redesigning graph filter-based GNNs to relax the homophily assumptioncited by 8
- 2024Representation Learning on Heterophilic Graph with Directional Neighborhood Attentioncited by 6
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
- 2025Improving the Effective Receptive Field of Message-Passing Neural Networkscited by 6
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2024GATE: How to Keep Out Intrusive Neighborscited by 4
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learningcited by 3
- 2024Quadratic Binary Optimization with Graph Neural Networkscited by 2
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspectivecited by 2
- 2025A Signed Graph Approach to Understanding and Mitigating Oversmoothing in GNNscited by 2
12 most cited of 18 All 18 (JSON)
- 2026Gate the Filter, Not the Message: Node-Channel Mixtures for Pre-Propagation GNNs1 Jun 2026
- 2026Learning from Historical Activations in Graph Neural Networks3 Jan 2026
- 2025Improving the Effective Receptive Field of Message-Passing Neural Networks29 May 2025
- 2025Simplifying Graph Convolutional Networks with Redundancy-Free Neighbors18 Apr 2025
- 2025A Signed Graph Approach to Understanding and Mitigating Oversmoothing in GNNs17 Feb 2025
- 2025Personalized Layer Selection for Graph Neural Networks24 Jan 2025
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspective13 Dec 2024
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph17 Sep 2024
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learning15 Sep 2024
- 2024Redesigning graph filter-based GNNs to relax the homophily assumption13 Sep 2024
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024Beyond Over-smoothing: Uncovering the Trainability Challenges in Deep Graph Neural Networks7 Aug 2024
12 newest of 18 All 18 (JSON)