Simplicity Suffices for Parameter Noise Injection in Stochastic Gradient Descent
Not on the map. Why?
Abstract (arXiv)
Injecting noise into the optimization process is a well-established technique for improving the training and generalization of deep neural networks. Yet, despite the breadth of existing approaches, it remains unclear which design choices truly matter in practice. In this work, we investigate parameter noise injection for stochastic gradient descent, focusing on two key questions: how to efficiently pair each training example with its own perturbation in mini-batch training, and whether sophisticated noise parameterizations or multi-sample gradient averaging yield meaningful gains over simpler alternatives. To address the first question, we leverage a distributional identity for linear layers that allows per-example noise injection without breaking batched computation. To address the second, we systematically compare several diagonal Gaussian parameterizations against an isotropic baseline across varying noise levels on CIFAR100. Our results consistently show that simple, lightweight strategies, isotropic noise with a single perturbed forward pass per update step, recover most of the benefit of more complex schemes. These findings suggest that simplicity suffices for parameter noise injection, and that practitioners need not resort to elaborate perturbation designs to reap the optimization and generalization benefits of noisy SGD.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 27 references that are in the map. First posted on arXiv 10 Jun 2026.
Builds on
16 of 27 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 359
- 2017Parameter Space Noise for Explorationcited by 161
- 2015Adding Gradient Noise Improves Learning for Very Deep Networkscited by 145
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 82
- 2022Privacy of Noisy Stochastic Gradient Descent: More Iterations without More Privacy Losscited by 61
- 2022Anticorrelated Noise Injection for Improved Generalizationcited by 42
- 2022Stochastic noise can be helpful for variational quantum algorithmscited by 16
- 2019Gradient Noise Convolution (GNC): Smoothing Loss Function for Distributed Large-Batch SGDcited by 7
- 2023Gaussian smoothing gradient descent for minimizing functions (GSmoothGD)cited by 3
4 more
- 2024Anisotropic Gaussian Smoothing for Gradient-based Optimizationcited by 3
- 2025Perturbed Gradient Descent Algorithms are Small-Disturbance Input-to-State Stablecited by 3
- 2023Improved Performance of Stochastic Gradients with Gaussian Smoothingcited by 2
- 2024Dynamic Anisotropic Smoothing for Noisy Derivative-Free Optimizationcited by 2
Built on by
Not cited yet.