mlsanityData to 7 Oct 2026

HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networks

arXiv 2403.18142 ↗First posted 26 Mar 2024cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

As a variant of Graph Neural Networks (GNNs), Unfolded GNNs offer enhanced interpretability and flexibility over traditional designs. Nevertheless, they still suffer from scalability challenges when it comes to the training cost. Although many methods have been proposed to address the scalability issues, they mostly focus on per-iteration efficiency, without worst-case convergence guarantees. Moreover, those methods typically add components to or modify the original model, thus possibly breaking the interpretability of Unfolded GNNs. In this paper, we propose HERTA: a High-Efficiency and Rigorous Training Algorithm for Unfolded GNNs that accelerates the whole training process, achieving a nearly-linear time worst-case training guarantee. Crucially, HERTA converges to the optimum of the original model, thus preserving the interpretability of Unfolded GNNs. Additionally, as a byproduct of HERTA, we propose a new spectral sparsification method applicable to normalized and regularized graph Laplacians that ensures tighter bounds for our algorithm than existing spectral sparsifiers do. Experiments on real-world datasets verify the superiority of HERTA as well as its adaptability to various loss functions and optimizers.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 49 references that are in the map. First posted on arXiv 26 Mar 2024.

Builds on

29 of 49 references.

References · 29

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Inductive Representation Learning on Large Graphscited by 6,284
  3. 2018How Powerful are Graph Neural Networks?cited by 4,355
  4. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  5. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  6. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  7. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  8. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  9. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  10. 2020Towards Deeper Graph Neural Networkscited by 296
  11. 2014Sketching as a Tool for Numerical Linear Algebracited by 285
  12. 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
17 more
  1. 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
  2. 2018Solving Linear Programs in the Current Matrix Multiplication Timecited by 100
  3. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  4. 2021Elastic Graph Neural Networkscited by 67
  5. 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
  6. 2020Revisiting Over-smoothing in Deep GCNscited by 55
  7. 2015Input Sparsity Time Low-Rank Approximation via Ridge Leverage Score Samplingcited by 46
  8. 2021VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantizationcited by 39
  9. 2023Randomized Numerical Linear Algebra : A Perspective on the Field With an Eye to Softwarecited by 38
  10. 2020Revisiting Graph Convolutional Network on Semi-Supervised Node Classification from an Optimization Perspectivecited by 17
  11. 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
  12. 2021Implicit vs Unfolded Graph Neural Networkscited by 12
  13. 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
  14. 2020Solving Sparse Linear Systems Faster than Matrix Multiplicationcited by 10
  15. 2022Descent Steps of a Relation-Aware Energy Produce Heterogeneous Graph Neural Networkscited by 9
  16. 2013An Efficient Parallel Solver for SDD Linear Systemscited by 3
  17. 2013A Simple, Combinatorial Algorithm for Solving SDD Systems in Nearly-Linear Timecited by 2

Built on by

Not cited yet.