Learning Hierarchical Polynomials of Multiple Nonlinear Features with Three-Layer Networks
Hengyu Fu, Zihao Wang, Eshaan Nichani, Jason D. Lee

TL;DR
This paper demonstrates that three-layer neural networks can efficiently learn hierarchical polynomial features from multiple nonlinear features, significantly reducing sample complexity compared to kernel methods, and advancing understanding of deep feature learning.
Contribution
It introduces a theoretical framework showing three-layer networks can learn hierarchical polynomials of multiple features with polynomial time and sample complexity, surpassing prior models.
Findings
Complete recovery of feature space within (d^4) samples
Efficient learning and transfer learning of target functions
Outperforms kernel methods in sample complexity
Abstract
In deep learning theory, a critical question is to understand how neural networks learn hierarchical features. In this work, we study the learning of hierarchical polynomials of \textit{multiple nonlinear features} using three-layer neural networks. We examine a broad class of functions of the form , where represents multiple quadratic features with and is a polynomial of degree . This can be viewed as a nonlinear generalization of the multi-index model \citep{damian2022neural}, and also an expansion upon previous work that focused only on a single nonlinear feature, i.e. \citep{nichani2023provable,wang2023learning}. Our primary contribution shows that a three-layer neural network trained via layerwise gradient descent suffices for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
