Convergence Results for Neural Networks via Electrodynamics
By Rina Panigrahy, Ali Rahimi, Sushant Sachdeva, Qiuyi Zhang. 2017
22 citations recorded by the source corpus.
We study whether a depth two neural network can learn another depth two network using gradient descent. Assuming a linear output node, we show that the question of whether gradient descent converges to the target function is equivalent to the following question in electrodynamics: Given $k$ fixed protons in $\mathbb{R}^d,$ and $k$ electrons, each moving due to the attractive force from the protons and repulsive force from the remaining electrons, whether at equilibrium all the electrons will be matched up with the protons, up to a permutation. Under the standard electrical force, this follows from the classic Earnshaw's theorem. In our setting, the force is determined by the activation function and the input distribution. Building on this equivalence, we prove the existence of an activation function such that gradient descent learns at least one of the hidden nodes in the target network. Iterating, we show that gradient descent can be used to learn the entire network one node at a time.
Subfields: Artificial Intelligence, Statistical Learning Theory
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
- Yuanzhi Li
- Zeyuan Allen-Zhu
- Jason D. Lee
- Samet Oymak
- M. Soltanolkotabi
- Simon Shaolei Du
- Quanquan Gu
- Zhao Song
In Statistical Learning Theory
- Yuanzhi Li
- Zeyuan Allen-Zhu
- Samet Oymak
- Jason D. Lee
- M. Soltanolkotabi
- Zhao Song
- Adel Javanmard
- Quanquan Gu
Citations in the corpus
- A Convergence Theory for Deep Learning via Over-Parameterization (2018, background): “Many of them focus on the case when the inputs are random Gaussian, and work only for two-layer neural networks [11, 19, 22, 35, 43, 50, 55, 59, 60].”
- Theoretical Insights Into the Optimization Landscape of Over-Parameterized Shallow Neural Networks (2017, background): “the labels are generated from a network with planted weights) [10], [21], [32], [49], [55], [57].”
- On the Convergence Rate of Training Recurrent Neural Networks (2018, background): “Many of them focus on two-layer (thus one-hidden-layer) neural networks and assume that the inputs are random Gaussian or sufficiently close to Gaussian [7, 15, 18, 32, 37, 50, 55, 60, 61].”
- Gradient Descent Learns One-hidden-layer CNN: Don't be Afraid of Spurious Local Minima (2017, neutral): “(Panigrahy et al., 2018) also analyzed gradient descent for learning”
- Learning Compact Neural Networks with Regularization (2018, background): “…there is a growing body of works that focus on the theoretical understanding of gradient descent algorithms (Zhong et al., 2017b; Tian, 2017; Panigrahy et al., 2018; Soltanolkotabi et al., 2017; Ge et al., 2017; Janzamin et al., 2015) and the generalization properties of DNNs (Zhang et al.,…”