Graph Sanitation with Application to Node Classification
Not on the map. Why?
Abstract (arXiv)
The past decades have witnessed the prosperity of graph mining, with a multitude of sophisticated models and algorithms designed for various mining tasks, such as ranking, classification, clustering and anomaly detection. Generally speaking, the vast majority of the existing works aim to answer the following question, that is, given a graph, what is the best way to mine it? In this paper, we introduce the graph sanitation problem, to answer an orthogonal question. That is, given a mining task and an initial graph, what is the best way to improve the initially provided graph? By learning a better graph as part of the input of the mining model, it is expected to benefit graph mining in a variety of settings, ranging from denoising, imputation to defense. We formulate the graph sanitation problem as a bilevel optimization problem, and further instantiate it by semi-supervised node classification, together with an effective solver named GaSoliNe. Extensive experimental results demonstrate that the proposed method is (1) broadly applicable with respect to different graph neural network models and flexible graph modification strategies, (2) effective in improving the node classification accuracy on both the original and contaminated graphs in various perturbation scenarios. In particular, it brings up to 25% performance improvement over the existing robust graph neural network methods.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 28 of its 68 references that are in the map. First posted on arXiv 19 May 2021.
Builds on
28 of 68 references.
References · 28
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018On First-Order Meta-Learning Algorithmscited by 1,003
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Complex Embeddings for Simple Link Predictioncited by 897
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
16 more
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
- 2019Learning Discrete Structures for Graph Neural Networkscited by 228
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2021HDMI: High-order Deep Multiplex Infomaxcited by 82
- 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
- 2021Network of Tensor Time Seriescited by 32
- 2020Grale: Designing Networks for Graph Learningcited by 28
- 2020KompaRe: A Knowledge Graph Comparative Reasoning Systemcited by 20
- 2018Network Enhancement: a general method to denoise weighted biological networkscited by 15
- 2021Mask-GVAE: Blind Denoising Graphs via Partitioncited by 9
Built on by
Citing papers per year: 2022: 4; 2023: 9; 2024: 7.
20 papers.
Sort:
By area:
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2024Discrete-state Continuous-time Diffusion for Graph Generationcited by 73
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Datacited by 71
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2024PageRank Bandits for Link Predictioncited by 14
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matchingcited by 8
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classificationcited by 7
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networkscited by 7
- 2024How to Make LMs Strong Node Classifiers?cited by 4
- 2024DropEdge not Foolproof: Effective Augmentation Method for Signed Graph Neural Networkscited by 3
8 more
- 2023Graph Adversarial Immunization for Certifiable Robustnesscited by 2
- 2023Variational Graph Autoencoder for Heterogeneous Information Networks with Missing and Inaccurate Attributescited by 1
- 2023Fine-grained Graph Rationalizationcited by 1
- 2024Knowledge Graph Pruning for Recommendationcited by 1
- 2022Optimal Propagation for Graph Neural Networkscited by 0
- 2023Unifying gradient regularization for Heterogeneous Graph Neural Networkscited by 0
- 2023Robust Graph Contrastive Learning with Information Restorationcited by 0
- 2023SGA: A Graph Augmentation Method for Signed Graph Neural Networkscited by 0
- 2024PageRank Bandits for Link Prediction3 Nov 2024
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptation9 Oct 2024
- 2024How to Make LMs Strong Node Classifiers?3 Oct 2024
- 2024DropEdge not Foolproof: Effective Augmentation Method for Signed Graph Neural Networks29 Sep 2024
- 2024Knowledge Graph Pruning for Recommendation19 May 2024
- 2024Discrete-state Continuous-time Diffusion for Graph Generation19 May 2024
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks14 Mar 2024
- 2023Fine-grained Graph Rationalization13 Dec 2023
- 2023Variational Graph Autoencoder for Heterogeneous Information Networks with Missing and Inaccurate Attributes14 Nov 2023
- 2023SGA: A Graph Augmentation Method for Signed Graph Neural Networks15 Oct 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023Robust Graph Contrastive Learning with Information Restoration24 Jul 2023
8 more
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Data5 Jun 2023
- 2023Unifying gradient regularization for Heterogeneous Graph Neural Networks25 May 2023
- 2023Graph Adversarial Immunization for Certifiable Robustness16 Feb 2023
- 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matching7 Jan 2023
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classification25 Oct 2022
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trends16 May 2022
- 2022Optimal Propagation for Graph Neural Networks6 May 2022
- 2022Data Augmentation for Deep Graph Learning: A Survey16 Feb 2022
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Datacited by 71
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2024PageRank Bandits for Link Predictioncited by 14
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matchingcited by 8
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classificationcited by 7
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networkscited by 7
- 2024How to Make LMs Strong Node Classifiers?cited by 4
- 2024DropEdge not Foolproof: Effective Augmentation Method for Signed Graph Neural Networkscited by 3
- 2023Graph Adversarial Immunization for Certifiable Robustnesscited by 2
12 most cited of 19 All 19 (JSON)
- 2024PageRank Bandits for Link Prediction3 Nov 2024
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptation9 Oct 2024
- 2024How to Make LMs Strong Node Classifiers?3 Oct 2024
- 2024DropEdge not Foolproof: Effective Augmentation Method for Signed Graph Neural Networks29 Sep 2024
- 2024Knowledge Graph Pruning for Recommendation19 May 2024
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks14 Mar 2024
- 2023Fine-grained Graph Rationalization13 Dec 2023
- 2023Variational Graph Autoencoder for Heterogeneous Information Networks with Missing and Inaccurate Attributes14 Nov 2023
- 2023SGA: A Graph Augmentation Method for Signed Graph Neural Networks15 Oct 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023Robust Graph Contrastive Learning with Information Restoration24 Jul 2023
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Data5 Jun 2023
12 newest of 19 All 19 (JSON)