Improving Spectral Graph Convolution for Learning Graph-level Representation

12/14/2021
by   Mingqi Yang, et al.
0

From the original theoretically well-defined spectral graph convolution to the subsequent spatial bassed message-passing model, spatial locality (in vertex domain) acts as a fundamental principle of most graph neural networks (GNNs). In the spectral graph convolution, the filter is approximated by polynomials, where a k-order polynomial covers k-hop neighbors. In the message-passing, various definitions of neighbors used in aggregations are actually an extensive exploration of the spatial locality information. For learning node representations, the topological distance seems necessary since it characterizes the basic relations between nodes. However, for learning representations of the entire graphs, is it still necessary to hold? In this work, we show that such a principle is not necessary, it hinders most existing GNNs from efficiently encoding graph structures. By removing it, as well as the limitation of polynomial filters, the resulting new architecture significantly boosts performance on learning graph representations. We also study the effects of graph spectrum on signals and interpret various existing improvements as different spectrum smoothing techniques. It serves as a spatial understanding that quantitatively measures the effects of the spectrum to input signals in comparison to the well-known spectral understanding as high/low-pass filters. More importantly, it sheds the light on developing powerful graph representation models.

READ FULL TEXT
research
10/28/2019

Diffusion Improves Graph Learning

Graph convolution is the core of most Graph Neural Networks (GNNs) and u...
research
06/18/2021

Message Passing in Graph Convolution Networks via Adaptive Filter Banks

Graph convolution networks, like message passing graph convolution netwo...
research
11/14/2021

p-Laplacian Based Graph Neural Networks

Graph neural networks (GNNs) have demonstrated superior performance for ...
research
03/02/2023

Specformer: Spectral Graph Neural Networks Meet Transformers

Spectral graph neural networks (GNNs) learn graph representations via sp...
research
08/20/2020

Complete the Missing Half: Augmenting Aggregation Filtering with Diversification for Graph Convolutional Networks

The core operation of Graph Neural Networks (GNNs) is the aggregation en...
research
09/19/2019

Shapes of Uncertainty in Spectral Graph Theory

We present a flexible framework for uncertainty principles in spectral g...
research
09/24/2022

From Local to Global: Spectral-Inspired Graph Neural Networks

Graph Neural Networks (GNNs) are powerful deep learning methods for Non-...

Please sign up or login with your details

Forgot password? Click here to reset