Variance-reduced Clipping for Non-convex Optimization
Not on the map. Why?
Abstract (arXiv)
Gradient clipping is a standard training technique used in deep learning applications such as large-scale language modeling to mitigate exploding gradients. Recent experimental studies have demonstrated a fairly special behavior in the smoothness of the training objective along its trajectory when trained with gradient clipping. That is, the smoothness grows with the gradient norm. This is in clear contrast to the well-established assumption in folklore non-convex optimization, a.k.a. L--smoothness, where the smoothness is assumed to be bounded by a constant L globally. The recently introduced (L0,L1)--smoothness is a more relaxed notion that captures such behavior in non-convex optimization. In particular, it has been shown that under this relaxed smoothness assumption, SGD with clipping requires O(ε-4) stochastic gradient computations to find an ε--stationary solution. In this paper, we employ a variance reduction technique, namely SPIDER, and demonstrate that for a carefully designed learning rate, this complexity is improved to O(ε-3) which is order-optimal. Our designed learning rate comprises the clipping technique to mitigate the growing smoothness. Moreover, when the objective function is the average of n components, we improve the existing O(nε-2) bound on the stochastic gradient complexity to O(√n ε-2 + n), which is order-optimal as well. In addition to being theoretically optimal, SPIDER with our designed parameters demonstrates comparable empirical performance against variance-reduced methods such as SVRG and SARAH in several vision tasks.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 27 of its 37 references that are in the map. First posted on arXiv 2 Mar 2023.
Builds on
27 of 37 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018Deep contextualized word representationscited by 2,285
- 2017Convolutional Sequence to Sequence Learningcited by 550
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 335
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
- 2020Improved Analysis of Clipping Algorithms for Non-convex Optimizationcited by 88
15 more
- 2022Robustness to Unbounded Smoothness of Generalized SignSGDcited by 80
- 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
- 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2018On the Ineffectiveness of Variance Reduced Optimization for Deep Learningcited by 48
- 2023Beyond Uniform Smoothness: A Stopped Analysis of Adaptive SGDcited by 41
- 2019ProxSARAH: An Efficient Algorithmic Framework for Stochastic Composite Nonconvex Optimizationcited by 37
- 2022Normalized/Clipped SGD with Perturbation for Differentially Private Non-Convex Optimizationcited by 35
- 2021ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computationcited by 28
- 2022Differentially Private Learning with Per-Sample Adaptive Clippingcited by 21
- 2017Stochastic Recursive Gradient Algorithm for Nonconvex Optimizationcited by 20
- 2022A Communication-Efficient Distributed Gradient Clipping Algorithm for Training Deep Neural Networkscited by 20
- 2020Adaptivity of Stochastic Gradient Methods for Nonconvex Optimizationcited by 16
- 2022Convergence of Stein Variational Gradient Descent under a Weaker Smoothness Conditioncited by 16
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15
Built on by
Citing papers per year: 2023: 4; 2024: 13; 2025: 4; 2026: 1.
22 papers.
Sort:
- 2023Convergence of Adam Under Relaxed Assumptionscited by 97
- 2023Convex and Non-convex Optimization Under Generalized Smoothnesscited by 44
- 2023Adam-family Methods for Nonsmooth Optimization with Convergence Guaranteescited by 22
- 2024On Convergence of Adam for Stochastic Optimization under Relaxed Assumptionscited by 21
- 2024Bilevel Optimization under Unbounded Smoothness: A New Algorithm and Convergence Analysiscited by 15
- 2024Revisiting Convergence of AdaGrad with Relaxed Assumptionscited by 14
- 2024Convergence Guarantees for RMSProp and Adam in Generalized-smooth Non-convex Optimization with Affine Noise Variancecited by 14
- 2024On the Convergence of Adam under Non-uniform Smoothness: Separability from SGDM and Beyondcited by 13
- 2025Sign Operator for Coping with Heavy-Tailed Noise in Non-Convex Optimization: High Probability Bounds Under (L0, L1)-Smoothnesscited by 12
- 2024Gradient-Variation Online Learning under Generalized Smoothnesscited by 11
- 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compressioncited by 9
- 2024An Accelerated Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothnesscited by 9
10 more
- 2024A Nearly Optimal Single Loop Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothnesscited by 7
- 2024MGDA Converges under Generalized Smoothness, Provablycited by 6
- 2024Adaptive Gradient Normalization and Independent Sampling for (Stochastic) Generalized-Smooth Optimizationcited by 4
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentumcited by 4
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
- 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothnesscited by 1
- 2025On the Convergence of Adam-Type Algorithm for Bilevel Optimization under Unbounded Smoothnesscited by 1
- 2024Extended convexity and smoothness and their applications in deep learningcited by 0
- 2025Revisiting Convergence: Shuffling Complexity Beyond Lipschitz Smoothnesscited by 0
- 2026Provably Convergent Decentralized Optimization over Directed Graphs under Generalized Smoothnesscited by 0
- 2026Provably Convergent Decentralized Optimization over Directed Graphs under Generalized Smoothness7 Jan 2026
- 2025Revisiting Convergence: Shuffling Complexity Beyond Lipschitz Smoothness11 Jul 2025
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025On the Convergence of Adam-Type Algorithm for Bilevel Optimization under Unbounded Smoothness5 Mar 2025
- 2025Sign Operator for Coping with Heavy-Tailed Noise in Non-Convex Optimization: High Probability Bounds Under (L0, L1)-Smoothness11 Feb 2025
- 2024A Nearly Optimal Single Loop Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothness28 Dec 2024
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentum22 Oct 2024
- 2024Adaptive Gradient Normalization and Independent Sampling for (Stochastic) Generalized-Smooth Optimization17 Oct 2024
- 2024Extended convexity and smoothness and their applications in deep learning8 Oct 2024
- 2024An Accelerated Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothness28 Sep 2024
- 2024Gradient-Variation Online Learning under Generalized Smoothness17 Aug 2024
- 2024MGDA Converges under Generalized Smoothness, Provably29 May 2024
10 more
- 2024Convergence Guarantees for RMSProp and Adam in Generalized-smooth Non-convex Optimization with Affine Noise Variance1 Apr 2024
- 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothness22 Mar 2024
- 2024On the Convergence of Adam under Non-uniform Smoothness: Separability from SGDM and Beyond22 Mar 2024
- 2024Revisiting Convergence of AdaGrad with Relaxed Assumptions21 Feb 2024
- 2024On Convergence of Adam for Stochastic Optimization under Relaxed Assumptions6 Feb 2024
- 2024Bilevel Optimization under Unbounded Smoothness: A New Algorithm and Convergence Analysis17 Jan 2024
- 2023Convex and Non-convex Optimization Under Generalized Smoothness2 Jun 2023
- 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compression17 May 2023
- 2023Adam-family Methods for Nonsmooth Optimization with Convergence Guarantees6 May 2023
- 2023Convergence of Adam Under Relaxed Assumptions27 Apr 2023
- 2023Convergence of Adam Under Relaxed Assumptionscited by 97
- 2023Convex and Non-convex Optimization Under Generalized Smoothnesscited by 44
- 2023Adam-family Methods for Nonsmooth Optimization with Convergence Guaranteescited by 22
- 2024On Convergence of Adam for Stochastic Optimization under Relaxed Assumptionscited by 21
- 2024Bilevel Optimization under Unbounded Smoothness: A New Algorithm and Convergence Analysiscited by 15
- 2024Revisiting Convergence of AdaGrad with Relaxed Assumptionscited by 14
- 2024Convergence Guarantees for RMSProp and Adam in Generalized-smooth Non-convex Optimization with Affine Noise Variancecited by 14
- 2024On the Convergence of Adam under Non-uniform Smoothness: Separability from SGDM and Beyondcited by 13
- 2025Sign Operator for Coping with Heavy-Tailed Noise in Non-Convex Optimization: High Probability Bounds Under (L0, L1)-Smoothnesscited by 12
- 2024Gradient-Variation Online Learning under Generalized Smoothnesscited by 11
- 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compressioncited by 9
- 2024An Accelerated Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothnesscited by 9
12 most cited of 22 All 22 (JSON)
- 2026Provably Convergent Decentralized Optimization over Directed Graphs under Generalized Smoothness7 Jan 2026
- 2025Revisiting Convergence: Shuffling Complexity Beyond Lipschitz Smoothness11 Jul 2025
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025On the Convergence of Adam-Type Algorithm for Bilevel Optimization under Unbounded Smoothness5 Mar 2025
- 2025Sign Operator for Coping with Heavy-Tailed Noise in Non-Convex Optimization: High Probability Bounds Under (L0, L1)-Smoothness11 Feb 2025
- 2024A Nearly Optimal Single Loop Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothness28 Dec 2024
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentum22 Oct 2024
- 2024Adaptive Gradient Normalization and Independent Sampling for (Stochastic) Generalized-Smooth Optimization17 Oct 2024
- 2024Extended convexity and smoothness and their applications in deep learning8 Oct 2024
- 2024An Accelerated Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothness28 Sep 2024
- 2024Gradient-Variation Online Learning under Generalized Smoothness17 Aug 2024
- 2024MGDA Converges under Generalized Smoothness, Provably29 May 2024
12 newest of 22 All 22 (JSON)