atlas

Research map / Optimization / Implicit bias and generalization

Grokking Beyond the Euclidean Norm of Model Parameters

ICML 2025 · Optimization › Implicit bias and generalization · approach: Explicit and implicit regularization interplay

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 gradient descent with small non-zero regularization of a generalizing property P (l1, nuclear norm, Sobolev) induces grokking, with delay scaling as 1/(alpha*beta), and that l2 norm is unreliable as a grokking progress measure.

Problem

Grokking (delayed generalization after memorization) is usually explained by l2 weight decay and large initialization; it is unclear whether l2 is needed or whether the l2 norm reliably tracks generalization.

Approach

A general theorem shows that for a loss g satisfying a Chatterjee-Łojasiewicz condition at initialization, subgradient descent on g + beta*h (for any suitable regularizer h such as l1 or nuclear norm) memorizes first and then, after Theta(1/(alpha*beta)) steps, biases toward minimizers of h; if h aligns with the generalizing structure (sparsity, low rank), grokking follows. Depth provides implicit

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use small non-zero L1 regularization instead of relying on L2 weight decaySparse recovery · Sparse recoverygeneralization delayHelped
Use nuclear-norm regularization instead of relying on L2 weight decayLow-rank matrix factorization · Matrix completionrecovery errorHelped
Replace L1 or nuclear-norm regularization with L2 regularization (ablation)Shallow sparse recovery and matrix factorization · Sparse recovery and matrix completion with N < ngeneralizationHurt
Increase the learning rate α while holding β fixedRegularized training · Modular addition and nonlinear teacher-studentgeneralization delayHelped
Decrease the regularization strength β while holding other factors fixedRegularized training · Modular addition and algorithmic datageneralization delayHurt
Add depth to the linear modelSparse recovery model · Sparse recoverygeneralization errorHelped
Use a shallow model instead of a deeper over-parameterized model (ablation)Sparse recovery model · Sparse recoverygeneralizationHurt
Select matrix-completion entries with higher coherence scoresNuclear-norm-regularized matrix completion · Matrix completiongeneralization performanceHelped
Increase measurement coherenceCompressed sensing · Sparse recoverygeneralization delayHurt
Use lower-coherence measurementsCompressed sensing · Sparse recoveryrecovery qualityHelped
Replace L2 regularization with L1 or nuclear-norm regularizationMLP training · Modular additiongeneralizationNo clear effect
Use L1 regularization for matrix factorization instead of nuclear-norm regularization (ablation)Matrix factorization · Low-rank matrix factorizationgrokkingHurt

Surprising findings

Limitations

Experimental setup

Datasets: modular addition (algorithmic data) synthetic sparse recovery data synthetic matrix completion data MNIST

Benchmarks: modular addition (algorithmic) MNIST

Metrics: training accuracy validation accuracy recovery error training error l2 norm of parameters

Baselines: l2 weight decay minimum l2-norm least squares

Builds on: grokking (Power et al. 2022) Chatterjee-Łojasiewicz inequality Lasso / compressed sensing deep matrix factorization implicit regularization

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