Learning Halfspaces and Neural Networks with Random Initialization

By Yuchen Zhang, Jason D. Lee, Martin J. Wainwright, Michael I. Jordan. 2015

39 citations recorded by the source corpus.

We study non-convex empirical risk minimization for learning halfspaces and neural networks. For loss functions that are $L$-Lipschitz continuous, we present algorithms to learn halfspaces and multi-layer neural networks that achieve arbitrarily small excess risk $\epsilon>0$. The time complexity is polynomial in the input dimension $d$ and the sample size $n$, but exponential in the quantity $(L/\epsilon^2)\log(L/\epsilon)$. These algorithms run multiple rounds of random initialization followed by arbitrary optimization steps. We further show that if the data is separable by some neural network with constant margin $\gamma>0$, then there is a polynomial-time algorithm for learning a neural network that separates the training data with margin $\Omega(\gamma)$. As a consequence, the algorithm achieves arbitrary generalization error $\epsilon>0$ with ${\rm poly}(d,1/\epsilon)$ sample and time complexity. We establish the same learnability result when the labels are randomly flipped with probability $\eta<1/2$.

Subfields: Artificial Intelligence

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jason D. Lee
  2. Yuanzhi Li
  3. Zeyuan Allen-Zhu
  4. Simon Shaolei Du
  5. Quanquan Gu
  6. Tengyu Ma
  7. Ohad Shamir
  8. Michael I. Jordan

Citations in the corpus