Generalized Neural Closure Models with Interpretability

Abhinav Gupta, Pierre F. J. Lermusiaux
1/15/2023
cs.LGmath.DSphysics.flu-dyn

No official code found. Best implementation: mit-mseas/generalized_nCMs (5 stars, MIT, last commit 2023-07-01).

Abstract

Improving the predictive capability and computational cost of dynamical models is often at the heart of augmenting computational physics with machine learning (ML). However, most learning results are limited in interpretability and generalization over different computational grid resolutions, initial and boundary conditions, domain geometries, and physical or problem-specific parameters. In the present study, we simultaneously address all these challenges by developing the novel and versatile methodology of unified neural partial delay differential equations. We augment existing/low-fidelity dynamical models directly in their partial differential equation (PDE) forms with both Markovian and non-Markovian neural network (NN) closure parameterizations. The melding of the existing models with NNs in the continuous spatiotemporal space followed by numerical discretization automatically allows for the desired generalizability. The Markovian term is designed to enable extraction of its analytical form and thus provides interpretability. The non-Markovian terms allow accounting for inherently missing time delays needed to represent the real world. We obtain adjoint PDEs in the continuous form, thus enabling direct implementation across differentiable and non-differentiable computational physics codes, different ML frameworks, and treatment of nonuniformly-spaced spatiotemporal training data. We demonstrate the new generalized neural closure models (gnCMs) framework using four sets of experiments based on advecting nonlinear waves, shocks, and ocean acidification models. Our learned gnCMs discover missing physics, find leading numerical error terms, discriminate among candidate functional forms in an interpretable fashion, achieve generalization, and compensate for the lack of complexity in simpler models. Finally, we analyze the computational advantages of our new framework.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the framework, generalized neural closure models.

52Python, Jupyter NotebookJul 20, 20223 years agoMIT
artificial-intelligencecomputational-physicsmachine-learningocean-modellingpartial-differential-equations+1 more

Similar Papers

Cite this paper

@article{gupta2023generalized,
  title  = {Generalized Neural Closure Models with Interpretability},
  author = {Abhinav Gupta and Pierre F. J. Lermusiaux},
  year   = {2023},
  eprint = {2301.06198},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.06198v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.06198.svg)](https://codeofpaper.com/paper/2301.06198)

Discussion