Hyperplane Arrangements and Fixed Points in Iterated PWL Neural Networks
Hans-Peter Beise
TL;DR
This work analyzes fixed points in multi-layer neural networks with piecewise-linear activations by mapping activation regions to hyperplane arrangements. Using a gp/ph general-position modulo parallel hyperplane framework, it derives an upper bound on the number of fixed points that factor across layers as a product of per-layer region counts, showing exponential growth with the number of layers, and proves this growth is asymptotically optimal via a saw-tooth construction. It also provides a sharper bound for one-hidden-layer networks with hard tanh by bounding stable fixed points with a region-count term r_d(n,1), and demonstrates substantial numerical improvements over naive Zaslavsky-based counts. The results deepen our understanding of the complexity of fixed points in PWL networks and pave the way for extensions to smooth activations and broader architectures.
Abstract
We leverage the framework of hyperplane arrangements to analyze potential regions of (stable) fixed points. We provide an upper bound on the number of fixed points for multi-layer neural networks equipped with piecewise linear (PWL) activation functions with arbitrary many linear pieces. The theoretical optimality of the exponential growth in the number of layers of the latter bound is shown. Specifically, we also derive a sharper upper bound on the number of stable fixed points for one-hidden-layer networks with hard tanh activation.
