Learning to Drop: Robust Graph Neural Network via Topological Denoising
Authors:
Top Cited Papers
Open Access
- 8 March 2021
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 779-787
Abstract
Graph Neural Networks (GNNs) have shown to be powerful tools for graph analytics. The key idea is to recursively propagate and aggregate information along the 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 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.Keywords
All Related Versions
Funding Information
- NSF (National Science Foundation) (IIS-1707548,CBET-1638320)
This publication has 11 references indexed in Scilit:
- All You Need Is Low (Rank)2020
- Provable and Practical Approximations for the Degree Distribution using Sublinear Graph Samples2018
- Nuclear norm of higher-order tensorsMathematics of Computation, 2017
- Matrix Backpropagation for Deep Networks with Structured Layers2015
- Stable and Efficient Spectral Divide and Conquer Algorithms for the Symmetric Eigenvalue Decomposition and the SVDSIAM Journal on Scientific Computing, 2013
- A new model for learning in graph domains2006
- An Equivalence Between Sparse Approximation and Support Vector MachinesNeural Computation, 1998
- Numerical Analysis1990
- There are planar graphs almost as good as the complete graphJournal of Computer and System Sciences, 1989
- Maximum Properties and Inequalities for the Eigenvalues of Completely Continuous OperatorsProceedings of the National Academy of Sciences, 1951