GD doesn't make the cut: Three ways that non-differentiability affects neural network training
Not on the map. Why?
Abstract (arXiv)
This paper critically examines the fundamental distinctions between gradient methods applied to non-differentiable functions (NGDMs) and classical gradient descents (GDs) for differentiable functions, revealing significant gaps in current deep learning optimization theory. We demonstrate that NGDMs exhibit markedly different convergence properties compared to GDs, strongly challenging the applicability of extensive neural network convergence literature based on L-smoothness to non-smooth neural networks. Our analysis reveals paradoxical behavior of NDGM solutions for L1-regularized problems, where increasing regularization counterintuitively leads to larger L1 norms of optimal solutions. This finding calls into question widely adopted L1 penalization techniques for network pruning. We further challenge the common assumption that optimization algorithms like RMSProp behave similarly in differentiable and non-differentiable contexts. Expanding on the Edge of Stability phenomenon, we demonstrate its occurrence in a broader class of functions, including Lipschitz continuous convex differentiable functions. This finding raises important questions about its relevance and interpretation in non-convex, non-differentiable neural networks, particularly those using ReLU activations. Our work identifies critical misunderstandings of NDGMs in influential literature, stemming from an overreliance on strong smoothness assumptions. These findings necessitate a reevaluation of optimization dynamics in deep learning, emphasizing the crucial need for more nuanced theoretical foundations in analyzing these complex systems.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 35 of its 74 references that are in the map. First posted on arXiv 16 Jan 2024.
Builds on
35 of 74 references.
References · 35
- 2017Attention Is All You Needcited by 60,361
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2015Fast R-CNNcited by 2,933
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2021Convex optimizationcited by 2,515
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
23 more
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2019On the Convergence of Adam and Beyondcited by 841
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2020What is the State of Neural Network Pruning?cited by 583
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 427
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 261
- 2020A Simple Convergence Proof of Adam and Adagradcited by 171
- 2022Understanding Gradient Descent on Edge of Stability in Deep Learningcited by 128
- 2018Stochastic subgradient method converges on tame functionscited by 124
- 2022Adam Can Converge Without Any Modification On Update Rulescited by 114
- 2016Group Sparse Regularization for Deep Neural Networkscited by 89
- 2022Understanding the unstable convergence of gradient descentcited by 86
- 2019Conservative set valued fields, automatic differentiation, stochastic gradient method and deep learningcited by 72
- 2022Analyzing Sharpness along GD Trajectory: Progressive Sharpening and Edge of Stabilitycited by 63
- 2022Learning threshold neurons via the "edge of stability"cited by 51
- 2023A Unified Framework for Soft Threshold Pruningcited by 12
- 2017The Multilinear Structure of ReLU Networkscited by 9
- 2020Training Sparse Neural Networks using Compressed Sensingcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacy22 Dec 2025
- 2024Proximal Interacting Particle Langevin Algorithms20 Jun 2024