Modeling from Features: a Mean-field Framework for Over-parameterized Deep Neural Networks
arXiv:2007.01452
Abstract
This paper proposes a new mean-field framework for over-parameterized deep neural networks (DNNs), which can be used to analyze neural network training. In this framework, a DNN is represented by probability measures and functions over its features (that is, the function values of the hidden units over the training data) in the continuous limit, instead of the neural network parameters as most existing studies have done. This new representation overcomes the degenerate situation where all the hidden units essentially have only one meaningful hidden unit in each middle layer, and further leads to a simpler representation of DNNs, for which the training objective can be reformulated as a convex optimization problem via suitable re-parameterization. Moreover, we construct a non-linear dynamics called neural feature flow, which captures the evolution of an over-parameterized DNN trained by Gradient Descent. We illustrate the framework via the standard DNN and the Residual Network (Res-Net) architectures. Furthermore, we show, for Res-Net, when the neural feature flow process converges, it reaches a global minimal solution under suitable conditions. Our analysis leads to the first global convergence proof for over-parameterized neural network training with more than layers in the mean-field regime.
References in corpus (10)
- A Mean Field View of the Landscape of Two-Layers Neural Networks
- Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Data
- On Lazy Training in Differentiable Programming
- Stochastic Gradient Descent Optimizes Over-parameterized Deep ReLU Networks
- Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layers
- Fixup Initialization: Residual Learning Without Normalization
- Mean-field theory of two-layers neural networks: dimension-free bounds and kernel limit
- Identity Matters in Deep Learning
- A mean-field limit for certain deep neural networks
- Over Parameterized Two-level Neural Networks Can Learn Near Optimal Feature Representations