Pith. sign in

REVIEW 2 cited by

An Alternative View: When Does SGD Escape Local Minima?

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1802.06175 v2 pith:5IZ5ASO4 submitted 2018-02-17 cs.LG

classification cs.LG
keywords gradientlocalminimanetworksneuralpointalternativeconvex
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

Stochastic gradient descent (SGD) is widely used in machine learning. Although being commonly viewed as a fast but not accurate version of gradient descent (GD), it always finds better solutions than GD for modern neural networks. In order to understand this phenomenon, we take an alternative view that SGD is working on the convolved (thus smoothed) version of the loss function. We show that, even if the function $f$ has many bad local minima or saddle points, as long as for every point $x$, the weighted average of the gradients of its neighborhoods is one point convex with respect to the desired solution $x^*$, SGD will get close to, and then stay around $x^*$ with constant probability. More specifically, SGD will not get stuck at "sharp" local minima with small diameters, as long as the neighborhoods of these regions contain enough gradient information. The neighborhood size is controlled by step size and gradient noise. Our result identifies a set of functions that SGD provably works, which is much larger than the set of convex functions. Empirically, we observe that the loss surface of neural networks enjoys nice one point convexity properties locally, therefore our theorem helps explain why SGD works so well for neural networks.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Stochastic AUC Maximization with Deep Neural Networks

    cs.LG 2019-08 conditional novelty 7.0 of 10

    Under the Polyak-Lojasiewicz condition, a proximal primal-dual algorithm and an AdaGrad-style variant maximize AUC with deep networks at O~(1/epsilon) sample complexity, with adaptive iteration complexity under slow c...

  2. Deep Learning Theory Review: An Optimal Control and Dynamical Systems Perspective

    cs.LG 2019-08 conditional novelty 3.0 of 10

    A review that frames neural networks as dynamical systems, SGD as stochastic dynamics, and training as mean-field optimal control to unify deep learning theory.

Pith tools