Abstract

This paper quantitatively characterizes the approximation power of deep feed-forward neural networks (FNNs) in terms of the number of neurons. It is shown by construction that ReLU FNNs with width O(max⁡{d⌊N1/d⌋, N+1})\mathcal{O}\big(\max\{d\lfloor N^{1/d}\rfloor,\, N+1\}\big) and depth O(L)\mathcal{O}(L) can approximate an arbitrary Hölder continuous function of order α∈(0,1]α\in (0,1] on [0,1]d[0,1]^d with a nearly tight approximation rate O(dN−2α/dL−2α/d)\mathcal{O}\big(\sqrt{d} N^{-2α/d}L^{-2α/d}\big) measured in LpL^p-norm for any N,L∈N+N,L\in \mathbb{N}^+ and p∈[1,∞]p\in[1,\infty]. More generally for an arbitrary continuous function ff on [0,1]d[0,1]^d with a modulus of continuity ωf(⋅)ω_f(\cdot), the constructive approximation rate is O(d ωf(N−2/dL−2/d))\mathcal{O}\big(\sqrt{d}\,ω_f( N^{-2/d}L^{-2/d})\big). We also extend our analysis to ff on irregular domains or those localized in an ε\varepsilon-neighborhood of a dMd_{\mathcal{M}}-dimensional smooth manifold M⊆[0,1]d\mathcal{M}\subseteq [0,1]^d with dM≪dd_{\mathcal{M}}\ll d. Especially, in the case of an essentially low-dimensional domain, we show an approximation rate O(ωf(ε1−δddδ+ε)+d ωf(d(1−δ)dδN−2/dδL−2/dδ))\mathcal{O}\big(ω_f(\tfrac{\varepsilon}{1-δ}\sqrt{\tfrac{d}{d_δ}}+\varepsilon)+\sqrt{d}\,ω_f(\tfrac{\sqrt{d}}{(1-δ)\sqrt{d_δ}}N^{-2/d_δ}L^{-2/d_δ})\big) for ReLU FNNs to approximate ff in the ε\varepsilon-neighborhood, where dδ=O(dMln⁡(d/δ)δ2)d_δ=\mathcal{O}\big(d_{\mathcal{M}}\tfrac{\ln (d/δ)}{δ^2}\big) for any δ∈(0,1)δ\in(0,1) as a relative error for a projection to approximate an isometry when projecting M\mathcal{M} to a dδd_δ-dimensional domain.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.