Interpreting and Unifying Graph Neural Networks with An Optimization Framework
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have received considerable attention on graph-structured data learning for a wide variety of tasks. The well-designed propagation mechanism which has been demonstrated effective is the most fundamental part of GNNs. Although most of GNNs basically follow a message passing manner, litter effort has been made to discover and analyze their essential relations. In this paper, we establish a surprising connection between different propagation mechanisms with a unified optimization problem, showing that despite the proliferation of various GNNs, in fact, their proposed propagation mechanisms are the optimal solution optimizing a feature fitting function over a wide class of graph kernels with a graph regularization term. Our proposed unified optimization framework, summarizing the commonalities between several of the most representative GNNs, not only provides a macroscopic view on surveying the relations between different GNNs, but also further opens up new opportunities for flexibly designing new GNNs. With the proposed framework, we discover that existing works usually utilize naive graph convolutional kernels for feature fitting function, and we further develop two novel objective functions considering adjustable graph kernels showing low-pass or high-pass filtering capabilities respectively. Moreover, we provide the convergence proofs and expressive power comparisons for the proposed models. Extensive experiments on benchmark datasets clearly show that the proposed GNNs not only outperform the state-of-the-art methods but also have good ability to alleviate over-smoothing, and further verify the feasibility for designing GNNs with our unified optimization framework.
Key facts. Cited by 131 papers in the map (data through 7 Oct 2026). Builds on 40 of its 50 references that are in the map. First posted on arXiv 28 Jan 2021.
Builds on
40 of 50 references.
References · 40
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
28 more
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Heterogeneous Graph Attention Networkcited by 732
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2019An Attention Enhanced Graph Convolutional LSTM Network for Skeleton-Based Action Recognitioncited by 151
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2019Graph Wavelet Neural Networkcited by 131
- 2016Graph-Structured Representations for Visual Question Answeringcited by 123
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2019Constant Curvature Graph Convolutional Networkscited by 106
- 2020Learning to Hash with Graph Neural Networks for Recommender Systemscited by 31
- 2019Graph Neural Networks with Generated Parameters for Relation Extractioncited by 27
- 2020Hybrid Spatio-Temporal Graph Convolutional Network: Improving Traffic Prediction with Navigation Datacited by 23
- 2019Learning Graph Pooling and Hybrid Convolutional Operations for Text Representationscited by 13
Built on by
Citing papers per year: 2021: 17; 2022: 22; 2023: 35; 2024: 40; 2025: 15; 2026: 2.
131 papers.
Sort:
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2021Graph Condensation for Graph Neural Networkscited by 150
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
- 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
- 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
- 2021Multi-view Contrastive Graph Clusteringcited by 76
- 2021Elastic Graph Neural Networkscited by 67
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
38 more
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
- 2022FMP: Toward Fair Graph Message Passing against Topology Biascited by 35
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2022Transformers from an Optimization Perspectivecited by 27
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
- 2023A Survey on Spectral Graph Neural Networkscited by 26
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Networkcited by 25
- 2023Finding the Missing-half: Graph Complementary Learning for Homophily-prone and Heterophily-prone Graphscited by 25
- 2021A New Perspective on the Effects of Spectrum in Graph Neural Networkscited by 24
- 2024How Universal Polynomial Bases Enhance Spectral Graph Neural Networks: Heterophily, Over-smoothing, and Over-squashingcited by 24
- 2024Graph Condensation: A Surveycited by 23
- 2024Partitioning Message Passing for Graph Fraud Detectioncited by 21
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
- 2024Graph Data Condensation via Self-expressive Graph Structure Reconstructioncited by 18
- 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
- 2023From Hypergraph Energy Functions to Hypergraph Neural Networkscited by 17
- 2022Instant Graph Neural Networks for Dynamic Graphscited by 16
- 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
- 2021Adaptive Kernel Graph Neural Networkcited by 15
- 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filteringcited by 14
- 2022ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splittingcited by 13
- 2023A Generalized Neural Diffusion Framework on Graphscited by 13
- 2021Implicit vs Unfolded Graph Neural Networkscited by 12
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
- 2024Road Network Representation Learning with the Third Law of Geographycited by 10
- 2021Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node featurescited by 9
- 2022Descent Steps of a Relation-Aware Energy Produce Heterogeneous Graph Neural Networkscited by 9
- 2023Graph Neural Networks with Diverse Spectral Filteringcited by 9
- 2021Graph Denoising with Framelet Regularizercited by 8
- 2023Multi-View Graph Representation Learning Beyond Homophilycited by 8
- 2023Spectral Heterogeneous Graph Convolutions via Positive Noncommutative Polynomialscited by 8
- 2024Federated Graph Condensation with Information Bottleneck Principlescited by 8
- 2024LOGIN: A Large Language Model Consulted Graph Neural Network Training Frameworkcited by 8
- 2023Edge-free but Structure-aware: Prototype-Guided Knowledge Distillation from GNNs to MLPscited by 7
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2021Graph Neural Networks With Lifting-based Adaptive Graph Waveletscited by 6
50 most cited of 131 All 131 (JSON)
- 2026Propagate, Then Sharpen: Post-Hoc Refinement of Frozen Node Classifiers28 Sep 2026
- 2026SIEFormer: Spectral-Interpretable and -Enhanced Transformer for Generalized Category Discovery13 Feb 2026
- 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filtering25 Nov 2025
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorization25 Nov 2025
- 2025Rethinking Semi-Supervised Node Classification with Self-Supervised Graph Clustering25 Nov 2025
- 2025VISAGNN: Versatile Staleness-Aware Efficient Training on Large-Scale Graphs16 Nov 2025
- 2025PAC-Bayesian Generalization Bounds for Graph Convolutional Networks on Inductive Node Classification8 Sep 2025
- 2025GegenNet: Spectral Convolutional Neural Networks for Link Sign Prediction in Signed Bipartite Graphs27 Aug 2025
- 2025Hyperbolic-PDE GNN: Spectral Graph Neural Networks in the Perspective of A System of Hyperbolic Partial Differential Equations29 May 2025
- 2025Simple yet Effective Graph Distillation via Clustering27 May 2025
- 2025Federated Spectral Graph Transformers Meet Neural Ordinary Differential Equations for Non-IID Graphs16 Apr 2025
- 2025Adaptive Local Clustering over Attributed Graphs26 Mar 2025
38 more
- 2025Network-wide Freeway Traffic Estimation Using Sparse Sensor Data: A Dirichlet Graph Auto-Encoder Approach20 Mar 2025
- 2025Rethinking Link Prediction for Directed Graphs8 Feb 2025
- 2025Spectro-Riemannian Graph Neural Networks1 Feb 2025
- 2025Gradual Domain Adaptation for Graph Learning29 Jan 2025
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Report8 Jan 2025
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillation15 Dec 2024
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspective13 Dec 2024
- 2024Point Cloud Denoising With Fine-Granularity Dynamic Graph Convolutional Networks21 Nov 2024
- 2024Dual-Frequency Filtering Self-aware Graph Neural Networks for Homophilic and Heterophilic Graphs18 Nov 2024
- 2024Spectral Subspace Clustering for Attributed Graphs17 Nov 2024
- 2024Partitioning Message Passing for Graph Fraud Detection16 Nov 2024
- 2024Learning Graph Filters for Structure-Function Coupling based Hub Node Identification22 Oct 2024
- 2024Generalized Learning of Coefficients in Spectral Graph Convolutional Networks7 Sep 2024
- 2024RSEA-MVGNN: Multi-View Graph Neural Network with Reliable Structural Enhancement and Aggregation14 Aug 2024
- 2024A Novel Spatiotemporal Coupling Graph Convolutional Network9 Aug 2024
- 2024Spatial-temporal Graph Convolutional Networks with Diversified Transformation for Dynamic Graph Representation Learning5 Aug 2024
- 2024HGOE: Hybrid External and Internal Graph Outlier Exposure for Graph Out-of-Distribution Detection31 Jul 2024
- 2024TinyGraph: Joint Feature and Node Condensation for Graph Neural Networks10 Jul 2024
- 2024Graph Neural Networks Gone Hogwild29 Jun 2024
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphs19 Jun 2024
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectiveness14 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Road Network Representation Learning with the Third Law of Geography6 Jun 2024
- 2024Revisiting the Message Passing in Heterophilous Graph Neural Networks28 May 2024
- 2024LOGIN: A Large Language Model Consulted Graph Neural Network Training Framework22 May 2024
- 2024How Universal Polynomial Bases Enhance Spectral Graph Neural Networks: Heterophily, Over-smoothing, and Over-squashing21 May 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2024Federated Graph Condensation with Information Bottleneck Principles7 May 2024
- 2024Multi-View Subgraph Neural Networks: Self-Supervised Learning with Scarce Labeled Data19 Apr 2024
- 2024Rethinking the Graph Polynomial Filter via Positive and Negative Coupling Analysis16 Apr 2024
- 2024Spectral GNN via Two-dimensional (2-D) Graph Convolution6 Apr 2024
- 2024How Does Message Passing Improve Collaborative Filtering?27 Mar 2024
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networks26 Mar 2024
- 2024ChebMixer: Efficient Graph Representation Learning with MLP Mixer25 Mar 2024
- 2024Unifews: You Need Fewer Operations for Efficient Graph Neural Networks20 Mar 2024
- 2024Optimizing Polynomial Graph Filters: A Novel Adaptive Krylov Subspace Approach12 Mar 2024
- 2024Graph Data Condensation via Self-expressive Graph Structure Reconstruction12 Mar 2024
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimization7 Mar 2024
50 newest of 131 All 131 (JSON)
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2021Graph Condensation for Graph Neural Networkscited by 150
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
- 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
- 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
- 2021Multi-view Contrastive Graph Clusteringcited by 76
- 2021Elastic Graph Neural Networkscited by 67
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
12 most cited of 131 All 131 (JSON)
- 2026Propagate, Then Sharpen: Post-Hoc Refinement of Frozen Node Classifiers28 Sep 2026
- 2026SIEFormer: Spectral-Interpretable and -Enhanced Transformer for Generalized Category Discovery13 Feb 2026
- 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filtering25 Nov 2025
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorization25 Nov 2025
- 2025Rethinking Semi-Supervised Node Classification with Self-Supervised Graph Clustering25 Nov 2025
- 2025VISAGNN: Versatile Staleness-Aware Efficient Training on Large-Scale Graphs16 Nov 2025
- 2025PAC-Bayesian Generalization Bounds for Graph Convolutional Networks on Inductive Node Classification8 Sep 2025
- 2025GegenNet: Spectral Convolutional Neural Networks for Link Sign Prediction in Signed Bipartite Graphs27 Aug 2025
- 2025Hyperbolic-PDE GNN: Spectral Graph Neural Networks in the Perspective of A System of Hyperbolic Partial Differential Equations29 May 2025
- 2025Simple yet Effective Graph Distillation via Clustering27 May 2025
- 2025Federated Spectral Graph Transformers Meet Neural Ordinary Differential Equations for Non-IID Graphs16 Apr 2025
- 2025Adaptive Local Clustering over Attributed Graphs26 Mar 2025
12 newest of 131 All 131 (JSON)