A closer look at the approximation capabilities of neural networks
Not on the map. Why?
Abstract (arXiv)
The universal approximation theorem, in one of its most general versions, says that if we consider only continuous activation functions σ, then a standard feedforward neural network with one hidden layer is able to approximate any continuous multivariate function f to any given approximation threshold varepsilon, if and only if σ is non-polynomial. In this paper, we give a direct algebraic proof of the theorem. Furthermore we shall explicitly quantify the number of hidden units required for approximation. Specifically, if Xsubseteq ℝn is compact, then a neural network with n input units, m output units, and a single hidden layer with binomn+dd hidden units (independent of m and varepsilon), can uniformly approximate any polynomial function f:X → ℝm whose total degree is at most d for each of its m coordinate functions. In the general case that f is any continuous function, we show there exists some N∈ O(varepsilon-n) (independent of m), such that N hidden units would suffice to approximate f. We also show that this uniform approximation property (UAP) still holds even under seemingly strong conditions imposed on the weights. We highlight several consequences: (i) For any δ > 0, the UAP still holds if we restrict all non-bias weights w in the last layer to satisfy |w| < δ. (ii) There exists some λ>0 (depending only on f and σ), such that the UAP still holds if we restrict all non-bias weights w in the first layer to satisfy |w|>λ. (iii) If the non-bias weights in the first layer are fixed and randomly chosen from a suitable range, then the UAP holds with probability 1.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 2; 2024: 1; 2025: 1.
8 papers.
- 2021Learning Hard Optimization Problems: A Data Generation Perspectivecited by 21
- 2023Minimum Width of Leaky-ReLU Neural Networks for Uniform Universal Approximationcited by 13
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matricescited by 9
- 2021Invariant polynomials and machine learningcited by 4
- 2024Simulating Weighted Automata over Sequences and Trees with Transformerscited by 4
- 2021Universally Rank Consistent Ordinal Regression in Neural Networkscited by 3
- 2021Reward-Based 1-bit Compressed Federated Distillation on Blockchaincited by 2
- 2025Compiling to linear neuronscited by 1
- 2025Compiling to linear neurons14 Nov 2025
- 2024Simulating Weighted Automata over Sequences and Trees with Transformers12 Mar 2024
- 2023Minimum Width of Leaky-ReLU Neural Networks for Uniform Universal Approximation29 May 2023
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matrices21 Mar 2023
- 2021Universally Rank Consistent Ordinal Regression in Neural Networks14 Oct 2021
- 2021Reward-Based 1-bit Compressed Federated Distillation on Blockchain27 Jun 2021
- 2021Learning Hard Optimization Problems: A Data Generation Perspective4 Jun 2021
- 2021Invariant polynomials and machine learning26 Apr 2021