mlsanityData to 14 Oct 2026

Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks

arXiv 2404.17947 ↗First posted 27 Apr 2024cs.LG cs.AI cs.CRcited by 9

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have demonstrated state-of-the-art performance in various graph representation learning tasks. Recently, studies revealed their vulnerability to adversarial attacks. In this work, we theoretically define the concept of expected robustness in the context of attributed graphs and relate it to the classical definition of adversarial robustness in the graph representation learning literature. Our definition allows us to derive an upper bound of the expected robustness of Graph Convolutional Networks (GCNs) and Graph Isomorphism Networks subject to node feature attacks. Building on these findings, we connect the expected robustness of GNNs to the orthonormality of their weight matrices and consequently propose an attack-independent, more robust variant of the GCN, called the Graph Convolutional Orthonormal Robust Networks (GCORNs). We further introduce a probabilistic method to estimate the expected robustness, which allows us to evaluate the effectiveness of GCORN on several real-world datasets. Experimental experiments showed that GCORN outperforms available defense methods. Our code is publicly available at: hrefhttps://github.com/Sennadir/GCORNhttps://github.com/Sennadir/GCORN.

Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 41 of its 58 references that are in the map. First posted on arXiv 27 Apr 2024.

Builds on

41 of 58 references.

References · 41

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  3. 2018How Powerful are Graph Neural Networks?cited by 4,393
  4. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  7. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  8. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  9. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
  10. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 543
  11. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
  12. 2018Adversarial Attack on Graph Structured Datacited by 301
29 more
  1. 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 293
  2. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  3. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  4. 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
  5. 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
  6. 2018Sorting out Lipschitz function approximationcited by 213
  7. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  8. 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
  9. 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 182
  10. 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
  11. 2021TDGIA:Effective Injection Attacks on Graph Neural Networkscited by 67
  12. 2021Elastic Graph Neural Networkscited by 67
  13. 2019Certifiable Robustness to Graph Perturbationscited by 62
  14. 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
  15. 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
  16. 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
  17. 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
  18. 2021Single Node Injection Attack against Graph Neural Networkscited by 45
  19. 2021Fast and accurate optimization on the orthogonal manifold without retractioncited by 35
  20. 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networkscited by 26
  21. 2021Orthogonal Graph Neural Networkscited by 19
  22. 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
  23. 2023Revisiting Robustness in Graph Machine Learningcited by 19
  24. 2021SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluationcited by 16
  25. 2023Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networkscited by 16
  26. 2024A Simple and Yet Fairly Effective Defense for Graph Neural Networkscited by 12
  27. 2023Randomized Message-Interception Smoothing: Gray-box Certificates for Graph Neural Networkscited by 10
  28. 2021Node Feature Kernels Increase Graph Convolutional Network Robustnesscited by 5
  29. 2021Black-box Gradient Attack on Graph Neural Networks: Deeper Insights in Graph-based Attack and Defensecited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 4; 2026: 2.

9 papers.