TY - JOUR
T1 - Scaling up Bayesian Uncertainty Quantification for Inverse Problems Using Deep Neural Networks
AU - Lan, Shiwei
AU - Li, Shuyi
AU - Shahbaba, Babak
N1 - Funding Information:
\ast Received by the editors August 9, 2021; accepted for publication (in revised form) March 2, 2022; published electronically December 20, 2022. https://doi.org/10.1137/21M1439456 Funding: The first author was supported by NSF grant DMS-2134256. The third author was supported by NSF grant DMS-1936833 and NIH grant R01-MH115697. \dagger School of Mathematical and Statistical Sciences, Arizona State University, Tempe, AZ 85287, USA (slan@asu.edu, https://math.la.asu.edu/\sim slan/, shuyili3@asu.edu). \ddagger Department of Statistics, University of California, Irvine, CA 92697-1250 USA (babaks@uci.edu).
Publisher Copyright:
© 2022 Society for Industrial and Applied Mathematics and American Statistical Association.
PY - 2022/12
Y1 - 2022/12
N2 - Due to the importance of uncertainty quantification (UQ), the Bayesian approach to inverse problems has recently gained popularity in applied mathematics, physics, and engineering. However, traditional Bayesian inference methods based on Markov chain Monte Carlo (MCMC) tend to be computationally intensive and inefficient for such high-dimensional problems. To address this issue, several methods based on surrogate models have been proposed to speed up the inference process. More specifically, the calibration-emulation-sampling (CES) scheme has been proven to be successful in large dimensional UQ problems. In this work, we propose a novel CES approach for Bayesian inference based on deep neural network models for the emulation phase. The resulting algorithm is computationally more efficient and more robust against variations in the training set. Further, by using an autoencoder (AE) for dimension reduction, we have been able to speed up our Bayesian inference method up to three orders of magnitude. Overall, our method, henceforth called the dimension-reduced emulative autoencoder Monte Carlo (DREAMC) algorithm, is able to scale Bayesian UQ up to thousands of dimensions for inverse problems. Using two low-dimensional (linear and nonlinear) inverse problems, we illustrate the validity of this approach. Next, we apply our method to two high-dimensional numerical examples (elliptic and advection-diffusion) to demonstrate its computational advantages over existing algorithms.
AB - Due to the importance of uncertainty quantification (UQ), the Bayesian approach to inverse problems has recently gained popularity in applied mathematics, physics, and engineering. However, traditional Bayesian inference methods based on Markov chain Monte Carlo (MCMC) tend to be computationally intensive and inefficient for such high-dimensional problems. To address this issue, several methods based on surrogate models have been proposed to speed up the inference process. More specifically, the calibration-emulation-sampling (CES) scheme has been proven to be successful in large dimensional UQ problems. In this work, we propose a novel CES approach for Bayesian inference based on deep neural network models for the emulation phase. The resulting algorithm is computationally more efficient and more robust against variations in the training set. Further, by using an autoencoder (AE) for dimension reduction, we have been able to speed up our Bayesian inference method up to three orders of magnitude. Overall, our method, henceforth called the dimension-reduced emulative autoencoder Monte Carlo (DREAMC) algorithm, is able to scale Bayesian UQ up to thousands of dimensions for inverse problems. Using two low-dimensional (linear and nonlinear) inverse problems, we illustrate the validity of this approach. Next, we apply our method to two high-dimensional numerical examples (elliptic and advection-diffusion) to demonstrate its computational advantages over existing algorithms.
KW - autoencoder
KW - Bayesian inverse problems
KW - convolutional neural network
KW - dimension reduction
KW - emulation
KW - ensemble Kalman methods
UR - http://www.scopus.com/inward/record.url?scp=85129615591&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85129615591&partnerID=8YFLogxK
U2 - 10.1137/21M1439456
DO - 10.1137/21M1439456
M3 - Article
AN - SCOPUS:85129615591
SN - 2166-2525
VL - 10
SP - 1684
EP - 1713
JO - SIAM-ASA Journal on Uncertainty Quantification
JF - SIAM-ASA Journal on Uncertainty Quantification
IS - 4
ER -