A Hitchhiker’s Guide to Automatic Differentiation
Explore this paper's citation graph
Summary
An overview of some of the mathematical principles of Automatic Differentiation is provided, like the matrix-vector product based approach, the idea of lifting functions to the algebra of dual numbers, the method of Taylor series expansion on dual numbers and the application of the push-forward operator.
- Type
- article
- Published
- 2014-11-03
- Cited by
- 45
- References
- 26
- Access
- Open access
- OpenAlex
- https://openalex.org/W2230466458
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:11086575
Keywords
Automatic differentiation, Algebra over a field, Dual (grammatical number), Taylor series, Theory of computation
References
- Introduction to differentiable manifolds
- Functional Coding of Differential Forms
- Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition
- Nesting forward-mode AD in a functional framework
- Reverse-mode AD in a functional framework: Lambda the ultimate backpropagator
- The Arithmetic of Differentiation
- Remarks on differential algebraic approach to particle beam optics by M. Berz
- Heap reference analysis using access graphs
- Achieving logarithmic growth of temporal and spatial complexity in reverse automatic differentiation
- A Simply Typed λ-Calculus of Forward Automatic Differentiation
- A simple automatic derivative evaluation program
- A new framework for the computation of Hessians
- Differential Algebraic Description of Beam Dynamics to Very High Orders
- Lazy multivariate higher-order forward-mode AD
- Doubly Recursive Multivariate Automatic Differentiation
- Functional Differentiation of Computer Programs
- DiffSharp: Automatic Differentiation Library
- A First Look at Differential Algebra
- Automatic differentiation in machine learning: a survey
- Introduction to Differentiable Manifolds
Cited by
- Motor Estimation using Heterogeneous Sets of Objects in Conformal Geometric Algebra
- Automatic Multivector Differentiation and Optimization
- Automatic differentiation of hybrid models Illustrated by Diffedge Graphic Methodology. (Survey)
- Manifold Geometry with Fast Automatic Derivatives and Coordinate Frame Semantics Checking in C++
- Interval arithmetic, hull-consistency enforcing and algorithmic differentiation using a template-based package
- Jets and differential linear logic
- On the Manifold: Representing Geometry in C++ for State Estimation
- Using automatic differentiation as a general framework for ptychographic reconstruction.
- Gradient and Hessian approximations in Derivative Free Optimization
- A Differential-form Pullback Programming Language for Higher-order Reverse-mode Automatic Differentiation
- Graded Automatic Differentiation
- Generalised Singular Value Decomposition of dual-numbered matrices
- Complex-Valued Vs. Real-Valued Neural Networks for Classification Perspectives: An Example on Non-Circular Data
- The Interacting Multiple Model Filter on Boxplus-Manifolds
- Demonstration of prospective application of the dual number automatic differentiation for uncertainty propagation in neutronic calculations
- Higher Order Automatic Differentiation with Dual Numbers
- A Consistent Scheme for Gradient-Based Optimization of Protein-Ligand Poses
- Efficient decomposition of latent representation in generative models
- Diagrammatic Differentiation for Quantum Machine Learning
- Gradient and diagonal Hessian approximations using quadratic interpolation models and aligned regular bases
Related papers
No related papers recorded.