Dubey et al. (2022) — ARXIV-2210.06364
Key takeaways
- Keeps an EMA
e_tof the gradient’s scalar L2 norm and, when the current gradient falls below it, scales the gradient up to meet it:s_t = (e_t/‖g_t‖)·g_t. A floor under the gradient norm - The correction feeds the first moment only. Applying it to the second
moment is ablated and is worse, because
v_tsets the step size — the method wants a stronger direction signal, not a longer step - Generic across adaptive optimizers: instantiated on Adam, diffGrad, RAdam and AdaBelief
- Evidence is small-scale CNN vision — VGG16, ResNet18 and ResNet50 on
CIFAR-10, CIFAR-100 and TinyImageNet. The title ends “for CNNs”. Largest
reported gain 11.15% (ResNet50/TinyImageNet);
γ = 0.95default
Standing in the anthology
Read — NOTE-025. Proposed because it is promising and unproven, and
the note now says what would settle it: any evidence on a transformer, at a
scale where the record’s other optimizer claims live. There is none four
years on, and the absence is itself information — LIT-156 is the paper
that explains why this whole wave of Adam variants did not transfer.
Kept rather than retired because of what reading it surfaced: AdaNorm is the
exact mirror of SOTA-035. Clipping puts a ceiling on the gradient norm
and this record calls it Active; AdaNorm puts a floor under the same
quantity. Nobody has run both, and that question is worth keeping a document
for.
Nothing is sourced to this paper, and the reading deliberately creates no practice.
Audited by #121; correctly unsourced. R1 is the paper’s thesis
and the reading rates it weak — established only on small CNNs. R2 is the
transferable half (correct the direction signal, not the step size: touch the
first moment and leave the second alone) and it is a reading of what Adam’s two
moments are for rather than a measured result. The paper’s own status is
Proposed for the same reason. This is what an unsourced note should look
like.