The Power of Graph Convolutional Networks to Distinguish Random Graph Models: Short Version

02/13/2020
by   Abram Magner, et al.
0

Graph convolutional networks (GCNs) are a widely used method for graph representation learning. We investigate the power of GCNs, as a function of their number of layers, to distinguish between different random graph models on the basis of the embeddings of their sample graphs. In particular, the graph models that we consider arise from graphons, which are the most general possible parameterizations of infinite exchangeable graph models and which are the central objects of study in the theory of dense graph limits. We exhibit an infinite class of graphons that are well-separated in terms of cut distance and are indistinguishable by a GCN with nonlinear activation functions coming from a certain broad class if its depth is at least logarithmic in the size of the sample graph. These results theoretically match empirical observations of several prior works. Finally, we show a converse result that for pairs of graphons satisfying a degree profile separation property, a very simple GCN architecture suffices for distinguishability. To prove our results, we exploit a connection to random walks on graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2019

The Power of Graph Convolutional Networks to Distinguish Random Graph Models

Graph convolutional networks (GCNs) are a widely used method for graph r...
research
07/11/2019

Understanding the Representation Power of Graph Neural Networks in Learning Graph Topology

To deepen our understanding of graph neural networks, we investigate the...
research
02/26/2018

Improving Graph Convolutional Networks with Non-Parametric Activation Functions

Graph neural networks (GNNs) are a class of neural networks that allow t...
research
06/09/2023

Expectation-Complete Graph Representations with Homomorphisms

We investigate novel random graph embeddings that can be computed in exp...
research
05/26/2023

GC-Flow: A Graph-Based Flow Network for Effective Clustering

Graph convolutional networks (GCNs) are discriminative models that direc...
research
11/22/2022

Motif-aware temporal GCN for fraud detection in signed cryptocurrency trust networks

Graph convolutional networks (GCNs) is a class of artificial neural netw...
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 ...

Please sign up or login with your details

Forgot password? Click here to reset