Pith. sign in

REVIEW 3 cited by

Second-order Neural Network Training Using Complex-step Directional Derivative

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 2009.07098 v1 pith:AFPOEONV submitted 2020-09-15 cs.LG stat.ML

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

While the superior performance of second-order optimization methods such as Newton's method is well known, they are hardly used in practice for deep learning because neither assembling the Hessian matrix nor calculating its inverse is feasible for large-scale problems. Existing second-order methods resort to various diagonal or low-rank approximations of the Hessian, which often fail to capture necessary curvature information to generate a substantial improvement. On the other hand, when training becomes batch-based (i.e., stochastic), noisy second-order information easily contaminates the training procedure unless expensive safeguard is employed. In this paper, we adopt a numerical algorithm for second-order neural network training. We tackle the practical obstacle of Hessian calculation by using the complex-step finite difference (CSFD) -- a numerical procedure adding an imaginary perturbation to the function for derivative computation. CSFD is highly robust, efficient, and accurate (as accurate as the analytic result). This method allows us to literally apply any known second-order optimization methods for deep learning training. Based on it, we design an effective Newton Krylov procedure. The key mechanism is to terminate the stochastic Krylov iteration as soon as a disturbing direction is found so that unnecessary computation can be avoided. During the optimization, we monitor the approximation error in the Taylor expansion to adjust the step size. This strategy combines advantages of line search and trust region methods making our method preserves good local and global convergency at the same time. We have tested our methods in various deep learning tasks. The experiments show that our method outperforms exiting methods, and it often converges one-order faster. We believe our method will inspire a wide-range of new algorithms for deep learning and numerical optimization.

Discussion (0). Sign in to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. OpenAlex reports about 402 citations worldwide. Full citation record

  1. A Design Space for Quantum Circuit Visualizations

    cs.HC 2026-07 conditional novelty 7.0 of 10

    A design space taxonomy for quantum circuit visualizations, built from 194 analyzed examples, organizes design choices into view, component, management, narrative, and interaction levels.

  2. Mosaic Selections: Managing and Optimizing User Selections for Scalable Data Visualization Systems

    cs.HC 2025-07 conditional novelty 7.0 of 10

    User selections are modeled as filter predicates, and pre-aggregated materialized views are created and queried automatically, yielding sub-100 millisecond selection updates on datasets up to a billion rows.

  3. On Defining Chart Types Boundaries

    cs.HC 2026-08 accept novelty 6.0 of 10

    Chart-type definitions are purpose-built constructions, not discovered natural kinds; the paper provides tools to make the boundary decisions in chart-type research explicit and demonstrates them on Gantt, radar, and ...

Pith tools