Implicit vs Unfolded Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
It has been observed that message-passing graph neural networks (GNN) sometimes struggle to maintain a healthy balance between the efficient/scalable modeling of long-range dependencies across nodes while avoiding unintended consequences such oversmoothed node representations, sensitivity to spurious edges, or inadequate model interpretability. To address these and other issues, two separate strategies have recently been proposed, namely implicit and unfolded GNNs (that we abbreviate to IGNN and UGNN respectively). The former treats node representations as the fixed points of a deep equilibrium model that can efficiently facilitate arbitrary implicit propagation across the graph with a fixed memory footprint. In contrast, the latter involves treating graph propagation as unfolded descent iterations as applied to some graph-regularized energy function. While motivated differently, in this paper we carefully quantify explicit situations where the solutions they produce are equivalent and others where their properties sharply diverge. This includes the analysis of convergence, representational capacity, and interpretability. In support of this analysis, we also provide empirical head-to-head comparisons across multiple synthetic and public real-world node classification benchmarks. These results indicate that while IGNN is substantially more memory-efficient, UGNN models support unique, integrated graph attention mechanisms and propagation rules that can achieve strong node classification accuracy across disparate regimes such as adversarially-perturbed graphs, graphs with heterophily, and graphs involving long-range dependencies.
Key facts. Cited by 12 papers in the map (data through 13 Oct 2026). Builds on 53 of its 113 references that are in the map. First posted on arXiv 12 Nov 2021.
Builds on
53 of 113 references.
References · 53
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2017Graph Attention Networkscited by 8,888
- 2017Inductive Representation Learning on Large Graphscited by 6,303
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,911
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,157
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,574
- 2019Simplifying Graph Convolutional Networkscited by 1,474
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,135
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 991
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 973
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
38 more
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020Benchmarking Graph Neural Networkscited by 675
- 2019Deep Equilibrium Modelscited by 606
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 592
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2014Convex Optimization: Algorithms and Complexitycited by 570
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2019Diffusion Improves Graph Learningcited by 414
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 396
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
- 2020Graph Neural Networks with Heterophilycited by 202
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2019Implicit Deep Learningcited by 124
- 2019Neural Execution of Graph Algorithmscited by 118
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 101
- 2020Implicit Graph Neural Networkscited by 99
- 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2014Deep Unfolding: Model-Based Inspiration of Novel Deep Architecturescited by 77
- 2021Is Attention Better Than Matrix Decomposition?cited by 77
- 2021Elastic Graph Neural Networkscited by 67
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2021Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passingcited by 47
- 2021How Framelets Enhance Graph Neural Networkscited by 46
- 2019Fast and Deep Graph Neural Networkscited by 35
- 2018A characterization of proximity operatorscited by 32
- 2020Understanding Notions of Stationarity in Non-Smooth Optimizationcited by 18
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 5; 2025: 1.
12 papers.
- 2022Equivariant Hypergraph Diffusion Neural Operatorscited by 46
- 2022Transformers from an Optimization Perspectivecited by 27
- 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuningcited by 12
- 2024IGNN-Solver: A Graph Neural Solver for Implicit Graph Neural Networkscited by 3
- 2025Implicit Hypergraph Neural Networks: A Stable Framework for Higher-Order Relational Learning with Provable Guaranteescited by 3
- 2022Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspectivecited by 2
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energycited by 2
- 2024Graph Neural Networks Gone Hogwildcited by 2
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimizationcited by 1
- 2024SGFormer: Single-Layer Graph Transformers with Approximation-Free Linear Complexitycited by 1
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networkscited by 0
- 2025Implicit Hypergraph Neural Networks: A Stable Framework for Higher-Order Relational Learning with Provable Guarantees13 Aug 2025
- 2024IGNN-Solver: A Graph Neural Solver for Implicit Graph Neural Networks11 Oct 2024
- 2024SGFormer: Single-Layer Graph Transformers with Approximation-Free Linear Complexity13 Sep 2024
- 2024Graph Neural Networks Gone Hogwild29 Jun 2024
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networks26 Mar 2024
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimization7 Mar 2024
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energy19 Oct 2023
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuning25 Sep 2023
- 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagation3 Feb 2023
- 2022Equivariant Hypergraph Diffusion Neural Operators14 Jul 2022
- 2022Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspective9 Jun 2022
- 2022Transformers from an Optimization Perspective27 May 2022