SAD Neural Networks: Divergent Gradient Flows and Asymptotic Optimality via o-minimal Structures
Julian Kranz, Davide Gallon, Steffen Dereich, Arnulf Jentzen
TL;DR
This work analyzes gradient-flow dynamics for fully connected networks with smooth, definable activations using o-minimal structures. It proves a dichotomy: gradient flows either converge to a critical point or diverge to infinity while the loss converges to a generalized critical value, and establishes a threshold $oldsymbol{}$ ensuring convergence to the global infimum from near-optimal starts. For polynomial targets of degree at least two, with large enough networks and data, the loss has infimum zero but no global minimum, implying asymptotic realization and gradient-flow divergence from good initializations; the SAD activation class and definability are central to these results. Numerical experiments with polynomial targets, PDE solvers (Deep Kolmogorov), and MNIST corroborate the theoretical predictions and suggest the divergence phenomenon holds beyond idealized settings. The paper advances theoretical understanding of training dynamics under smooth, definable activations and highlights implications for optimization in regimes where loss can approach zero without attaining a true minimum.
Abstract
We study gradient flows for loss landscapes of fully connected feedforward neural networks with commonly used continuously differentiable activation functions such as the logistic, hyperbolic tangent, softplus or GELU function. We prove that the gradient flow either converges to a critical point or diverges to infinity while the loss converges to an asymptotic critical value. Moreover, we prove the existence of a threshold $\varepsilon>0$ such that the loss value of any gradient flow initialized at most $\varepsilon$ above the optimal level converges to it. For polynomial target functions and sufficiently big architecture and data set, we prove that the optimal loss value is zero and can only be realized asymptotically. From this setting, we deduce our main result that any gradient flow with sufficiently good initialization diverges to infinity. Our proof heavily relies on the geometry of o-minimal structures. We confirm these theoretical findings with numerical experiments and extend our investigation to more realistic scenarios, where we observe an analogous behavior.
