Topology and Geometry of the Learning Space of ReLU Networks: Connectivity and Singularities
Marco Nurisso, Pierrick Leroy, Giovanni Petri, Francesco Vaccarino
TL;DR
The paper addresses the topology and singularities of the invariant parameter space for DAG-based ReLU networks trained with gradient flow. It formalizes conservation laws arising from ReLU homogeneity and encodes them into the invariant set $\mathcal{H}_G(c)$, defined by $\tilde{B}\theta^{2}=c$, and then derives a network-flow-based characterization of connectedness via bottleneck nodes. It further shows that singularities correspond to subnetworks disconnected from inputs/outputs and are generically unreachable under gradient flow, but can be actively promoted via a nuclear-norm regularizer to enable differentiable pruning. Empirical results on synthetic and real data support the theoretical findings and reveal that L1 regularization can induce similar pruning effects, highlighting a topology-aware path to model simplification. Overall, the work links graph topology to optimization geometry, providing principled pruning strategies that exploit invariants of the learning dynamics.
Abstract
Understanding the properties of the parameter space in feed-forward ReLU networks is critical for effectively analyzing and guiding training dynamics. After initialization, training under gradient flow decisively restricts the parameter space to an algebraic variety that emerges from the homogeneous nature of the ReLU activation function. In this study, we examine two key challenges associated with feed-forward ReLU networks built on general directed acyclic graph (DAG) architectures: the (dis)connectedness of the parameter space and the existence of singularities within it. We extend previous results by providing a thorough characterization of connectedness, highlighting the roles of bottleneck nodes and balance conditions associated with specific subsets of the network. Our findings clearly demonstrate that singularities are intricately connected to the topology of the underlying DAG and its induced sub-networks. We discuss the reachability of these singularities and establish a principled connection with differentiable pruning. We validate our theory with simple numerical experiments.
