mlsanityData to 7 Oct 2026

Size and Depth Separation in Approximating Benign Functions with Neural Networks

arXiv 2102.00314 ↗First posted 30 Jan 2021cs.LG cs.CC stat.MLcited by 7

Not on the map. Why?

Abstract (arXiv)

When studying the expressive power of neural networks, a main challenge is to understand how the size and depth of the network affect its ability to approximate real functions. However, not all functions are interesting from a practical viewpoint: functions of interest usually have a polynomially-bounded Lipschitz constant, and can be computed efficiently. We call functions that satisfy these conditions "benign", and explore the benefits of size and depth for approximation of benign functions with ReLU networks. As we show, this problem is more challenging than the corresponding problem for non-benign functions. We give barriers to showing depth-lower-bounds: Proving existence of a benign function that cannot be approximated by polynomial-size networks of depth 4 would settle longstanding open problems in computational complexity. It implies that beyond depth 4 there is a barrier to showing depth-separation for benign functions, even between networks of constant depth and networks of nonconstant depth. We also study size-separation, namely, whether there are benign functions that can be approximated with networks of size O(s(d)), but not with networks of size O(s'(d)). We show a complexity-theoretic barrier to proving such results beyond size O(dlog2(d)), but also show an explicit benign function, that can be approximated with networks of size O(d) and not with networks of size o(d/log d). For approximation in L_∞ we achieve such separation already between size O(d) and size o(d). Moreover, we show superpolynomial size lower bounds and barriers to such lower bounds, depending on the assumptions on the function. Our size-separation results rely on an analysis of size lower bounds for Boolean functions, which is of independent interest: We show linear size lower bounds for computing explicit Boolean functions with neural networks and threshold circuits.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 18 of its 66 references that are in the map. First posted on arXiv 30 Jan 2021.

Builds on

18 of 66 references.

References · 18

  1. 2016Error bounds for approximations with deep ReLU networkscited by 567
  2. 2016Benefits of depth in neural networkscited by 248
  3. 2015The Power of Depth for Feedforward Neural Networkscited by 181
  4. 2017Optimal approximation of piecewise smooth functions using deep ReLU neural networkscited by 176
  5. 2018Optimal approximation of continuous functions by very deep ReLU networkscited by 165
  6. 2020Deep Network Approximation for Smooth Functionscited by 163
  7. 2019Deep Network Approximation Characterized by Number of Neuronscited by 120
  8. 2019The phase diagram of approximation rates for deep neural networkscited by 86
  9. 2016Why Deep Neural Networks for Function Approximation?cited by 82
  10. 2016Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networkscited by 58
  11. 2017Depth Separation for Neural Networkscited by 46
  12. 2020Expressivity of Deep Neural Networkscited by 31
6 more
  1. 2019Depth Separations in Neural Networks: What is Actually Being Separated?cited by 27
  2. 2017Lower bounds over Boolean inputs for deep neural networks with ReLU gatescited by 20
  3. 2020Neural Networks with Small Weights and Depth-Separation Barrierscited by 17
  4. 2020Sharp Representation Theorems for ReLU Networks with Precise Dependence on Depthcited by 13
  5. 2015Super-Linear Gate and Super-Quadratic Wire Lower Bounds for Depth-Two and Depth-Three Threshold Circuitscited by 6
  6. 2018Limits on representing Boolean functions by linear combinations of simple functions: thresholds, ReLUs, and low-degree polynomialscited by 6

Built on by

Cited by year

Citing papers per year: 2021: 4; 2022: 3.

7 papers.