Learning Two Layer Rectified Neural Networks in Polynomial Time
Not on the map. Why?
Abstract (arXiv)
Consider the following fundamental learning problem: given input examples x ∈ ℝd and their vector-valued labels, as defined by an underlying generative neural network, recover the weight matrices of this network. We consider two-layer networks, mapping ℝd to ℝm, with k non-linear activation units f(·), where f(x) = max x , 0 is the ReLU. Such a network is specified by two weight matrices, U^* ∈ ℝm × k, V^* ∈ ℝk × d, such that the label of an example x ∈ ℝd is given by U^* f(V^* x), where f(·) is applied coordinate-wise. Given n samples as a matrix X ∈ ℝd × n and the (possibly noisy) labels U^* f(V^* X) + E of the network on these samples, where E is a noise matrix, our goal is to recover the weight matrices U^* and V^*. In this work, we develop algorithms and hardness results under varying assumptions on the input and noise. Although the problem is NP-hard even for k=2, by assuming Gaussian marginals over the input X we are able to develop polynomial time algorithms for the approximate recovery of U^* and V^*. Perhaps surprisingly, in the noiseless case our algorithms recover U^*,V^* exactly, i.e., with no error. To the best of the our knowledge, this is the first algorithm to accomplish exact recovery. For the noisy case, we give the first polynomial time algorithm that approximately recovers the weights in the presence of mean-zero noise E. Our algorithms generalize to a larger class of rectified activation functions, f(x) = 0 when x≤ 0, and f(x) > 0 otherwise.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 5; 2023: 9; 2024: 7; 2025: 2.
31 papers.
Sort:
- 2022Hardness of Noise-Free Learning for Two-Hidden-Layer Neural Networkscited by 27
- 2021From Local Pseudorandom Generators to Hardness of Learningcited by 24
- 2021The Computational Complexity of ReLU Network Training Parameterized by Data Dimensionalitycited by 22
- 2024Provably learning a multi-head attention layercited by 21
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2024Hardness of Learning Neural Networks under the Manifold Hypothesiscited by 18
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2021Efficient Algorithms for Learning Depth-2 Neural Networks with General ReLU Activationscited by 15
- 2022Training Fully Connected Neural Networks is existsℝ-Completecited by 15
- 2022Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysiscited by 15
- 2023Learning Narrow One-Hidden-Layer ReLU Networkscited by 14
- 2024Convex Relaxations of ReLU Neural Networks Approximate Global Optima in Polynomial Timecited by 11
19 more
- 2023Computational Complexity of Learning Neural Networks: Smoothness and Degeneracycited by 10
- 2025Robust Learning of Multi-index Models via Iterative Subspace Approximationcited by 8
- 2023A faster and simpler algorithm for learning shallow networkscited by 7
- 2021Efficiently Learning Any One Hidden Layer ReLU Network From Queriescited by 6
- 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learningcited by 5
- 2024Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Modelscited by 5
- 2021Near-Optimal Algorithms for Linear Algebra in the Current Matrix Multiplication Timecited by 4
- 2023Toward L_∞-recovery of Nonlinear Functions: A Polynomial Sample Complexity Bound for Gaussian Random Fieldscited by 4
- 2023Efficiently Learning One-Hidden-Layer ReLU Networks via Schur Polynomialscited by 4
- 2024Linear Bellman Completeness Suffices for Efficient Online Reinforcement Learning with Few Actionscited by 4
- 2025Learning Neural Networks with Distribution Shift: Efficiently Certifiable Guaranteescited by 4
- 2022Overparameterized ReLU Neural Networks Learn the Simplest Models: Neural Isometry and Exact Recoverycited by 3
- 2023Most Neural Networks Are Almost Learnablecited by 2
- 2023Polynomial-Time Solutions for ReLU Network Training: A Complexity Classification via Max-Cut and Zonotopescited by 2
- 2023Training a Two Layer ReLU Network Analyticallycited by 1
- 2024On the Hardness of Learning One Hidden Layer Neural Networkscited by 1
- 2021Training Neural Networks is existsmathbb R-completecited by 0
- 2021Neural Optimization Kernel: Towards Robust Deep Learningcited by 0
- 2021An Empirical Study on Compressed Decentralized Stochastic Gradient Algorithms with Overparameterized Modelscited by 0
- 2025Learning Neural Networks with Distribution Shift: Efficiently Certifiable Guarantees22 Feb 2025
- 2025Robust Learning of Multi-index Models via Iterative Subspace Approximation13 Feb 2025
- 2024Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Models23 Nov 2024
- 2024On the Hardness of Learning One Hidden Layer Neural Networks4 Oct 2024
- 2024Linear Bellman Completeness Suffices for Efficient Online Reinforcement Learning with Few Actions17 Jun 2024
- 2024Hardness of Learning Neural Networks under the Manifold Hypothesis3 Jun 2024
- 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learning24 May 2024
- 2024Provably learning a multi-head attention layer6 Feb 2024
- 2024Convex Relaxations of ReLU Neural Networks Approximate Global Optima in Polynomial Time6 Feb 2024
- 2023Polynomial-Time Solutions for ReLU Network Training: A Complexity Classification via Max-Cut and Zonotopes18 Nov 2023
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Exploration24 Oct 2023
- 2023Efficiently Learning One-Hidden-Layer ReLU Networks via Schur Polynomials24 Jul 2023
19 more
- 2023A faster and simpler algorithm for learning shallow networks24 Jul 2023
- 2023Most Neural Networks Are Almost Learnable25 May 2023
- 2023Toward L_∞-recovery of Nonlinear Functions: A Polynomial Sample Complexity Bound for Gaussian Random Fields29 Apr 2023
- 2023Learning Narrow One-Hidden-Layer ReLU Networks20 Apr 2023
- 2023Training a Two Layer ReLU Network Analytically6 Apr 2023
- 2023Computational Complexity of Learning Neural Networks: Smoothness and Degeneracy15 Feb 2023
- 2022Overparameterized ReLU Neural Networks Learn the Simplest Models: Neural Isometry and Exact Recovery30 Sep 2022
- 2022Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysis26 Jun 2022
- 2022Training Fully Connected Neural Networks is existsℝ-Complete4 Apr 2022
- 2022Hardness of Noise-Free Learning for Two-Hidden-Layer Neural Networks10 Feb 2022
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysis21 Jan 2022
- 2021Efficiently Learning Any One Hidden Layer ReLU Network From Queries8 Nov 2021
- 2021An Empirical Study on Compressed Decentralized Stochastic Gradient Algorithms with Overparameterized Models9 Oct 2021
- 2021Efficient Algorithms for Learning Depth-2 Neural Networks with General ReLU Activations21 Jul 2021
- 2021Near-Optimal Algorithms for Linear Algebra in the Current Matrix Multiplication Time16 Jul 2021
- 2021Neural Optimization Kernel: Towards Robust Deep Learning11 Jun 2021
- 2021The Computational Complexity of ReLU Network Training Parameterized by Data Dimensionality18 May 2021
- 2021Training Neural Networks is existsmathbb R-complete19 Feb 2021
- 2021From Local Pseudorandom Generators to Hardness of Learning20 Jan 2021
- 2022Hardness of Noise-Free Learning for Two-Hidden-Layer Neural Networkscited by 27
- 2021From Local Pseudorandom Generators to Hardness of Learningcited by 24
- 2021The Computational Complexity of ReLU Network Training Parameterized by Data Dimensionalitycited by 22
- 2024Provably learning a multi-head attention layercited by 21
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2024Hardness of Learning Neural Networks under the Manifold Hypothesiscited by 18
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2021Efficient Algorithms for Learning Depth-2 Neural Networks with General ReLU Activationscited by 15
- 2022Training Fully Connected Neural Networks is existsℝ-Completecited by 15
- 2022Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysiscited by 15
- 2023Learning Narrow One-Hidden-Layer ReLU Networkscited by 14
- 2024Convex Relaxations of ReLU Neural Networks Approximate Global Optima in Polynomial Timecited by 11
12 most cited of 31 All 31 (JSON)
- 2025Learning Neural Networks with Distribution Shift: Efficiently Certifiable Guarantees22 Feb 2025
- 2025Robust Learning of Multi-index Models via Iterative Subspace Approximation13 Feb 2025
- 2024Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Models23 Nov 2024
- 2024On the Hardness of Learning One Hidden Layer Neural Networks4 Oct 2024
- 2024Linear Bellman Completeness Suffices for Efficient Online Reinforcement Learning with Few Actions17 Jun 2024
- 2024Hardness of Learning Neural Networks under the Manifold Hypothesis3 Jun 2024
- 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learning24 May 2024
- 2024Provably learning a multi-head attention layer6 Feb 2024
- 2024Convex Relaxations of ReLU Neural Networks Approximate Global Optima in Polynomial Time6 Feb 2024
- 2023Polynomial-Time Solutions for ReLU Network Training: A Complexity Classification via Max-Cut and Zonotopes18 Nov 2023
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Exploration24 Oct 2023
- 2023Efficiently Learning One-Hidden-Layer ReLU Networks via Schur Polynomials24 Jul 2023
12 newest of 31 All 31 (JSON)