Recursive multivariate derivatives of $e^{f(x_1,\dots, x_n)}$ of arbitrary order
Filippo M. Miatto

TL;DR
This paper introduces a recursive formula for efficiently computing high-order multivariate derivatives of the exponential function, facilitating automatic differentiation and complex derivative calculations in machine learning.
Contribution
The paper presents a novel recursive method for calculating arbitrary order multivariate derivatives of exponential functions, improving computational efficiency and applicability.
Findings
Recursive formula reduces computational complexity.
Applicable to derivatives of exponential functions in multiple variables.
Potential benefits for automatic differentiation in machine learning.
Abstract
High-order derivatives of nested functions of a single variable can be computed with the celebrated Fa\`a di Bruno's formula. Although generalizations of such formula to multiple variables exist, their combinatorial nature generates an explosion of factors, and when the order of the derivatives is high, it becomes very challenging to compute them. A solution is to reuse what has already been computed, which is a built-in feature of recursive implementations. Thanks to this, recursive formulas can play an important role in Machine Learning applications, in particular for Automatic Differentiation. In this manuscript we provide a recursive formula to compute multivariate derivatives of arbitrary order of with respect to the variables . We note that this method could also be beneficial in cases where the high-order derivatives of a function …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Numerical Methods and Algorithms
