mlsanityData to 7 Oct 2026

Variance-reduced Clipping for Non-convex Optimization

arXiv 2303.00883 ↗First posted 2 Mar 2023cs.LG math.OC stat.MLcited by 22

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018Deep contextualized word representationscited by 2,285
  3. 2017Convolutional Sequence to Sequence Learningcited by 550
  4. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  5. 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 335
  6. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
  7. 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
  8. 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
  9. 2017Regularizing and Optimizing LSTM Language Modelscited by 205
  10. 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
  11. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
  12. 2020Improved Analysis of Clipping Algorithms for Non-convex Optimizationcited by 88
15 more
  1. 2022Robustness to Unbounded Smoothness of Generalized SignSGDcited by 80
  2. 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
  3. 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
  4. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  5. 2018On the Ineffectiveness of Variance Reduced Optimization for Deep Learningcited by 48
  6. 2023Beyond Uniform Smoothness: A Stopped Analysis of Adaptive SGDcited by 41
  7. 2019ProxSARAH: An Efficient Algorithmic Framework for Stochastic Composite Nonconvex Optimizationcited by 37
  8. 2022Normalized/Clipped SGD with Perturbation for Differentially Private Non-Convex Optimizationcited by 35
  9. 2021ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computationcited by 28
  10. 2022Differentially Private Learning with Per-Sample Adaptive Clippingcited by 21
  11. 2017Stochastic Recursive Gradient Algorithm for Nonconvex Optimizationcited by 20
  12. 2022A Communication-Efficient Distributed Gradient Clipping Algorithm for Training Deep Neural Networkscited by 20
  13. 2020Adaptivity of Stochastic Gradient Methods for Nonconvex Optimizationcited by 16
  14. 2022Convergence of Stein Variational Gradient Descent under a Weaker Smoothness Conditioncited by 16
  15. 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 4; 2024: 13; 2025: 4; 2026: 1.

22 papers.

Sort:

  1. 2023Convergence of Adam Under Relaxed Assumptionscited by 97
  2. 2023Convex and Non-convex Optimization Under Generalized Smoothnesscited by 44
  3. 2023Adam-family Methods for Nonsmooth Optimization with Convergence Guaranteescited by 22
  4. 2024On Convergence of Adam for Stochastic Optimization under Relaxed Assumptionscited by 21
  5. 2024Bilevel Optimization under Unbounded Smoothness: A New Algorithm and Convergence Analysiscited by 15
  6. 2024Revisiting Convergence of AdaGrad with Relaxed Assumptionscited by 14
  7. 2024Convergence Guarantees for RMSProp and Adam in Generalized-smooth Non-convex Optimization with Affine Noise Variancecited by 14
  8. 2024On the Convergence of Adam under Non-uniform Smoothness: Separability from SGDM and Beyondcited by 13
  9. 2025Sign Operator for Coping with Heavy-Tailed Noise in Non-Convex Optimization: High Probability Bounds Under (L0, L1)-Smoothnesscited by 12
  10. 2024Gradient-Variation Online Learning under Generalized Smoothnesscited by 11
  11. 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compressioncited by 9
  12. 2024An Accelerated Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothnesscited by 9
10 more
  1. 2024A Nearly Optimal Single Loop Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothnesscited by 7
  2. 2024MGDA Converges under Generalized Smoothness, Provablycited by 6
  3. 2024Adaptive Gradient Normalization and Independent Sampling for (Stochastic) Generalized-Smooth Optimizationcited by 4
  4. 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentumcited by 4
  5. 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
  6. 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothnesscited by 1
  7. 2025On the Convergence of Adam-Type Algorithm for Bilevel Optimization under Unbounded Smoothnesscited by 1
  8. 2024Extended convexity and smoothness and their applications in deep learningcited by 0
  9. 2025Revisiting Convergence: Shuffling Complexity Beyond Lipschitz Smoothnesscited by 0
  10. 2026Provably Convergent Decentralized Optimization over Directed Graphs under Generalized Smoothnesscited by 0