atlas

Research map / Learning theory and algorithms / Sample complexity

Characterizing ResNet's Universal Approximation Capability

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Hardness of learning neural networks

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Theoretical study showing constant-width ResNets (bottleneck ResNets) achieve optimal parameter-count approximation rates for Lipschitz, polynomial, smooth, and Lebesgue-integrable functions, improving over ReLU FNNs by a factor d.

Problem

How many tunable weights a ResNet needs to approximate function classes (polynomials, smooth, Lipschitz, Lebesgue-integrable functions) to error ε, and whether ResNet's approximation rate is optimal.

Approach

Constructs ResNets of constant width (4 neurons per activation layer) with a constant number of nonzero weights per residual block, so identity shortcuts carry the d-dimensional state, giving a factor-d reduction over FNNs and matching the ε-order lower bound for Lebesgue-integrable/Lipschitz functions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the fully connected NN with b-ResNet (width 10)Function approximation model · Eq. (2), d=100MSE loss: 0.0139 -> 0.0102Helped
Replace the fully connected NN with b-ResNet (width 10)Function approximation model · Eq. (2), d=200MSE loss: 0.0216 -> 0.0131Helped
Replace the fully connected NN with b-ResNet (width 10)Function approximation model · Eq. (2), d=300MSE loss: 0.0472 -> 0.0225Helped
Increase ResNet width from 10 to 20 (ablation)b-ResNet · Eq. (2), d=100MSE loss: 0.0102 -> 0.0093Helped
Increase ResNet width from 10 to 20 (ablation)b-ResNet · Eq. (2), d=200MSE loss: 0.0131 -> 0.0127Helped
Increase ResNet width from 10 to 20 (ablation)b-ResNet · Eq. (2), d=300MSE loss: 0.0225 -> 0.0228Hurt
Increase ResNet width from 10 to 40 (ablation)b-ResNet · Eq. (2), d=100MSE loss: 0.0102 -> 0.0091Helped
Increase ResNet width from 10 to 40 (ablation)b-ResNet · Eq. (2), d=200MSE loss: 0.0131 -> 0.0131No clear effect
Increase ResNet width from 10 to 40 (ablation)b-ResNet · Eq. (2), d=300MSE loss: 0.0225 -> 0.0230Hurt

Surprising findings

Limitations

Experimental setup

Benchmarks: synthetic high-dimensional function approximation (Eq. 2), d=100/200/300

Metrics: test MSE

Baselines: Lin & Jegelka 2018 Oono & Suzuki 2019 fully connected ReLU network

Builds on: Lin & Jegelka 2018 ResNet universality Yarotsky 2017 ReLU approximation Shen et al. 2022 optimal ReLU FNN approximation Oono & Suzuki 2019

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy