Adversarially Robust Neural Architecture Search for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) obtain tremendous success in modeling relational data. Still, they are prone to adversarial attacks, which are massive threats to applying GNNs to risk-sensitive domains. Existing defensive methods neither guarantee performance facing new data/tasks or adversarial attacks nor provide insights to understand GNN robustness from an architectural perspective. Neural Architecture Search (NAS) has the potential to solve this problem by automating GNN architecture designs. Nevertheless, current graph NAS approaches lack robust design and are vulnerable to adversarial attacks. To tackle these challenges, we propose a novel Robust Neural Architecture search framework for GNNs (G-RNA). Specifically, we design a robust search space for the message-passing mechanism by adding graph structure mask operations into the search space, which comprises various defensive operation candidates and allows us to search for defensive GNNs. Furthermore, we define a robustness metric to guide the search procedure, which helps to filter robust architectures. In this way, G-RNA helps understand GNN robustness from an architectural perspective and effectively searches for optimal adversarial robust GNNs. Extensive experimental results on benchmark datasets show that G-RNA significantly outperforms manually designed robust GNNs and vanilla graph NAS baselines by 12.1% to 23.4% under adversarial attacks.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 41 of its 56 references that are in the map. First posted on arXiv 9 Apr 2023.
Builds on
41 of 56 references.
References · 41
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2015Image-based Recommendations on Styles and Substitutescited by 706
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
29 more
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 414
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2020Design Space for Graph Neural Networkscited by 182
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 151
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2019When NAS Meets Robustness: In Search of Robust Architectures against Adversarial Attackscited by 87
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2019Auto-GNN: Neural Architecture Search of Graph Neural Networkscited by 74
- 2021A Survey on Graph Structure Learning: Progress and Opportunitiescited by 71
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2020Certified Robustness of Graph Neural Networks against Adversarial Structural Perturbationcited by 57
- 2021Search to aggregate neighborhood for graph neural networkcited by 48
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
- 2020DiffMG: Differentiable Meta Graph Search for Heterogeneous Graph Neural Networkscited by 34
- 2020DSRNA: Differentiable Search of Robust Neural Architecturescited by 27
- 2021Rethinking Graph Neural Architecture Search from Message-passingcited by 26
- 2019Power up! Robust Graph Convolutional Network via Graph Poweringcited by 15
- 2021AutoGL: A Library for Automated Graph Learningcited by 15
- 2021Adversarial Attack Framework on Graph Embedding Models with Limited Knowledgecited by 10
- 2022Revisiting Adversarial Attacks on Graph Neural Networks for Graph Classificationcited by 8
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 1.
7 papers.
- 2023Defenses in Adversarial Machine Learning: A Surveycited by 14
- 2023Rumor Detection with Diverse Counterfactual Evidencecited by 4
- 2025LLM4GNAS: A Large Language Model Based Toolkit for Graph Neural Architecture Searchcited by 4
- 2023Graph Neural Architecture Search with GPT-4cited by 1
- 2024Adversarial Robustness of Link Sign Prediction in Signed Graphscited by 0
- 2024Robust Subgraph Learning by Monitoring Early Training Representationscited by 0
- 2024Graph Adversarial Diffusion Convolutioncited by 0
- 2025LLM4GNAS: A Large Language Model Based Toolkit for Graph Neural Architecture Search12 Feb 2025
- 2024Graph Adversarial Diffusion Convolution4 Jun 2024
- 2024Robust Subgraph Learning by Monitoring Early Training Representations14 Mar 2024
- 2024Adversarial Robustness of Link Sign Prediction in Signed Graphs19 Jan 2024
- 2023Defenses in Adversarial Machine Learning: A Survey13 Dec 2023
- 2023Graph Neural Architecture Search with GPT-430 Sep 2023
- 2023Rumor Detection with Diverse Counterfactual Evidence18 Jul 2023