Automatic differentiation and the optimization of differential equation models in biology
Not on the map. Why?
Abstract (arXiv)
A computational revolution unleashed the power of artificial neural networks. At the heart of that revolution is automatic differentiation, which calculates the derivative of a performance measure relative to a large number of parameters. Differentiation enhances the discovery of improved performance in large models, an achievement that was previously difficult or impossible. Recently, a second computational advance optimizes the temporal trajectories traced by differential equations. Optimization requires differentiating a measure of performance over a trajectory, such as the closeness of tracking the environment, with respect to the parameters of the differential equations. Because model trajectories are usually calculated numerically by multistep algorithms, such as Runge-Kutta, the automatic differentiation must be passed through the numerical algorithm. This article explains how such automatic differentiation of trajectories is achieved. It also discusses why such computational breakthroughs are likely to advance theoretical and statistical studies of biological problems, in which one can consider variables as dynamic paths over time and space. Many common problems arise between improving success in computational learning models over performance landscapes, improving evolutionary fitness over adaptive landscapes, and improving statistical fits to data over information landscapes.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 33 references that are in the map. First posted on arXiv 10 Jul 2022.
Builds on
10 of 33 references.
References · 10
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2019On the Convergence of Adam and Beyondcited by 834
- 2020Universal Differential Equations for Scientific Machine Learningcited by 345
- 2019Tensor Programs I: Wide Feedforward or Recurrent Neural Networks of Any Architecture are Gaussian Processescited by 148
- 2015Preconditioned Stochastic Gradient Langevin Dynamics for Deep Neural Networkscited by 121
- 2013Input-output relations in biological systems: measurement, information and the Hill equationcited by 4
- 2014The inductive theory of natural selection: summary and synthesiscited by 2
- 2022Optimizing differential equations to fit data and predict outcomescited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.