Pith. sign in

REVIEW 2 cited by

On the Promise of the Stochastic Generalized Gauss-Newton Method for Training DNNs

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 2006.02409 v4 pith:XYNUTFIP submitted 2020-06-03 cs.LG stat.ML

classification cs.LGstat.ML
keywords methodsdnnsgauss-newtonmethodtrainingautomaticdifferentiationforward
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Following early work on Hessian-free methods for deep learning, we study a stochastic generalized Gauss-Newton method (SGN) for training DNNs. SGN is a second-order optimization method, with efficient iterations, that we demonstrate to often require substantially fewer iterations than standard SGD to converge. As the name suggests, SGN uses a Gauss-Newton approximation for the Hessian matrix, and, in order to compute an approximate search direction, relies on the conjugate gradient method combined with forward and reverse automatic differentiation. Despite the success of SGD and its first-order variants, and despite Hessian-free methods based on the Gauss-Newton Hessian approximation having been already theoretically proposed as practical methods for training DNNs, we believe that SGN has a lot of undiscovered and yet not fully displayed potential in big mini-batch scenarios. For this setting, we demonstrate that SGN does not only substantially improve over SGD in terms of the number of iterations, but also in terms of runtime. This is made possible by an efficient, easy-to-use and flexible implementation of SGN we propose in the Theano deep learning platform, which, unlike Tensorflow and Pytorch, supports forward automatic differentiation. This enables researchers to further study and improve this promising optimization technique and hopefully reconsider stochastic second-order methods as competitive optimization techniques for training DNNs; we also hope that the promise of SGN may lead to forward automatic differentiation being added to Tensorflow or Pytorch. Our results also show that in big mini-batch scenarios SGN is more robust than SGD with respect to its hyperparameters (we never had to tune its step-size for our benchmarks!), which eases the expensive process of hyperparameter tuning that is instead crucial for the performance of first-order methods.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

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

  1. Scalable Thermodynamic Second-order Optimization

    cs.ET 2025-02 conditional novelty 6.0 of 10

    Thermodynamic computers can accelerate K-FAC training by replacing matrix inversions with physical linear-system solves, yielding quadratic rather than cubic per-layer scaling.

  2. Energy Manifold Natural Gradient Descent: Riemannian Optimization for Neural PDE Solvers

    cs.LG 2026-07 conditional novelty 5.0 of 10

    Energy Manifold Natural Gradient Descent (EMNGD) defines the energy natural gradient on a Riemannian parameter manifold and proves it equals the energy-metric projection of the function-space Newton step.

Pith tools