Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspective
Not on the map. Why?
Abstract (arXiv)
Recent studies have revealed that GNNs are vulnerable to adversarial attacks. Most existing robust graph learning methods measure model robustness based on label information, rendering them infeasible when label information is not available. A straightforward direction is to employ the widely used Infomax technique from typical Unsupervised Graph Representation Learning (UGRL) to learn robust unsupervised representations. Nonetheless, directly transplanting the Infomax technique from typical UGRL to robust UGRL may involve a biased assumption. In light of the limitation of Infomax, we propose a novel unbiased robust UGRL method called Robust Graph Information Bottleneck (RGIB), which is grounded in the Information Bottleneck (IB) principle. Our RGIB attempts to learn robust node representations against adversarial perturbations by preserving the original information in the benign graph while eliminating the adversarial information in the adversarial graph. There are mainly two challenges to optimize RGIB: 1) high complexity of adversarial attack to perturb node features and graph structure jointly in the training procedure; 2) mutual information estimation upon adversarially attacked graphs. To tackle these problems, we further propose an efficient adversarial training strategy with only feature perturbations and an effective mutual information estimator with subgraph-level summary. Moreover, we theoretically establish a connection between our proposed RGIB and the robustness of downstream classifiers, revealing that RGIB can provide a lower bound on the adversarial risk of downstream classifiers. Extensive experiments over several benchmarks and downstream tasks demonstrate the effectiveness and superiority of our proposed method.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 41 of its 69 references that are in the map. First posted on arXiv 21 Jan 2022.
Builds on
41 of 69 references.
References · 41
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deep Graph Infomaxcited by 1,101
29 more
- 2016Deep Variational Information Bottleneckcited by 915
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2020Learning Robust Representations via Multi-View Information Bottleneckcited by 189
- 2017A Survey on Network Embeddingcited by 142
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2017Learning Graph Representations with Embedding Propagationcited by 38
- 2017Attributed Social Network Embeddingcited by 34
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2020Unsupervised Adversarially-Robust Representation Learning on Graphscited by 17
- 2019Adversarial Defense Framework for Graph Neural Networkcited by 8
- 2020Learning Adversarially Robust Representations via Worst-Case Mutual Information Maximizationcited by 6
Built on by
Citing papers per year: 2024: 4.
4 papers.
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networkscited by 7
- 2024Discrete Curvature Graph Information Bottleneckcited by 4
- 2024Uncertainty Quantification on Graph Learning: A Surveycited by 3
- 2024Exploring Heterogeneity and Uncertainty for Graph-based Cognitive Diagnosis Models in Intelligent Educationcited by 2
- 2024Discrete Curvature Graph Information Bottleneck28 Dec 2024
- 2024Uncertainty Quantification on Graph Learning: A Survey23 Apr 2024
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks14 Mar 2024
- 2024Exploring Heterogeneity and Uncertainty for Graph-based Cognitive Diagnosis Models in Intelligent Education15 Feb 2024