Approximating Continuous Functions by ReLU Nets of Minimal Width
Boris Hanin, Mark Sellke

TL;DR
This paper determines the minimal width of ReLU neural networks needed to approximate any continuous function, showing that width must be at least the input dimension plus one, and provides explicit construction and depth estimates.
Contribution
It establishes that the minimal width for universal approximation by ReLU nets is exactly input dimension plus one, and offers constructive methods with quantitative depth bounds.
Findings
ReLU nets with width d_in+1 can approximate any continuous function.
Width less than or equal to d_in limits the expressive power.
Explicit construction with depth estimates for approximation.
Abstract
This article concerns the expressive power of depth in deep feed-forward neural nets with ReLU activations. Specifically, we answer the following question: for a fixed what is the minimal width so that neural nets with ReLU activations, input dimension , hidden layer widths at most and arbitrary depth can approximate any continuous, real-valued function of variables arbitrarily well? It turns out that this minimal width is exactly equal to That is, if all the hidden layer widths are bounded by , then even in the infinite depth limit, ReLU nets can only express a very limited class of functions, and, on the other hand, any continuous function on the -dimensional unit cube can be approximated to arbitrary precision by ReLU nets in which all hidden layers have width exactly Our construction in fact shows that…
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 · Advanced Neural Network Applications · Advanced Numerical Analysis Techniques
Methods*Communicated@Fast*How Do I Communicate to Expedia?
