University of California, San Diego
Campus Directory| Search
Daniel TartakovskyPublications › boso-2022-information
› Publications › Teaching › Research group › Useful links

Cite Details

F. Boso and D. M. Tartakovsky, "Information geometry of physics-informed statistical manifolds and its use in data assimilation", J. Comput. Phys., vol. 467, doi:10.1016/j.jcp.2022.111438, pp. 111438, 2022

Abstract

The data-aware method of distributions (DAMD) is a low-dimensional data assimilation procedure to forecast the behavior of dynamical systems described by differential equations. The core of DAMD is the minimization of a distance between an observation and a prediction in distributional terms, with prior and posterior distributions constrained to a statistical manifold defined by the method of distributions (MD). We leverage the information-geometric properties of the statistical manifold to reduce predictive uncertainty via data assimilation. Specifically, we exploit the information-geometric structures induced by two discrepancy metrics, the Kullback-Leibler divergence and the Wasserstein distance, which explicitly yield natural gradient descent. The use of a deep neural network as a surrogate model for MD enables automatic differentiation, further accelerating optimization. The manifold's geometry is quantified without sampling, yielding an accurate approximation of the gradient descent direction. Our numerical experiments demonstrate that accounting for the manifold's geometry significantly reduces the computational cost of data assimilation by both facilitating the calculation of gradients and reducing the number of required iterations.

BibTeX Entry

@article{boso-2022-information,
author = {F. Boso and D. M. Tartakovsky},
title = {Information geometry of physics-informed statistical manifolds and its use in data assimilation},
year = {2022},
urlpdf = {http://maeresearch.ucsd.edu/Tartakovsky/Papers/boso-2022-information.pdf},
journal = {J. Comput. Phys.},
volume = {467},
doi = {10.1016/j.jcp.2022.111438},
pages = {111438}
}