Pith. sign in

REVIEW 1 cited by

Dual Averaging is Surprisingly Effective for Deep Learning Optimization

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2010.10502 v1 pith:IHCJSM2R submitted 2020-10-20 cs.LG math.OCstat.ML

classification cs.LGmath.OCstat.ML
keywords adamaveragingdualuseddeepmethodmethodsoptimization
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

First-order stochastic optimization methods are currently the most widely used class of methods for training deep neural networks. However, the choice of the optimizer has become an ad-hoc rule that can significantly affect the performance. For instance, SGD with momentum (SGD+M) is typically used in computer vision (CV) and Adam is used for training transformer models for Natural Language Processing (NLP). Using the wrong method can lead to significant performance degradation. Inspired by the dual averaging algorithm, we propose Modernized Dual Averaging (MDA), an optimizer that is able to perform as well as SGD+M in CV and as Adam in NLP. Our method is not adaptive and is significantly simpler than Adam. We show that MDA induces a decaying uncentered $L_2$-regularization compared to vanilla SGD+M and hypothesize that this may explain why it works on NLP problems where SGD+M fails.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Dual Averaging Converges for Nonconvex Smooth Stochastic Optimization

    math.OC 2025-05 conditional novelty 7.0 of 10

    Stochastic dual averaging converges on nonconvex smooth stochastic optimization at rate O(1/T + σ log T/√T), matching SGD.

Pith tools