Graph Convolutional Networks from the Perspective of Sheaves and the Neural Tangent Kernel

08/19/2022
by   Thomas Gebhart, et al.
0

Graph convolutional networks are a popular class of deep neural network algorithms which have shown success in a number of relational learning tasks. Despite their success, graph convolutional networks exhibit a number of peculiar features, including a bias towards learning oversmoothed and homophilic functions, which are not easily diagnosed due to the complex nature of these algorithms. We propose to bridge this gap in understanding by studying the neural tangent kernel of sheaf convolutional networks–a topological generalization of graph convolutional networks. To this end, we derive a parameterization of the neural tangent kernel for sheaf convolutional networks which separates the function into two parts: one driven by a forward diffusion process determined by the graph, and the other determined by the composite effect of nodes' activations on the output layer. This geometrically-focused derivation produces a number of immediate insights which we discuss in detail.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/30/2022

Over-smoothing Effect of Graph Convolutional Networks

Over-smoothing is a severe problem which limits the depth of Graph Convo...
research
05/04/2018

Towards a Spectrum of Graph Convolutional Networks

We present our ongoing work on understanding the limitations of graph co...
research
01/12/2023

A Network Science perspective of Graph Convolutional Networks: A survey

The mining and exploitation of graph structural information have been th...
research
10/06/2020

Reward Propagation Using Graph Convolutional Networks

Potential-based reward shaping provides an approach for designing good r...
research
06/02/2020

Convergence and Stability of Graph Convolutional Networks on Large Random Graphs

We study properties of Graph Convolutional Networks (GCNs) by analyzing ...
research
01/24/2020

Comparison of Syntactic and Semantic Representations of Programs in Neural Embeddings

Neural approaches to program synthesis and understanding have proliferat...
research
12/01/2020

Problems of representation of electrocardiograms in convolutional neural networks

Using electrocardiograms as an example, we demonstrate the characteristi...

Please sign up or login with your details

Forgot password? Click here to reset