Provably correct, asymptotically efficient, higher-order reverse-mode automatic differentiation

26Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

In this paper, we give a simple and efficient implementation of reverse-mode automatic differentiation, which both extends easily to higher-order functions, and has run time and memory consumption linear in the run time of the original program. In addition to a formal description of the translation, we also describe an implementation of this algorithm, and prove its correctness by means of a logical relations argument.

Cite

CITATION STYLE

APA

Krawiec, F., Peyton Jones, S., Krishnaswami, N., Ellis, T., Eisenberg, R. A., & Fitzgibbon, A. (2022). Provably correct, asymptotically efficient, higher-order reverse-mode automatic differentiation. Proceedings of the ACM on Programming Languages, 6(POPL). https://doi.org/10.1145/3498710

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free