mlsanityData to 7 Oct 2026

PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errors

arXiv 2212.03475 ↗First posted 7 Dec 2022cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have recently emerged as a promising learning paradigm in learning graph-structured data and have demonstrated wide success across various domains such as recommendation systems, social networks, and electronic design automation (EDA). Like other deep learning (DL) methods, GNNs are being deployed in sophisticated modern hardware systems, as well as dedicated accelerators. However, despite the popularity of GNNs and the recent efforts of bringing GNNs to hardware, the fault tolerance and resilience of GNNs have generally been overlooked. Inspired by the inherent algorithmic resilience of DL methods, this paper conducts, for the first time, a large-scale and empirical study of GNN resilience, aiming to understand the relationship between hardware faults and GNN accuracy. By developing a customized fault injection tool on top of PyTorch, we perform extensive fault injection experiments on various GNN models and application datasets. We observe that the error resilience of GNN models varies by orders of magnitude with respect to different models and application datasets. Further, we explore a low-cost error mitigation mechanism for GNN to enhance its resilience. This GNN resilience study aims to open up new directions and opportunities for future GNN accelerator design and architectural optimization.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 15 of its 37 references that are in the map. First posted on arXiv 7 Dec 2022.

Builds on

15 of 37 references.

References · 15

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  7. 2019Simplifying Graph Convolutional Networkscited by 1,470
  8. 2015Gated Graph Sequence Neural Networkscited by 792
  9. 2019Graph Neural Networks for Social Recommendationcited by 711
  10. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  11. 2020GRIP: A Graph Neural Network Accelerator Architecturecited by 37
  12. 2019FT-ClipAct: Resilience Analysis of Deep Neural Networks and Improving their Fault Tolerance using Clipped Activationcited by 31
3 more
  1. 2020TensorFI: A Flexible Fault Injection Framework for TensorFlow Applicationscited by 21
  2. 2018ThUnderVolt: Enabling Aggressive Voltage Underscaling and Timing Error Resilience for Energy Efficient Deep Neural Network Acceleratorscited by 17
  3. 2022Detecting silent data corruptions in the wildcited by 7

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.