Sparse but Strong: Crafting Adversarially Robust Graph Lottery Tickets
Not on the map. Why?
Abstract (arXiv)
Graph Lottery Tickets (GLTs), comprising a sparse adjacency matrix and a sparse graph neural network (GNN), can significantly reduce the inference latency and compute footprint compared to their dense counterparts. Despite these benefits, their performance against adversarial structure perturbations remains to be fully explored. In this work, we first investigate the resilience of GLTs against different structure perturbation attacks and observe that they are highly vulnerable and show a large drop in classification accuracy. Based on this observation, we then present an adversarially robust graph sparsification (ARGS) framework that prunes the adjacency matrix and the GNN weights by optimizing a novel loss function capturing the graph homophily property and information associated with both the true labels of the train nodes and the pseudo labels of the test nodes. By iteratively applying ARGS to prune both the perturbed graph adjacency matrix and the GNN model weights, we can find adversarially robust graph lottery tickets that are highly sparse yet achieve competitive performance under different untargeted training-time structure attacks. Evaluations conducted on various benchmarks, considering different poisoning structure attacks, namely, PGD, MetaAttack, Meta-PGD, and PR-BCD demonstrate that the GLTs generated by ARGS can significantly improve the robustness, even when subjected to high levels of sparsity.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 27 of its 36 references that are in the map. First posted on arXiv 11 Dec 2023.
Builds on
27 of 36 references.
References · 27
- 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
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 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
15 more
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 31
- 2023Rethinking Graph Lottery Tickets: Graph Sparsity Matterscited by 23
Built on by
Citing papers per year: 2024: 1.
1 paper.