Partial Differential Equation Discovery
Resources
- Messenger, Daniel A., and David M. Bortz. 2021. “Weak SINDy for Partial Differential Equations.” Journal of Computational Physics 443 (October):110525. https://doi.org/10.1016/J.JCP.2021.110525.
- Raissi, Maziar. 2018. “Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations.” Journal of Machine Learning Research 19 (25): 1–24.
- Rudy, Samuel H, Steven L Brunton, Joshua L Proctor, and J Nathan Kutz. 2016. “Data-Driven Discovery of Partial Differential Equations.” Scientific Advances, 123.
- Long, Zichao, Yiping Lu, and Bin Dong. 2019. “PDE-Net 2.0: Learning PDEs from Data with a Numeric-Symbolic Hybrid Deep Network.” Journal of Computational Physics 399 (December):108925. https://doi.org/10.1016/j.jcp.2019.108925.
Related
- Ordinary Differential Equation Discovery
- Spectrum of Interpretability
- Reduced Space vs. Full Space Optimization
Main Idea
Within Inverse Problems, PDE Discovery aims to recover a Partial Differential Equation for some system, given data from the system. This is an extension of Parameter Estimation and Neural ODEs. Often, the problem is pitched as discovering
SINDy is one popular example of these methods, although there are other approaches based on numeric-symbolic hybrid deep networks (PDE-Net 2.0), and on Neural Networks (Deep Hidden Physics Models). The neural-network based methods may also represent the state as a neural network
Derivations from Constrained Formulation
Consider the following Constrained Optimization problem
Neural ODE Method
Consider a mesh grid of points in space,
Let us consider the constraint separately. Under certain smoothness assumptions and through Fundamental Theorem of Calculus, the constraint is equivalent to
Rearranging and trading
Here, we assume that this must hold for a finite set of times, and numerically approximate this integration. This is equivalent to taking a numerical solution to the method of lines ODE. Denote this
While
Now, by construction the constraints are (numerically / approximately) satisfied and we have the following Unconstrained Optimization problem:
The state
PINNs Method
Consider the main optimization problem, but now loosen the constraints to hold only over a set of collocation points
Let us introduce a neural network representation of the state
Here, the parameters
SINDy
SINDy methods do not fit nicely into this formulation. We approximate
Is there a way to show that for any approximation of