ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2009.13094
8
3

Improved generalization by noise enhancement

28 September 2020
Takashi Mori
Masahito Ueda
ArXivPDFHTML
Abstract

Recent studies have demonstrated that noise in stochastic gradient descent (SGD) is closely related to generalization: A larger SGD noise, if not too large, results in better generalization. Since the covariance of the SGD noise is proportional to η2/B\eta^2/Bη2/B, where η\etaη is the learning rate and BBB is the minibatch size of SGD, the SGD noise has so far been controlled by changing η\etaη and/or BBB. However, too large η\etaη results in instability in the training dynamics and a small BBB prevents scalable parallel computation. It is thus desirable to develop a method of controlling the SGD noise without changing η\etaη and BBB. In this paper, we propose a method that achieves this goal using ``noise enhancement'', which is easily implemented in practice. We expound the underlying theoretical idea and demonstrate that the noise enhancement actually improves generalization for real datasets. It turns out that large-batch training with the noise enhancement even shows better generalization compared with small-batch training.

View on arXiv
Comments on this paper