# Data-driven discovery of free-form governing differential equations

arXiv: https://arxiv.org/abs/1910.05117 · HTML: https://mlsanity.com/paper/1910.05117/

## Key facts

- Cited by 16 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 27 Sep 2019.

## Built on by (most cited first, 16 of 16)

- [Rediscovering orbital mechanics with machine learning](https://mlsanity.com/paper/2202.02306/) (2022)
- [ODEFormer: Symbolic Regression of Dynamical Systems with Transformers](https://mlsanity.com/paper/2310.05573/) (2023)
- [Interpretable Machine Learning for Science with PySR and SymbolicRegression.jl](https://mlsanity.com/paper/2305.01582/) (2023)
- [Predicting Ordinary Differential Equations with Transformers](https://mlsanity.com/paper/2307.12617/) (2023)
- [PDE-READ: Human-readable Partial Differential Equation Discovery using Deep Learning](https://mlsanity.com/paper/2111.00998/) (2021)
- [Robust discovery of partial differential equations in complex situations](https://mlsanity.com/paper/2106.00008/) (2021)
- [PDE-LEARN: Using Deep Learning to Discover Partial Differential Equations from Noisy, Limited Data](https://mlsanity.com/paper/2212.04971/) (2022)
- [Weak-PDE-LEARN: A Weak Form Based Approach to Discovering PDEs From Noisy, Limited Data](https://mlsanity.com/paper/2309.04699/) (2023)
- [Deep-OSG: Deep Learning of Operators in Semigroup](https://mlsanity.com/paper/2302.03358/) (2023)
- [Identifying Physical Law of Hamiltonian Systems via Meta-Learning](https://mlsanity.com/paper/2102.11544/) (2021)
- [Discovering ordinary differential equations that govern time-series](https://mlsanity.com/paper/2211.02830/) (2022)
- [Foundation Inference Models for Ordinary Differential Equations](https://mlsanity.com/paper/2602.08733/) (2026)
- [Data-driven Discovery of Digital Twins in Biomedical Research](https://mlsanity.com/paper/2508.21484/) (2025)
- [Towards true discovery of the differential equations](https://mlsanity.com/paper/2308.04901/) (2023)
- [Towards stable real-world equation discovery with assessing differentiating quality influence](https://mlsanity.com/paper/2311.05787/) (2023)
- [A data-driven approach to modeling brain activity using differential equations](https://mlsanity.com/paper/2407.00824/) (2024)

## Abstract (arXiv)

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.
