mlsanityData to 7 Oct 2026

Interpreting and Unifying Graph Neural Networks with An Optimization Framework

arXiv 2101.11859 ↗First posted 28 Jan 2021cs.LG cs.SIcited by 131

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

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  7. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  8. 2019Simplifying Graph Convolutional Networkscited by 1,470
  9. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  10. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  11. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  12. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
28 more
  1. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  2. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  3. 2020Simple and Deep Graph Convolutional Networkscited by 857
  4. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  5. 2019Heterogeneous Graph Attention Networkcited by 732
  6. 2019Graph Neural Networks for Social Recommendationcited by 711
  7. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  8. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
  9. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  10. 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
  11. 2018Deep Learning on Graphs: A Surveycited by 393
  12. 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
  13. 2020Towards Deeper Graph Neural Networkscited by 296
  14. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  15. 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
  16. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  17. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  18. 2019What graph neural networks cannot learn: depth vs widthcited by 195
  19. 2019An Attention Enhanced Graph Convolutional LSTM Network for Skeleton-Based Action Recognitioncited by 151
  20. 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
  21. 2019Graph Wavelet Neural Networkcited by 131
  22. 2016Graph-Structured Representations for Visual Question Answeringcited by 123
  23. 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
  24. 2019Constant Curvature Graph Convolutional Networkscited by 106
  25. 2020Learning to Hash with Graph Neural Networks for Recommender Systemscited by 31
  26. 2019Graph Neural Networks with Generated Parameters for Relation Extractioncited by 27
  27. 2020Hybrid Spatio-Temporal Graph Convolutional Network: Improving Traffic Prediction with Navigation Datacited by 23
  28. 2019Learning Graph Pooling and Hybrid Convolutional Operations for Text Representationscited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 17; 2022: 22; 2023: 35; 2024: 40; 2025: 15; 2026: 2.

131 papers.

Sort:

  1. 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
  2. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  3. 2022How Powerful are Spectral Graph Neural Networkscited by 169
  4. 2021Graph Condensation for Graph Neural Networkscited by 150
  5. 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
  6. 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
  7. 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
  8. 2021Multi-view Contrastive Graph Clusteringcited by 76
  9. 2021Elastic Graph Neural Networkscited by 67
  10. 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
  11. 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
  12. 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
38 more
  1. 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
  2. 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
  3. 2022FMP: Toward Fair Graph Message Passing against Topology Biascited by 35
  4. 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
  5. 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
  6. 2022Transformers from an Optimization Perspectivecited by 27
  7. 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
  8. 2023A Survey on Spectral Graph Neural Networkscited by 26
  9. 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Networkcited by 25
  10. 2023Finding the Missing-half: Graph Complementary Learning for Homophily-prone and Heterophily-prone Graphscited by 25
  11. 2021A New Perspective on the Effects of Spectrum in Graph Neural Networkscited by 24
  12. 2024How Universal Polynomial Bases Enhance Spectral Graph Neural Networks: Heterophily, Over-smoothing, and Over-squashingcited by 24
  13. 2024Graph Condensation: A Surveycited by 23
  14. 2024Partitioning Message Passing for Graph Fraud Detectioncited by 21
  15. 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
  16. 2024Graph Data Condensation via Self-expressive Graph Structure Reconstructioncited by 18
  17. 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
  18. 2023From Hypergraph Energy Functions to Hypergraph Neural Networkscited by 17
  19. 2022Instant Graph Neural Networks for Dynamic Graphscited by 16
  20. 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
  21. 2021Adaptive Kernel Graph Neural Networkcited by 15
  22. 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filteringcited by 14
  23. 2022ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splittingcited by 13
  24. 2023A Generalized Neural Diffusion Framework on Graphscited by 13
  25. 2021Implicit vs Unfolded Graph Neural Networkscited by 12
  26. 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
  27. 2024Road Network Representation Learning with the Third Law of Geographycited by 10
  28. 2021Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node featurescited by 9
  29. 2022Descent Steps of a Relation-Aware Energy Produce Heterogeneous Graph Neural Networkscited by 9
  30. 2023Graph Neural Networks with Diverse Spectral Filteringcited by 9
  31. 2021Graph Denoising with Framelet Regularizercited by 8
  32. 2023Multi-View Graph Representation Learning Beyond Homophilycited by 8
  33. 2023Spectral Heterogeneous Graph Convolutions via Positive Noncommutative Polynomialscited by 8
  34. 2024Federated Graph Condensation with Information Bottleneck Principlescited by 8
  35. 2024LOGIN: A Large Language Model Consulted Graph Neural Network Training Frameworkcited by 8
  36. 2023Edge-free but Structure-aware: Prototype-Guided Knowledge Distillation from GNNs to MLPscited by 7
  37. 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
  38. 2021Graph Neural Networks With Lifting-based Adaptive Graph Waveletscited by 6

50 most cited of 131 All 131 (JSON)