atlas

Research map / Optimization / Implicit bias and generalization

Learning High-Degree Parities: The Crucial Role of the Initialization

ICLR 2025 · Optimization › Implicit bias and generalization · approach: Explicit and implicit regularization interplay · 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.

Shows that GD/SGD on two-layer ReLU nets learns the full parity with Rademacher initialization (up to sigma=O(1/d) perturbation), while Gaussian or large-sigma perturbed initialization provably fails, via a new loss-dependent initial gradient alignment measure.

Problem

Whether gradient descent on standard neural networks can learn high-degree (almost-full and full) parities, which remained unsettled, and how the weight initialization affects learnability.

Approach

Learnability of full parity by noisy GD depends on the initial weight distribution: Rademacher init yields linearly separable hidden embeddings enabling learning, while Gaussian or large-sigma perturbed init is blocked by a small initial gradient alignment (GAL), a new loss-dependent measure of initialization-target alignment.</120>

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Rademacher initialization with Gaussian initialization (ablation)Two-layer fully connected ReLU network trained with noisy-GD and correlation loss · Full parity, uniform inputsaccuracy: perfect accuracy -> ≤ 1/2+exp(-Ω(d))Hurt
Add Gaussian perturbation with σ=O(d^{-1}) to Rademacher initialization (ablation)Two-layer fully connected ReLU network trained with GD or SGD · Full parity, uniform inputsaccuracy: perfect accuracy -> perfect accuracyNo clear effect
Add a sufficiently large constant Gaussian perturbation to Rademacher initialization (ablation)Two-layer fully connected ReLU network trained with noisy-GD and correlation loss · Full parity, uniform inputsaccuracy: perfect accuracy -> ≤ 1/2+exp(-Ω(d))Hurt
Use Gaussian initialization instead of Rademacher initialization (ablation)Two-layer fully connected ReLU network trained with noisy-GD and correlation loss · Almost-full parity, k≥d/2, uniform inputsaccuracy: ≤ 1/2+exp(-Ω(d))Hurt
Use clipped ReLU instead of ReLU (ablation)Two-layer network with Rademacher initialization · Full parity, uniform inputshidden neurons sufficient for strong learning in one GD step: Ω(d^4) -> Ω(d^2)Helped
Use a mixture of continuous uniform perturbations with σ=0.1 (ablation)Four-layer MLP trained with SGD and hinge loss · Full parity, d=50test accuracyNo clear effect
Increase continuous-uniform perturbation magnitude (ablation)Four-layer MLP trained with SGD and hinge loss · Full parity, d=50test accuracyHurt
Sparsify the Rademacher initialization by setting a fraction of weights to zero (ablation)Four-layer MLP trained with SGD and hinge loss · Full paritytest accuracyHurt
Use symmetric discrete weights from {-2, -1, 1, 2} instead of Rademacher weights (ablation)Four-layer MLP trained with SGD and hinge loss · Full paritytest accuracyHurt
Train a one-neuron ReLU network on random labels for a few stepsGradient alignment under hinge loss · Full paritygradient alignmentNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: uniform Boolean inputs on {±1}^d (synthetic parity data)

Benchmarks: full parity learning (synthetic, d=50 and up to d=40 for gradient alignment)

Metrics: test accuracy gradient alignment GAL

Baselines: Gaussian initialization sigma-perturbed Rademacher initialization sparsified Rademacher initialization symmetric discrete initialization

Builds on: LGA (label-gradient-alignment) Rademacher initialization analysis for almost-full parities cross-predictability INAL

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