Source

Lau, Furman, Wang, Murfet and Wei (2023), LIT-542. Read as NOTE-285. Explained by THEORY-075.

The practice

Training loss going to zero is where most comparisons between configurations stop being informative, and it is also where a lot of interesting variation lives. Two runs at identically zero training loss can differ in test accuracy, in robustness, and in what they have internally become.

Measure the volume scaling exponent of the near-optimal set. The estimator

λ̂(w*) = n β* [ E_{w|w*,β*,γ} L_n(w) − L_n(w*) ],   β* = 1/log n

is the expected loss under a localized tempered perturbation around w*, minus the loss at w*, rescaled. It is computed by SGLD, runs at the scale of real models, and needs nothing known in advance about what the network computes.

What it reports is how much room the parameters have to move without changing the function. Where the loss is flat because the model has fit the data, this is not.

What was measured

ResNet18 on CIFAR10, sweeping learning rate, batch size and momentum independently: stronger implicit regularization — higher learning rate, lower batch size, higher momentum — gives lower λ̂ and higher test accuracy. The authors’ own framing: “Even though most training losses collapse to zero, the LLC can discern the implicit regularization pressure applied by various training heuristics.”

Both the estimator and the recommendation to read it once the loss has saturated come from LIT-542, which localised Watanabe’s learning coefficient to a single minimum and made the ResNet18 sweep the demonstration that it separates configurations the training loss cannot.

The estimator’s credibility rests on a separate experiment: on deep linear networks up to 100M parameters it reproduces Aoyagi (2024)‘s theoretical learning coefficients, and keeps doing so when evaluated at an SGD-found minimum rather than a minimum of the population loss.

Not curvature — and this is the part that is not obvious

The nearby practice is SOTA-012: sharpness in the loss landscape correlates with test error, on filter-normalised visualisations. That practice is careful and its advice survives. But filter normalisation fixes the rescaling artefact; it does not make curvature the right quantity. Per THEORY-075, the theorems contain the exponent of the volume law, and curvature is its prefactor — it does not appear in the model-selection criterion n L_n(w_0) + λ log n, nor in the Bayes generalisation rate λ/n.

So this is not “compute sharpness more carefully”. It is a different number, with a different theory behind it, that happens to answer the question people were asking sharpness to answer.

No compared_against is declared with SOTA-012, and the reason is ADR-011. That relation means somebody ran the comparison. Nobody has run filter-normalised sharpness and the local learning coefficient against each other as predictors of test error on the same models; the argument that the exponent is the right quantity is theoretical, from LIT-541, and this record labels it as one.

Conditions

The relation between LLC and generalization is correlational, and the sweeps are one-dimensional. The source says so: “we do so in isolation, i.e., we do not look at interactions between these factors”. One architecture, one dataset, three knobs varied one at a time. That is what promote_when asks somebody to improve on, and it asks for someone else’s workload rather than a second paper agreeing (DP-005).

The estimator carries assumptions the number does not display. A localizing radius γ suppressed in the notation, an SGLD sampler with its own burn-in and step size, an inverse temperature 1/log n, and a Bayesian quantity evaluated at a point SGD found. The deep-linear result is the evidence that the composition is faithful in one regime where the truth is known — and theoretical learning coefficients are unavailable almost everywhere else, which is the school’s own stated bottleneck.

Lower is not automatically better. The reported direction is that stronger implicit regularization lowers λ̂ and raises accuracy on this workload. It is not a claim that minimising λ̂ is an objective, and LIT-543 observes stages where λ̂ falls during ordinary training for reasons nobody has explained.

Where it is worth reaching for

  • Comparing training recipes whose training losses have all converged.
  • Detecting that something changed during a run when the loss curve is smooth — LIT-543 is that use, and THEORY-073 is what the record thinks of it.
  • As an alternative to a hand-built progress measure when no mechanistic hypothesis is available yet. SOTA-200 records that LIT-085’s measures require reverse-engineering the network first; this does not, and returns less.