Topological Expressivity of ReLU Neural Networks

Ekin Ergen, Moritz Grillo
10/17/2023
cs.LGcs.DMmath.AT

No confident code implementation found for this paper.

Abstract

We study the expressivity of ReLU neural networks in the setting of a binary classification problem from a topological perspective. Recently, empirical studies showed that neural networks operate by changing topology, transforming a topologically complicated data set into a topologically simpler one as it passes through the layers. This topological simplification has been measured by Betti numbers, which are algebraic invariants of a topological space. We use the same measure to establish lower and upper bounds on the topological simplification a ReLU neural network can achieve with a given architecture. We therefore contribute to a better understanding of the expressivity of ReLU neural networks in the context of binary classification problems by shedding light on their ability to capture the underlying topological structure of the data. In particular the results show that deep ReLU neural networks are exponentially more powerful than shallow ones in terms of topological simplification. This provides a mathematically rigorous explanation why deeper networks are better equipped to handle complex and topologically rich data sets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ergen2023topological,
  title  = {Topological Expressivity of ReLU Neural Networks},
  author = {Ekin Ergen and Moritz Grillo},
  year   = {2023},
  eprint = {2310.11130},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.11130v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.11130.svg)](https://codeofpaper.com/paper/2310.11130)

Discussion