MLLGOCFeb 6, 2022

Anticorrelated Noise Injection for Improved Generalization

arXiv:2202.02831v359 citations
Originality Highly original
AI Analysis

This work addresses a fundamental optimization issue in machine learning training, offering a novel approach to enhance model generalization, though it is incremental as it builds on existing perturbed gradient descent methods.

The paper tackles the problem of improving generalization in gradient descent by using anticorrelated noise instead of uncorrelated noise, finding that Anti-PGD generalizes significantly better than standard methods and moves to wider minima.

Injecting artificial noise into gradient descent (GD) is commonly employed to improve the performance of machine learning models. Usually, uncorrelated noise is used in such perturbed gradient descent (PGD) methods. It is, however, not known if this is optimal or whether other types of noise could provide better generalization performance. In this paper, we zoom in on the problem of correlating the perturbations of consecutive PGD steps. We consider a variety of objective functions for which we find that GD with anticorrelated perturbations ("Anti-PGD") generalizes significantly better than GD and standard (uncorrelated) PGD. To support these experimental findings, we also derive a theoretical analysis that demonstrates that Anti-PGD moves to wider minima, while GD and PGD remain stuck in suboptimal regions or even diverge. This new connection between anticorrelated noise and generalization opens the field to novel ways to exploit noise for training machine learning models.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes