Skip to main navigation Skip to search Skip to main content

Lower and upper bounds for numbers of linear regions of graph convolutional networks

  • Hao Chen
  • , Yu Guang Wang*
  • , Huan Xiong
  • *Corresponding author for this work
  • Shanghai Jiao Tong University
  • University of New South Wales

Research output: Contribution to journalArticlepeer-review

Abstract

Graph neural networks (GNNs) have become a popular choice for analyzing graph data in the last few years, and characterizing their expressiveness has become an active area of research. One popular measure of expressiveness is the number of linear regions in neural networks with piecewise linear activations. In this paper, we present estimates for the number of linear regions in classic graph convolutional networks (GCNs) with one layer and multiple-layer scenarios and ReLU activation function. We derive an optimal upper bound for the maximum number of linear regions for one-layer GCNs and upper and lower bounds for multi-layer GCNs. Our simulated results suggest that the true maximum number of linear regions is likely closer to our estimated lower bound. These findings indicate that multi-layer GCNs have exponentially greater expressivity than one-layer GCNs per parameter, implying that deeper GCNs are more expressive than their shallow counterparts.

Original languageEnglish
Pages (from-to)394-404
Number of pages11
JournalNeural Networks
Volume168
DOIs
StatePublished - Nov 2023

Keywords

  • Expressivity
  • GCNs
  • Graph convolutional networks
  • Graph neural networks
  • Linear regions
  • ReLU

Fingerprint

Dive into the research topics of 'Lower and upper bounds for numbers of linear regions of graph convolutional networks'. Together they form a unique fingerprint.

Cite this