Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning to Drop: Robust Graph Neural Network via Topological Denoising

About

Graph Neural Networks (GNNs) have shown to be powerful tools for graph analytics. The key idea is to recursively propagate and aggregate information along edges of the given graph. Despite their success, however, the existing GNNs are usually sensitive to the quality of the input graph. Real-world graphs are often noisy and contain task-irrelevant edges, which may lead to suboptimal generalization performance in the learned GNN models. In this paper, we propose PTDNet, a parameterized topological denoising network, to improve the robustness and generalization performance of GNNs by learning to drop task-irrelevant edges. PTDNet prunes task-irrelevant edges by penalizing the number of edges in the sparsified graph with parameterized networks. To take into consideration of the topology of the entire graph, the nuclear norm regularization is applied to impose the low-rank constraint on the resulting sparsified graph for better generalization. PTDNet can be used as a key component in GNN models to improve their performances on various tasks, such as node classification and link prediction. Experimental studies on both synthetic and benchmark datasets show that PTDNet can improve the performance of GNNs significantly and the performance gain becomes larger for more noisy datasets.

Dongsheng Luo, Wei Cheng, Wenchao Yu, Bo Zong, Jingchao Ni, Haifeng Chen, Xiang Zhang• 2020

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy86.03
885
Node ClassificationCiteseer
Accuracy77.54
804
Node ClassificationPubmed
Accuracy88.04
742
Node ClassificationPhoto
Mean Accuracy92.96
165
Node ClassificationPhysics
Accuracy96.56
145
Node ClassificationComputers
Mean Accuracy87.52
143
Node ClassificationCora Synthetic (test)
Accuracy98.61
134
Node ClassificationCS
Accuracy93.78
128
Node ClassificationCiteseer (test)
Accuracy (0% Perturbation)72.87
27
Node ClassificationSynthetic homo ratio 0.5
Accuracy89.17
21
Showing 10 of 15 rows

Other info

Follow for update