On the performance of multi-fidelity and reduced-dimensional neural emulators for inference of physiological boundary conditions
Chloe H. Choi, Andrea Zanoni, Daniele E. Schiavazzi, Alison L. Marsden
TL;DR
The paper tackles the computational bottleneck of Bayesian parameter estimation in cardiovascular modeling by comparing five multifidelity surrogate strategies that leverage low-fidelity models, discrepancy learning, NeurAM-based dimensionality reduction, and non-Gaussian error modeling via normalizing flows. It introduces NeurAM for nonlinear dimensionality reduction, various surrogate-likelihood formulations, and an offline modeling-error framework with an optimal scaling to control posterior variance. Through analytical benchmarks and two cardiovascular examples (0D Windkessel and a patient-specific 3D bifurcation), the study shows discrepancy-based and NeurAM approaches often offer favorable accuracy-cost trade-offs, while NF-based likelihoods yield well-calibrated but costlier posteriors and potential variance inflation. The findings guide practitioners on choosing surrogate strategies based on LF fidelity, correlation, and computational constraints, with implications for uncertainty-aware boundary condition inference in cardiovascular applications and future extension to real data.
Abstract
Solving inverse problems in cardiovascular modeling is particularly challenging due to the high computational cost of running high-fidelity simulations. In this work, we focus on Bayesian parameter estimation and explore different methods to reduce the computational cost of sampling from the posterior distribution by leveraging low-fidelity approximations. A common approach is to construct a surrogate model for the high-fidelity simulation itself. Another is to build a surrogate for the discrepancy between high- and low-fidelity models. This discrepancy, which is often easier to approximate, is modeled with either a fully connected neural network or a nonlinear dimensionality reduction technique that enables surrogate construction in a lower-dimensional space. A third possible approach is to treat the discrepancy between the high-fidelity and surrogate models as random noise and estimate its distribution using normalizing flows. This allows us to incorporate the approximation error into the Bayesian inverse problem by modifying the likelihood function. We validate five different methods which are variations of the above on analytical test cases by comparing them to posterior distributions derived solely from high-fidelity models, assessing both accuracy and computational cost. Finally, we demonstrate our approaches on two cardiovascular examples of increasing complexity: a lumped-parameter Windkessel model and a patient-specific three-dimensional anatomy.
