atlas

Research map / Learning theory and algorithms / Kernels and regression theory

Exploring the Complexity of Deep Neural Networks through Functional Equivalence

ICML 2024 · Learning theory and algorithms › Kernels and regression theory · approach: Generalization theory of deep networks · 0 citations (OpenAlex)

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.

Uses permutation (functional) equivalence of feedforward networks to shrink the parameter space by factorials of widths, yielding tighter covering-number bounds that hold with biases and general activations, and argues this eases optimization.

Problem

Existing covering-number bounds for deep neural networks ignore parameter redundancy from functional equivalence, do not handle bias vectors, and depend on spectral norms; the paper asks how functional equivalence changes complexity and optimization of overparameterized networks.

Approach

Exploits permutation invariance of hidden neurons to restrict parameters to a canonical representative set (sorted biases), reducing volume by d_l! per layer and giving covering number bounds reduced by factorials of layer widths, explicit in width, depth, size and infinity-norm bound, valid with biases and general activations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Account for permutation equivalence in the parameterizationDeep feedforward neural networks · Deep feedforward neural networkscovering number: approximately a factor of $(d_1!d_2!\cdots d_L!)$Helped
Account for permutation equivalence in the parameterizationShallow feedforward neural networks · Shallow feedforward neural networkscovering number: a factorial term $d_1!$ in the denominatorHelped
Restrict the parameter space to representatives of permutation-equivalent networksDeep neural networks · Deep neural networkseffective parameter space volume: $(2B)^\mathcal{S}/(d_1!\cdots d_L!)$Helped
Increase network widthOverparameterized neural networks · Neural network trainingeffective parameter space volume: approaches zeroHelped
Use initialization schemes with identical random distributions for weights and biases within each layerOptimization algorithms for deep neural networks · Convergence to an ERM solutionprobability of convergence: at least $d_1^*\times\cdots\times d_L^*\times \mathbb{P}(\Delta_{\rm max}(\theta^{(0)}-\theta_n)\le \delta/2)$Helped
Use the permutation-invariant covering number boundNeural networks in ERM · Estimation errorestimation error bound: subtracting at least $\log(d_1!\cdots d_L!)$ from the numeratorHelped

Surprising findings

Limitations

Experimental setup

Metrics: covering number bound metric entropy

Baselines: spectral-norm covering bound (Bartlett et al.) pseudo-dimension bound Neyshabur-style norm bounds

Builds on: covering number bounds for deep networks permutation symmetry of neural networks functional dimension

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