PapersWithELO
← ICLR 2024 leaderboard

Batch normalization is sufficient for universal function approximation in CNNs

Rebekka Burkholz

self/semi-supervised learningdeep learningrandom featuresbatch normalization
93.80100
Fused
band ≈ ±17 pct pts (from σ = 0.33)
87.80100
Mimo
band ≈ ±24 pct pts (from σ = 0.48)
97.00100
DeepSeek
band ≈ ±23 pct pts (from σ = 0.47)

OpenReview ground truth

Accepted

TL;DR — We prove that training layer normalization layers is sufficient if the remaining neural network parameters of convolutional architectures are drawn from random distributions.

Abstract

Normalization techniques, for which Batch Normalization (BN) is a popular choice, is an integral part of many deep learning architectures and contributes significantly to the learning success. We provide a partial explanation for this phenomenon by proving that training normalization parameters alone is already sufficient for universal function approximation if the number of available, potentially random features matches or exceeds the weight parameters of the target networks that can be expressed. Our bound on the number of required features does not only improve on a recent result for fully-connected feed-forward architectures but also applies to CNNs with and without residual connections and almost arbitrary activation functions (which include ReLUs). Our explicit construction of a given target network solves a depth-width trade-off that is driven by architectural constraints and can explain why switching off entire neurons can have representational benefits, as has been observed empirically. To validate our theory, we explicitly match target networks that outperform experimentally obtained networks with trained BN parameters by utilizing a sufficient number of random features.

Author context

Most prolific author: 3 submissions (credibility 1.00).

No mass-submission penalty for this paper (authors within normal submission volume).

Aggregate statistics only — no individual author rankings.

Ranking trajectory

Percentile by tournament round — convergence indicates rating stability.

Judge assessments

Mean overall score 0.0 ± 0.0 (n = 30)