How Powerful is Implicit Denoising in Graph Neural Networks

09/29/2022
by   Songtao Liu, et al.
10

Graph Neural Networks (GNNs), which aggregate features from neighbors, are widely used for graph-structured data processing due to their powerful representation learning capabilities. It is generally believed that GNNs can implicitly remove the non-predictive noises. However, the analysis of implicit denoising effect in graph neural networks remains open. In this work, we conduct a comprehensive theoretical study and analyze when and why the implicit denoising happens in GNNs. Specifically, we study the convergence properties of noise matrix. Our theoretical analysis suggests that the implicit denoising largely depends on the connectivity, the graph size, and GNN architectures. Moreover, we formally define and propose the adversarial graph signal denoising (AGSD) problem by extending graph signal denoising problem. By solving such a problem, we derive a robust graph convolution, where the smoothness of the node representations and the implicit denoising effect can be enhanced. Extensive empirical evaluations verify our theoretical analyses and the effectiveness of our proposed model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/08/2020

Understanding Graph Neural Networks from Graph Signal Denoising Perspectives

Graph neural networks (GNNs) have attracted much attention because of th...
research
12/21/2022

A Non-Asymptotic Analysis of Oversmoothing in Graph Neural Networks

A central challenge of building more powerful Graph Neural Networks (GNN...
research
09/24/2021

Untrained Graph Neural Networks for Denoising

A fundamental problem in signal processing is to denoise a signal. While...
research
12/11/2021

A Comparative Study on Robust Graph Neural Networks to Structural Noises

Graph neural networks (GNNs) learn node representations by passing and a...
research
01/01/2022

Toward the Analysis of Graph Neural Networks

Graph Neural Networks (GNNs) have recently emerged as a robust framework...
research
11/12/2021

Implicit vs Unfolded Graph Neural Networks

It has been observed that graph neural networks (GNN) sometimes struggle...
research
10/07/2022

Empowering Graph Representation Learning with Test-Time Graph Transformation

As powerful tools for representation learning on graphs, graph neural ne...

Please sign up or login with your details

Forgot password? Click here to reset