Covering Numbers for Deep ReLU Networks with Applications to Function Approximation and Nonparametric Regression
Weigutian Ou, Helmut B\"olcskei

TL;DR
This paper establishes tight bounds on the covering numbers of deep ReLU networks, providing insights into their approximation capabilities, capacity, and implications for nonparametric regression and network compression.
Contribution
It derives the first tight lower and upper bounds on covering numbers for various neural network classes, advancing understanding of their theoretical limits and practical applications.
Findings
Tight bounds on covering numbers for different network architectures.
Improved sample complexity rate for Lipschitz function estimation.
Unified framework linking approximation and regression in deep networks.
Abstract
Covering numbers of (deep) ReLU networks have been used to characterize approximation-theoretic performance, to upper-bound prediction error in nonparametric regression, and to quantify classification capacity. These results rely on covering number upper bounds obtained via explicit constructions of coverings. Lower bounds on covering numbers do not appear to be available in the literature. The present paper fills this gap by deriving tight (up to multiplicative constants) lower and upper bounds on the metric entropy (i.e., the logarithm of the covering numbers) of fully connected networks with bounded weights, sparse networks with bounded weights, and fully connected networks with quantized weights. The tightness of these bounds yields a fundamental understanding of the impact of sparsity, quantization, bounded versus unbounded weights, and network output truncation. Moreover, the…
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
Methods*Communicated@Fast*How Do I Communicate to Expedia?
