Spurious Local Minima are Common in Two-Layer ReLU Neural Networks
Itay Safran, Ohad Shamir

TL;DR
This paper demonstrates that spurious local minima are prevalent in training simple two-layer ReLU neural networks, especially in high dimensions, and that over-parameterization can significantly mitigate this issue.
Contribution
It provides a computer-assisted proof of the ubiquity of spurious local minima in two-layer ReLU networks and highlights the role of over-parameterization in avoiding them.
Findings
Spurious local minima exist for networks with 6 to 20 hidden units.
High-dimensional input data makes spurious minima nearly unavoidable.
Over-parameterization reduces the likelihood of encountering spurious minima.
Abstract
We consider the optimization problem associated with training simple ReLU neural networks of the form with respect to the squared loss. We provide a computer-assisted proof that even if the input distribution is standard Gaussian, even if the dimension is arbitrarily large, and even if the target values are generated by such a network, with orthonormal parameter vectors, the problem can still have spurious local minima once . By a concentration of measure argument, this implies that in high input dimensions, \emph{nearly all} target networks of the relevant sizes lead to spurious local minima. Moreover, we conduct experiments which show that the probability of hitting such local minima is quite high, and increasing with the network size. On the positive side, mild over-parameterization appears to…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Neural Network Applications · Machine Learning and ELM
