Skip to main navigation Skip to search Skip to main content

Fine-Grained Analysis of Stability and Generalization for Stochastic Gradient Descent

  • Yunwen Lei
  • , Yiming Ying
  • The University of Kaiserslautern-Landau
  • University of Birmingham

Research output: Contribution to journalConference articlepeer-review

15 Scopus citations

Abstract

Recently there are a considerable amount of work devoted to the study of the algorithmic stability and generalization for stochastic gradient descent (SGD). However, the existing stability analysis requires to impose restrictive assumptions on the boundedness of gradients, smoothness and convexity of loss functions. In this paper, we provide a fine-grained analysis of stability and generalization for SGD by substantially relaxing these assumptions. Firstly, we establish stability and generalization for SGD by removing the existing bounded gradient assumptions. The key idea is the introduction of a new stability measure called on-average model stability, for which we develop novel bounds controlled by the risks of SGD iterates. This yields generalization bounds depending on the behavior of the best model, and leads to the first-ever-known fast bounds in the low noise setting using stability approach. Secondly, the smoothness assumption is relaxed by considering loss functions with Hölder continuous (sub)gradients for which we show that optimal bounds are still achieved by balancing computation and stability. To our best knowledge, this gives the first-ever-known stability and generalization bounds for SGD with non-smooth loss functions (e.g., hinge loss). Finally, we study learning problems with (strongly) convex objectives but non-convex loss functions.

Original languageEnglish
JournalProceedings of Machine Learning Research
Volume119
StatePublished - 2020
Event37th International Conference on Machine Learning, ICML 2020 - Virtual, Online
Duration: Jul 13 2020Jul 18 2020

Fingerprint

Dive into the research topics of 'Fine-Grained Analysis of Stability and Generalization for Stochastic Gradient Descent'. Together they form a unique fingerprint.

Cite this