Automatic differentiation and the optimization of differential equation models in biology

07/10/2022
by   Steven A. Frank, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/16/2022

Optimizing differential equations to fit data and predict outcomes

Many scientific problems focus on observed patterns of change or on how ...
research
12/05/2018

A Comparison of Automatic Differentiation and Continuous Sensitivity Analysis for Derivatives of Differential Equation Solutions

The derivatives of differential equation solutions are commonly used as ...
research
06/12/2017

Automatic differentiation of hybrid models Illustrated by Diffedge Graphic Methodology. (Survey)

We investigate the automatic differentiation of hybrid models, viz. mode...
research
03/03/2023

Locally Regularized Neural Differential Equations: Some Black Boxes Were Meant to Remain Closed!

Implicit layer deep learning techniques, like Neural Differential Equati...
research
09/27/2019

Data-driven discovery of free-form governing differential equations

We present a method of discovering governing differential equations from...
research
07/28/2022

How Many Equations of Motion Describe a Moving Human?

A human is a thing that moves in space. Like all things that move in spa...
research
07/22/2023

Reliability of the g factor over time in Italian INVALSI data (2010-2022): What can achievement-g tell us about the Flynn effect?

Generational intelligence test score gains over large parts of the 20th ...

Please sign up or login with your details

Forgot password? Click here to reset