PreprintCited by 643Model Reduction and Neural NetworksNumerical methods for differential equationsNeural Networks and Applications

Universal Differential Equations for Scientific Machine Learning

Open access
Rackauckas, Christopher, Ma, Yingbo, Martensen, Julius, Warner, Collin, Zubov, Kirill, Supekar, Rohit, Skinner, Dominic, Ramadhan, Ali +1 more·2020·Research Square

Abstract

In the context of science, the well-known adage “a picture is worth a thousand words” might well be “a model is worth a thousand datasets.” Scientific models, such as Newtonian physics or biological gene regulatory networks, are human-driven simplifications of complex phenomena that serve as surrogates for the countless experiments that validated the models. Recently, machine learning has been able to overcome the inaccuracies of approximate modeling by directly learning the entire set of nonlinear interactions from data. However, without any predetermined structure from the scientific basis behind the problem, machine learning approaches are flexible but data-expensive, requiring large databases of homogeneous labeled training data. A central challenge is reconciling data that is at odds with simplified models without requiring "big data". In this work demonstrate how a mathematical object, which we denote universal differential equations (UDEs), can be utilized as a theoretical underpinning to a diverse array of problems in scientific machine learning to yield efficient algorithms and generalized approaches. The UDE model augments scientific models with machine-learnable structures for scientifically-based learning. We show how UDEs can be utilized to discover previously unknown governing equations, accurately extrapolate beyond the original data, and accelerate model simulation, all in a time and data-efficient manner. This advance is coupled with open-source software that allows for training UDEs which incorporate physical constraints, delayed interactions, implicitly-defined events, and intrinsic stochasticity in the model. Our examples show how a diverse set of computationally-difficult modeling issues across scientific disciplines, from automatically discovering biological mechanisms to accelerating the training of physics-informed neural networks and large-eddy simulations, can all be transformed into UDE training problems that are efficiently solved by a single software methodology.

Integrity signals

Registry

Crossref · 10.21203/rs.3.rs-55125/v1

Cites

3 of 3 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Unknown CRN structures can be approximated using neural networks and fitted to data, enabled by SciMLSensitivity.

    “Furthermore, unknown CRN structures (such as a species’s production rate) can be approximated using neural networks and then fitted to data. This functionality is enabled by the SciMLSensitivity package [60].”

    From Catalyst: Fast and flexible modeling of reaction networks (2023) · cites this paper as [60]

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Rackauckas, C., Ma, Y., Martensen, J., Warner, C., Zubov, K., Supekar, R., Skinner, D., Ramadhan, A., & Edelman, A.
Affiliations
  • Massachusetts Institute of Technology (US)
  • Julia Computing
  • University of Bremen
  • St Petersburg University (RU)
  • ORCID (US)
Corresponding author
Rackauckas, Christopher
Venue
Research Square
Published
2020-08-31
OpenAlex
W2999026783
Cited by
643
References
3
Citations by year
2026: 79 · 2025: 99 · 2024: 101 · 2023: 102 · 2022: 94 · 2021: 123 · 2020: 45
Type
posted content
Language
en
Open access
Locations
  • Research Square (acceptedVersion, cc-by)
  • Figshare (submittedVersion, cc-by)
  • Figshare (cc-by)
Topics
  • Physical Sciences › Physics and Astronomy › Statistical and Nonlinear Physics › Model Reduction and Neural Networks
  • Physical Sciences › Mathematics › Numerical Analysis › Numerical methods for differential equations
  • Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
Keywords
universal differential equations, scientific machine learning, governing equation discovery, physics-informed neural networks, model extrapolation, physical constraints, delayed interactions, intrinsic stochasticity, large eddy simulation, open source software

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review