Higher-order reverse automatic differentiation with emphasis on the third-order

From MaRDI portal
Publication:5962714

DOI10.1007/S10107-014-0827-4zbMATH Open1332.65034arXiv1309.5479OpenAlexW2071726791MaRDI QIDQ5962714FDOQ5962714


Authors: Robert M. Gower, A. L. Gower Edit this on Wikidata


Publication date: 23 February 2016

Published in: Mathematical Programming. Series A. Series B (Search for Journal in Brave)

Abstract: It is commonly assumed that calculating third order information is too expensive for most applications. But we show that the directional derivative of the Hessian (D3f(x)cdotd) can be calculated at a cost proportional to that of a state-of-the-art method for calculating the Hessian matrix. We do this by first presenting a simple procedure for designing high order reverse methods and applying it to deduce several methods including a reverse method that calculates D3f(x)cdotd. We have implemented this method taking into account symmetry and sparsity, and successfully calculated this derivative for functions with a million variables. These results indicate that the use of third order information in a general nonlinear solver, such as Halley-Chebyshev methods, could be a practical alternative to Newton's method.


Full work available at URL: https://arxiv.org/abs/1309.5479




Recommendations




Cites Work


Cited In (2)

Uses Software





This page was built for publication: Higher-order reverse automatic differentiation with emphasis on the third-order

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5962714)