atlas

Research map / Architectures and efficiency / RNNs and normalization

Neural Redshift: Random Networks are not Random Functions

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

Shows that untrained random-weight networks already have architecture-dependent complexity biases (simplicity bias for ReLU-like activations, residual connections, layer norm), and that these biases predict generalization and shortcut learning in trained MLPs and random-weight transformers.

Problem

Explaining neural network generalization independently of gradient-based optimization, since existing explanations (implicit bias of GD) fail to account for gradient-free training and the simplicity bias seen in untrained networks.

Approach

Characterize architectural inductive biases by sampling random weights uniformly and measuring the complexity (Fourier frequency, polynomial order, LZ compressibility) of the resulting functions; the parametrization itself (ReLUs, residuals, layer norm) sets a preferred complexity, which then predicts trained-model behavior.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ReLU-like activations instead of other activationsRandom MLPs · Random-weight functionsFourier complexityHelped
Increase depth (ablation)Random ReLU MLPs · Random-weight functionsFourier complexityNo clear effect
Increase weight magnitude (ablation)Random ReLU MLPs · Random-weight functionsFourier complexityNo clear effect
Replace ReLU with TanH, Gaussian, or sine activations (ablation)Random MLPs · Random-weight functionsFourier complexityMixed
Increase network width (ablation)Random MLPs · Random-weight functionsComplexityNo clear effect
Add layer normalization before each activation (ablation)Random MLPs · Random-weight functionsComplexity sensitivity to weight magnitudeHelped
Add residual connections (ablation)Random MLPs · Random-weight functionsComplexityHelped
Add multiplicative interactions (gating) (ablation)Random MLPs · Random-weight functionsComplexityHurt
Use an inverse-Fourier-transform architecture with a uniform prior over frequencies (ablation)Unbiased model · Random-weight functionsFourier complexityHurt
Use a ReLU MLP instead of a complexity-modulated architectureMLPs on modulo addition · High-frequency modulo tasksTest accuracyHurt
Tune a multiplicative prefactor before TanH, Gaussian, or sine activations (ablation)MLPs on modulo addition · Modulo addition tasksTest accuracyHelped
Increase the activation prefactor (ablation)MLPs on Colored-MNIST · Colored-MNIST digit test setTest accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: modulo addition (synthetic) Colored-MNIST-style regression (MNIST digits with color band)

Benchmarks: modulo addition (3 frequency versions) Colored-MNIST-style shortcut learning task

Metrics: Fourier frequency complexity Chebyshev/Legendre polynomial order complexity Lempel-Ziv compressibility test accuracy

Baselines: ReLU MLP GELU MLP TanH MLP Gaussian MLP sine MLP untrained GPT-2

Builds on: simplicity bias (Goldblum et al.) spectral bias Loss landscapes Are All You Need (Chiang et al.) Glorot initialization

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