Convergence Guarantees of Gradient Descent for Neural Networks via Generalized Lipschitz Smoothness
cs.LG
Submitted: 2026-08-11
Updated: 2026-09-25
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 75/100
The gist: The paper establishes convergence guarantees for gradient descent applied to general feedforward neural networks of arbitrary width or depth, without special requirements on initialization or dataset.
Terminology
Summary
The paper establishes convergence guarantees for gradient descent applied to general feedforward neural networks of arbitrary width or depth, without special requirements on initialization or dataset. The authors only assume that activation functions are Lipschitz smooth, Lipschitz continuous, and linearly bounded—properties that hold for linear, tanh, softplus, and sigmoid activation functions. For the loss function, they require that it is Lipschitz smooth in the model outputs, which is true for mean-squared error.
The key theoretical insight is that the Lipschitz properties of the activation functions are partially preserved even through repeated compositions, leading to a novel generalized Lipschitz smoothness condition called double polynomial smoothness.
Under this condition, the change in gradient is upper bounded by the change in the parameter space, multiplied by polynomial terms of the parameter norms at both endpoints. This type of condition holds for both the model function and the loss function, enabling a descent lemma where the loss decreases as long as the learning rate is small enough with respect to the parameter norms.
By ensuring that the parameter norms do not grow too quickly to infinity, the authors prove that the minimum squared gradient norm converges to zero in T iterations at rate O(1/T(1/L)) for an L-layer neural network.
The paper's contributions are summarized as follows:
-
They establish the double polynomial smoothness of feedforward neural networks and their loss functions, proving that the change in gradient is upper bounded by the change in parameter space, multiplied by polynomial terms of the parameter norms of both endpoints.
-
They prove that gradient descent on the loss function of L-layer neural networks converges at rate O(1/T(1/L)), provided that the step size is small enough with respect to the parameter norm and loss value.
The convergence analysis applies to a broad range of feedforward neural networks, including models with linear, tanh, softplus, and sigmoid activation functions. The advantage of the approach is that activation functions are relatively easy to mathematically characterize, and they easily satisfy requirements such as Lipschitz smoothness or continuity that would otherwise be too restrictive to impose on the overall loss function. The authors require that the loss is Lipschitz smooth in the model outputs, a mild condition satisfied by mean-squared error. They have no special requirements on the width, depth, initialization or dataset; they only assume that the dataset is normalized as a matter of convenience, to streamline some algebraic steps. As they do not require that the iterates remain in a bounded set, the analysis seamlessly accounts for the feature learning regime of neural networks, where the parameters may progress far from initialization to learn feature representations of the data.
The paper addresses a fundamental gap in machine learning research: popular optimization methods are analyzed under the smoothness assumption, yet empirically validated on neural network landscapes that are not theoretically well-characterized. Prior work on convergence to global minima typically relies on over-parametrization, infinite-width networks, specific architectures, balanced or Gaussian initialization, or restrictions on the dataset. A separate line of research seeks weaker requirements such as non-uniform or generalized Lipschitz smoothness conditions, but these are not generally satisfied by the loss landscapes of deep neural networks.
The main result, Theorem 4.8, states: Consider the loss function L (7) of an L-layer neural network (6). Suppose Assumptions 3.1, 3.2, 3.3, and 3.4 hold. Then after T steps of gradient descent (8), with learning rate set as (12), we have min t=0,...,T-1 ∇L(W t) squared = O(1/T(1/L)), where the O(·) notation hides polynomial dependence on c J, d max, L(W 0), and W 0, and exponential dependence on L.
The learning rate is set as η t = 1 / (ρ(1 + L(W t)(1/2)) * sum i=0 2L-2 W t i)(3/2), where ρ = 2(2L+3) c J d max L 5. This equation only requires access to the current parameter norm W t and loss value L(W t) and is therefore easily computable without any subroutines or implicit solutions.
The paper also discusses future directions, including the tightness of the bounds, obtaining a lower bound on the convergence rate, determining whether the polynomial dependence on network width d max and exponential dependence on the number of layers L can be removed, and the behavior of gradient descent on ReLU neural networks, which remains largely undetermined because the framework still relies on some kind of smoothness.
Improvements for AI systems
Based on the paper, here are specific improvements to AI systems:
-
Guaranteed convergence for deep learning optimizers without over-parameterization: Implement gradient descent with the proposed adaptive learning rate (η t = 1/(ρ(1+L(W t)(1/2)) * Σ i=0 2L-2 W t i)(3/2)) in training frameworks. This provides a theoretical convergence guarantee (min gradient norm → 0 at O(1/T(1/L))) for arbitrary-width/depth networks with tanh, sigmoid, softplus, or linear activations, eliminating the need for massive width or special initialization tricks.
-
Automatic learning rate scheduling based on parameter norms and loss: Build an optimizer that dynamically adjusts step size using only current W t and L(W t), as derived in the paper. This replaces heuristic schedules (e.g., cosine decay, warmup) with a principled rule that provably avoids divergence, even when parameters move far from initialization (feature learning regime).
-
Validation of loss landscape smoothness for non-ReLU networks: Use the
double polynomial smoothness
condition as a diagnostic tool. Before training, verify that the loss function satisfies this generalized smoothness (true for MSE with tanh/sigmoid/softplus). If it does, you can safely deploy the guaranteed convergence optimizer; if not (e.g., with ReLU), the system can flag the need for alternative methods or regularization. -
Robust training for deep networks without bounded-iteration assumptions: Unlike prior analyses that require iterates to stay in a bounded set, this framework allows parameters to grow unboundedly. This enables AI systems to train deep networks (e.g., 50+ layers) with standard gradient descent, without clipping or projection, while retaining a convergence rate that degrades gracefully with depth (exponential in L but polynomial in T).
-
Generalized loss function support: Extend the optimizer to any loss that is Lipschitz smooth in model outputs (e.g., MSE, Huber loss), not just cross-entropy. This broadens applicability to regression tasks, physics-informed neural networks, and reinforcement learning value fitting, where smooth losses are common.
What the improved AI system can do:
-
Train deep feedforward networks (with smooth activations) to a stationary point with a provable convergence rate, even with small widths and random initialization.
-
Automatically adjust learning rates in real-time without hyperparameter tuning, based on current loss and parameter norm.
-
Predict whether a given architecture/loss combination will converge reliably, and warn if not (e.g., ReLU).
-
Handle feature learning where parameters drift far from initialization, enabling better representation learning without the need for lazy training or NTK regimes.
-
Provide a theoretical safety net for production systems: if training diverges, the system can detect violation of the smoothness condition and switch to a more conservative optimizer.
Abstract
We establish convergence guarantees of gradient descent for general feedforward neural networks of arbitrary width or depth, with no special requirements on the initialization or dataset. We only assume that the activation functions are Lipschitz smooth, Lipschitz continuous, and linearly bounded--- properties that hold for linear, tanh, softplus, and sigmoid activation functions. For the loss function, we require that it is Lipschitz smooth in the model outputs, which is true for mean-squared error. The key theoretical insight is that the Lipschitz properties of the activation functions are partially preserved even through repeated compositions, leading to a novel generalized Lipschitz smoothness condition where the change in gradient is upper bounded by the change in the parameter space, multiplied by polynomial terms of the parameter norms at both endpoints. This type of condition holds for both the model function and the loss function, enabling a descent lemma where the loss decreases as long as the learning rate is small enough with respect to the parameter norms. By ensuring that the parameter norms do not grow too quickly to infinity, we prove that the minimum squared gradient norm converges to zero in T iterations at rate O(1/T 1/L) for an L-layer neural network.
Sources
- Why Do We Need Warm-up? A Theoretical Perspective
- Training Infinitely Deep and Wide Transformers
- Convergence of gradient descent for deep neural networks
- Handbook of Convergence Theorems for (Stochastic) Gradient Methods
- On the Convergence Rate of LoRA Gradient Descent
- On the Stability of Approximate Message Passing with Independent Measurement Ensembles
- Optimization for deep learning: theory and algorithms
- Fast Convergence in Learning Two-Layer Neural Networks with Separable Data
- Convergence of Steepest Descent and Adam under Non-Uniform Smoothness
- Feature Learning in Infinite-Width Neural Networks
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: Local-Consistency Optimisation for Bayesian Neural Networks
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks