Solving inverse-PDE problems with physics-aware neural networks

•We present a novel hybrid framework that enables discovery of unknown fields in inverse partial differential problems.•We implement trainable finite discretization solver layers that are composable with pre-existing neural layers.•The network can be pre-trained in a self-supervised fashion and used...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational physics 2021-09, Vol.440, p.110414, Article 110414
Hauptverfasser: Pakravan, Samira, A. Mistani, Pouria, Aragon-Calvo, Miguel A., Gibou, Frederic
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•We present a novel hybrid framework that enables discovery of unknown fields in inverse partial differential problems.•We implement trainable finite discretization solver layers that are composable with pre-existing neural layers.•The network can be pre-trained in a self-supervised fashion and used on unseen data without further training.•This framework enables consideration of domain specific knowledge about the unknown fields.•In contrast to constrained optimization methods, the loss function is simply difference between data and prediction. We propose a novel composite framework to find unknown fields in the context of inverse problems for partial differential equations (PDEs). We blend the high expressibility of deep neural networks as universal function estimators with the accuracy and reliability of existing numerical algorithms for partial differential equations as custom layers in semantic autoencoders. Our design brings together techniques of computational mathematics, machine learning and pattern recognition under one umbrella to incorporate domain-specific knowledge and physical constraints to discover the underlying hidden fields. The network is explicitly aware of the governing physics through a hard-coded PDE solver layer in contrast to most existing methods that incorporate the governing equations in the loss function or rely on trainable convolutional layers to discover proper discretizations from data. This subsequently focuses the computational load to only the discovery of the hidden fields and therefore is more data efficient. We call this architecture Blended inverse-PDE networks (hereby dubbed BiPDE networks) and demonstrate its applicability for recovering the variable diffusion coefficient in Poisson problems in one and two spatial dimensions, as well as the diffusion coefficient in the time-dependent and nonlinear Burgers' equation in one dimension. We also show that the learned hidden parameters are robust to added noise on input data.
ISSN:0021-9991
1090-2716
DOI:10.1016/j.jcp.2021.110414