Data-driven discovery of free-form governing differential equations

09/27/2019
by   Steven Atkinson, et al.
1

We present a method of discovering governing differential equations from data without the need to specify a priori the terms to appear in the equation. The input to our method is a dataset (or ensemble of datasets) corresponding to a particular solution (or ensemble of particular solutions) of a differential equation. The output is a human-readable differential equation with parameters calibrated to the individual particular solutions provided. The key to our method is to learn differentiable models of the data that subsequently serve as inputs to a genetic programming algorithm in which graphs specify computation over arbitrary compositions of functions, parameters, and (potentially differential) operators on functions. Differential operators are composed and evaluated using recursive application of automatic differentiation, allowing our algorithm to explore arbitrary compositions of operators without the need for human intervention. We also demonstrate an active learning process to identify and remedy deficiencies in the proposed governing equations.

READ FULL TEXT
research
04/03/2020

Data-driven Solution of Stochastic Differential Equations Using Maximum Entropy Basis Functions

In this paper we present a data-driven approach for uncertainty propagat...
research
08/09/2023

Towards true discovery of the differential equations

Differential equation discovery, a machine learning subfield, is used to...
research
09/14/2021

Multiple shooting with neural differential equations

Neural differential equations have recently emerged as a flexible data-d...
research
08/09/2023

Directed differential equation discovery using modified mutation and cross-over operators

The discovery of equations with knowledge of the process origin is a tem...
research
12/08/2019

Neural Networks with Cheap Differential Operators

Gradients of neural networks can be computed efficiently for any archite...
research
07/10/2022

Automatic differentiation and the optimization of differential equation models in biology

A computational revolution unleashed the power of artificial neural netw...
research
02/15/2022

Deep learning and differential equations for modeling changes in individual-level latent dynamics between observation periods

When modeling longitudinal biomedical data, often dimensionality reducti...

Please sign up or login with your details

Forgot password? Click here to reset