vix.ing · top · new · best · stats

Inherent Noise in Gradient Based Methods

2020/05/26 by Arushi Gupta, Gupta, Arushi
Computer Science · Mathematics · Physics and Astronomy · #FOS: Computer and information sciences #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Model Reduction and Neural Networks #Neural Networks and Applications #Stochastic Gradient Optimization Techniques #cs.LG #stat.ML

paper · pdf · doi:10.48550/arxiv.2005.12743

arxiv created 2020/05/26 · openalex publication_date 2020/05/26 · arxiv updated 2020/05/27 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Previous work has examined the ability of larger capacity neural networks to generalize better than smaller ones, even without explicit regularizers, by analyzing gradient based algorithms such as GD and SGD. The presence of noise and its effect on robustness to parameter perturbations has been linked to generalization. We examine a property of GD and SGD, namely that instead of iterating through all scalar weights in the network and updating them one by one, GD (and SGD) updates all the parameters at the same time. As a result, each parameter wi calculates its partial derivative at the stale parameter wt, but then suffers loss L(\mathbfwt+1). We show that this causes noise to be introduced into the optimization. We find that this noise penalizes models that are sensitive to perturbations in the weights. We find that penalties are most pronounced for batches that are currently being used to update, and are higher for larger models.

Citations

Related