Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels

05/30/2019
by   Simon S. Du, et al.
4

While graph kernels (GKs) are easy to train and enjoy provable theoretical guarantees, their practical performances are limited by their expressive power, as the kernel function often depends on hand-crafted combinatorial features of graphs. Compared to graph kernels, graph neural networks (GNNs) usually achieve better practical performance, as GNNs use multi-layer architectures and non-linear activation functions to extract high-order information of graphs as features. However, due to the large number of hyper-parameters and the non-convex nature of the training procedure, GNNs are harder to train. Theoretical guarantees of GNNs are also not well-understood. Furthermore, the expressive power of GNNs scales with the number of parameters, and thus it is hard to exploit the full power of GNNs when computing resources are limited. The current paper presents a new class of graph kernels, Graph Neural Tangent Kernels (GNTKs), which correspond to infinitely wide multi-layer GNNs trained by gradient descent. GNTKs enjoy the full expressive power of GNNs and inherit advantages of GKs. Theoretically, we show GNTKs provably learn a class of smooth functions on graphs. Empirically, we test GNTKs on graph classification datasets and show they achieve strong performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2020

Characterizing the Expressive Power of Invariant and Equivariant Graph Neural Networks

Various classes of Graph Neural Networks (GNN) have been proposed and sh...
research
10/28/2020

On Graph Neural Networks versus Graph-Augmented MLPs

From the perspective of expressive power, this work compares multi-layer...
research
12/08/2021

Adaptive Kernel Graph Neural Network

Graph neural networks (GNNs) have demonstrated great success in represen...
research
07/16/2021

Graph Kernel Attention Transformers

We introduce a new class of graph neural networks (GNNs), by combining s...
research
12/04/2021

Fast Graph Neural Tangent Kernel via Kronecker Sketching

Many deep learning tasks have to deal with graphs (e.g., protein structu...
research
10/22/2021

Graph Filtration Kernels

The majority of popular graph kernels is based on the concept of Haussle...
research
10/06/2020

Directional Graph Networks

In order to overcome the expressive limitations of graph neural networks...

Please sign up or login with your details

Forgot password? Click here to reset