atlas

Research map / Architectures and efficiency / RNNs and normalization

Compelling ReLU Networks to Exhibit Exponentially Many Linear Regions at Initialization and During Training

ICML 2025 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 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.

Reparameterizes a 4-neuron-wide ReLU network with triangle-wave peak parameters and scaling coefficients so that depth-d networks start with 2^d linear regions, then pretrains and trains to approximate 1D convex functions orders of magnitude more accurately than Kaiming or RAAI initializations.

Problem

Randomly initialized ReLU networks rarely realize their exponential number of linear regions, leading to oversized networks and poor function approximation, with gradient descent unable to directly create new linear regions.

Approach

A trainable reparameterization that ties a 4-neuron-wide deep ReLU network's weights to triangle-wave peak locations and a differentiability-enforcing scaling rule, so any peak values yield 2^d linear regions; a pretraining phase optimizes the peaks and then switches to standard weight parameterization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use triangle-based initialization and pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · x^3, 500-point training setminimum MSE: 2.11 \times 10^{-5} -> 7.86 \times 10^{-8}Helped
use triangle-based initialization and pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · x^11, 500-point training setminimum MSE: 2.19 \times 10^{-5} -> 8.86 \times 10^{-7}Helped
use triangle-based initialization and pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · sin(x), 500-point training setmean MSE: 1.15 \times 10^{-1} -> 2.21 \times 10^{-7}Helped
use triangle-based initialization and pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · tanh(3x), 500-point training setmean MSE: 1.96 \times 10^{-1} -> 8.42 \times 10^{-7}Helped
skip pretraining and train only in the standard parameterization (ablation)triangle-initialized ReLU network · x^3, 500-point training setminimum MSE: 7.63 \times 10^{-7} -> 7.86 \times 10^{-8}Hurt
skip pretraining and train only in the standard parameterization (ablation)triangle-initialized ReLU network · x^3, 500-point training setmean MSE: 3.89 \times 10^{-5} -> 5.27 \times 10^{-7}Hurt
remove differentiability enforcement with Thm. 3.1 (ablation)pretrained ReLU network · sin(x), 500-point training setmean MSE: 1.47 \times 10^{-5} -> 2.21 \times 10^{-7}Hurt
remove differentiability enforcement with Thm. 3.1 (ablation)pretrained ReLU network · tanh(3x), 500-point training setmean MSE: 3.81 \times 10^{-4} -> 8.42 \times 10^{-7}Hurt
use triangle-based pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · x^3, sparse training data; unseen pointsminimum MSE: 2.41 \times 10^{-4} -> 5.65 \times 10^{-6}Helped
use triangle-based pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · x^11, sparse training data; unseen pointsminimum MSE: 2.14 \times 10^{-3} -> 6.53 \times 10^{-4}Helped
use triangle-based pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · sin(x), sparse training data; unseen pointsminimum MSE: 2.27 \times 10^{-5} -> 7.92 \times 10^{-7}Helped
use triangle-based pretraining with differentiability enforced by Thm. 3.14-neuron-wide ReLU network · tanh(3x), sparse training data; unseen pointsminimum MSE: 1.60 \times 10^{-4} -> 5.09 \times 10^{-6}Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet synthetic 1D function samples (x^3, x^11, tanh(3x), sin(x), x^3-x, r^3)

Benchmarks: ImageNet 1D function approximation test sets

Metrics: mean squared error minimum MSE over 30 trials top-1 accuracy

Baselines: Kaiming default initialization RAAI distribution pretraining skipped pretraining unregularized VGG-16 standard classifier

Builds on: Telgarsky triangle-wave construction Yarotsky-style x^2 approximation Kaiming initialization RAAI initialization Adam

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