Graph Sanitation with Application to Node Classification
Zhe Xu, Boxin Du, and Hanghang Tong

TL;DR
This paper introduces the graph sanitation problem, aiming to improve initial graphs for better node classification, and proposes a bilevel optimization approach with a solver that enhances classification accuracy across various models and scenarios.
Contribution
It formulates the novel graph sanitation problem as a bilevel optimization task and provides an effective solver, GaSoliNe, for improving graph quality for node classification.
Findings
Up to 25% performance improvement over existing methods.
Broad applicability across different GNN models.
Effective in various perturbation scenarios.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Machine Learning and ELM · Brain Tumor Detection and Classification
MethodsGraph Neural Network
