Fractal and Regular Geometry of Deep Neural Networks
Simmaco Di Lillo, Domenico Marinucci, Michele Salvi, Stefano Vigogna
TL;DR
The paper classifies the geometric behavior of random neural networks at initialization by CRI, showing a fractal class for CRI in $(0,1)$ where excursion-set boundaries become increasingly fractal with depth, and a Kac–Rice class for CRI in $(1,2]$ where boundary-volume expectations are finite and depend on a single spectral parameter, $\\kappa'(1)$. It derives precise dimension results for fractal networks, and exact exponential or constant scaling laws for regular networks using the Kac–Rice formula, with a key result that CRI>1 implies a.s. $C^1$ smoothness enabling the latter analysis. The study connects the angular power spectrum decay to CRI and depth, providing a rigorous link between activation function regularity, depth, and the resulting excursion geometry on the sphere. Numerical experiments validate the theoretical dichotomy and illustrate depth-driven fractal vs. finite-volume behavior across activation types, underscoring the practical relevance for understanding deep-network initialization.
Abstract
We study the geometric properties of random neural networks by investigating the boundary volumes of their excursion sets for different activation functions, as the depth increases. More specifically, we show that, for activations which are not very regular (e.g., the Heaviside step function), the boundary volumes exhibit fractal behavior, with their Hausdorff dimension monotonically increasing with the depth. On the other hand, for activations which are more regular (e.g., ReLU, logistic and $\tanh$), as the depth increases, the expected boundary volumes can either converge to zero, remain constant or diverge exponentially, depending on a single spectral parameter which can be easily computed. Our theoretical results are confirmed in some numerical experiments based on Monte Carlo simulations.
