On the Local Minima of the Empirical Risk
Chi Jin, Lydia T. Liu, Rong Ge, Michael I. Jordan

TL;DR
This paper introduces an algorithm for finding approximate local minima of the population risk in machine learning, despite only having access to a close approximation of the true risk, and establishes its optimality.
Contribution
The paper proposes a simple SGD-based algorithm for optimizing a smooth nonconvex function with approximate access, achieving near-optimal error tolerance bounds.
Findings
Algorithm guarantees to find approximate local minima within specified error bounds.
Provides lower bounds showing the optimality of the algorithm's error tolerance.
Applies results to sample complexity analysis for learning ReLU units.
Abstract
Population risk is always of primary interest in machine learning; however, learning algorithms only have access to the empirical risk. Even for applications with nonconvex nonsmooth losses (such as modern deep networks), the population risk is generally significantly more well-behaved from an optimization point of view than the empirical risk. In particular, sampling can create many spurious local minima. We consider a general framework which aims to optimize a smooth nonconvex function (population risk) given only access to an approximation (empirical risk) that is pointwise close to (i.e., ). Our objective is to find the -approximate local minima of the underlying function while avoiding the shallow local minima---arising because of the tolerance ---which exist only in . We propose a simple algorithm based on stochastic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Machine Learning and Algorithms · Sparse and Compressive Sensing Techniques
Methods*Communicated@Fast*How Do I Communicate to Expedia?
