English

Most Neural Networks Are Almost Learnable

Machine Learning 2023-10-26 v3 Machine Learning

Abstract

We present a PTAS for learning random constant-depth networks. We show that for any fixed ϵ>0\epsilon>0 and depth ii, there is a poly-time algorithm that for any distribution on dSd1\sqrt{d} \cdot \mathbb{S}^{d-1} learns random Xavier networks of depth ii, up to an additive error of ϵ\epsilon. The algorithm runs in time and sample complexity of (dˉ)poly(ϵ1)(\bar{d})^{\mathrm{poly}(\epsilon^{-1})}, where dˉ\bar d is the size of the network. For some cases of sigmoid and ReLU-like activations the bound can be improved to (dˉ)polylog(ϵ1)(\bar{d})^{\mathrm{polylog}(\epsilon^{-1})}, resulting in a quasi-poly-time algorithm for learning constant depth random networks.

Keywords

Cite

@article{arxiv.2305.16508,
  title  = {Most Neural Networks Are Almost Learnable},
  author = {Amit Daniely and Nathan Srebro and Gal Vardi},
  journal= {arXiv preprint arXiv:2305.16508},
  year   = {2023}
}

Comments

Small fixes after review

R2 v1 2026-06-28T10:46:53.756Z