Noisy Truncated SGD: Optimization and Generalization
Not on the map. Why?
Abstract (arXiv)
Recent empirical work on stochastic gradient descent (SGD) applied to over-parameterized deep learning has shown that most gradient components over epochs are quite small. Inspired by such observations, we rigorously study properties of Truncated SGD (T-SGD), that truncates the majority of small gradient components to zeros. Considering non-convex optimization problems, we show that the convergence rate of T-SGD matches the order of vanilla SGD. We also establish the generalization error bound for T-SGD. Further, we propose Noisy Truncated SGD (NT-SGD), which adds Gaussian noise to the truncated gradients. We prove that NT-SGD has the same convergence rate as T-SGD for non-convex optimization problems. We demonstrate that with the help of noise, NT-SGD can provably escape from saddle points and requires less noise compared to previous related work. We also prove that NT-SGD achieves better generalization error bound compared to T-SGD because of the noise. Our generalization analysis is based on uniform stability and we show that additional noise in the gradient update can boost the stability. Our experiments on a variety of benchmark datasets (MNIST, Fashion-MNIST, CIFAR-10, and CIFAR-100) with various networks (VGG and ResNet) validate the theoretical properties of NT-SGD, i.e., NT-SGD matches the speed and accuracy of vanilla SGD while effectively working with sparse gradients, and can successfully escape poor local minima.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 62 references that are in the map. First posted on arXiv 26 Feb 2021.
Builds on
36 of 62 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
- 2018Sparsified SGD with Memorycited by 373
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2017How to Escape Saddle Points Efficientlycited by 284
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2017Sparse Communication for Distributed Gradient Descentcited by 243
24 more
- 2017Non-convex learning via Stochastic Gradient Langevin Dynamics: a nonasymptotic analysiscited by 242
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2019Private Stochastic Convex Optimization with Optimal Ratescited by 183
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
- 2019Information-Theoretic Generalization Bounds for SGLD via Data-Dependent Estimatescited by 118
- 2014Differentially Private Empirical Risk Minimization: Efficient Algorithms and Tight Error Boundscited by 104
- 2020Sharpened Generalization Bounds based on Conditional Mutual Information and an Application to Noisy, Iterative Algorithmscited by 89
- 2020Bypassing the Ambient Dimension: Private SGD with Gradient Subspace Identificationcited by 88
- 2016The Landscape of Empirical Risk for Non-convex Lossescited by 86
- 2017Generalization Bounds of SGLD for Non-convex Learning: Two Theoretical Viewpointscited by 82
- 2017Gradient Descent Can Take Exponential Time to Escape Saddle Pointscited by 74
- 2017Accelerated Gradient Descent Escapes Saddle Points Faster than Gradient Descentcited by 66
- 2018Escaping Saddles with Stochastic Gradientscited by 66
- 2019On Generalization Error Bounds of Noisy Gradient Methods for Non-Convex Learningcited by 57
- 2018Stability and Convergence Trade-off of Iterative Optimization Algorithmscited by 53
- 2020Smoothed Analysis of Online and Differentially Private Learningcited by 47
- 2019SWALP : Stochastic Weight Averaging in Low-Precision Trainingcited by 40
- 2018Uniform Convergence of Gradients for Non-Convex Learning and Optimizationcited by 38
- 2018SparCML: High-Performance Sparse Communication for Machine Learningcited by 34
- 2016Efficient approaches for escaping higher order saddle points in non-convex optimizationcited by 23
- 2018High-Accuracy Low-Precision Trainingcited by 20
- 2020Structured Linear Contextual Bandits: A Sharp and Geometric Smoothed Analysiscited by 15
- 2018Recent Advances in Deep Learning: An Overviewcited by 10
Built on by
Citing papers per year: 2025: 1.
1 paper.