Numerical simulations using these biophysically detailed and anatomically accurate mathematical
models call for high computational costs and for a significant amount of computational resources
[40]. Imaging techniques are combined with numerical simulations to perform robust parameter
estimation in patient–specific cases [24, 25, 43, 47]. On the other hand, multi-fidelity models of
cardiac electromechanics, deep learning-based models of cardiac mechanics or simplified lumped
circulation models are also employed for the same purpose [6, 17, 38, 46]. All these mathematical
tools mainly focus on the ventricular activity of the human heart.
In this paper, we present a numerical strategy to perform parameter calibration with uncertainty
quantification (UQ) by means of a reduced–order model (ROM) of 3D cardiac electromechanics
coupled with closed–loop blood circulation [40]. The ROM, which is based on Artificial Neural Net-
works (ANNs), encodes the dynamics of the pressure-volume relationship obtained from an accurate
full–order model (FOM) of the cardiac function [9, 33, 39]. Moreover, it allows for real-time numer-
ical simulations on a personal computer while embedding electromechanical parameters of the 3D
mathematical model [40].
Parameter estimation is carried out by solving a constrained optimization problem with an
efficient adjoint-based method that exploits matrix–free methods, automatic differentiation and au-
tomatic vectorization [5, 23]. Then, we account for the uncertainty coming from possible model
and measurement errors. Specifically, we employ the Hamiltonian Monte Carlo (HMC) algorithm
to perform inverse UQ [2, 14].
We verify our approach against in silico data with different levels of signal–to–noise (SNR)
ratio. We consider several non-invasive time-dependent quantities of interest (QoIs), such as arterial
systemic pressure, atrial and ventricular volumes, in order to estimate many model parameters,
ranging from cardiac mechanics to cardiovascular hemodynamics. This can be done in a few hours
of total execution time while simply employing one Central Processing Unit (CPU) of a standard
laptop. Our method can therefore be applied to clinical data, where accuracy, robustness and
timeliness are certainly essential.
2 Mathematical models
We display in Figure 1 several mathematical models for the cardiac function featuring a differ-
ent degree of physical accuracy and computational complexity. These mathematical models can
be regarded as a FOM for cardiac electromechanics EM3D and three different ROMs. Although
model EM3D presents a high level of biophysical accuracy, it is also associated to high performance
computing and significant computational costs. This motivates the use of ROMs, which are compu-
tationally cheaper than the corresponding FOM in terms of execution time and computer resources.
Moreover, they do not significantly compromise the accuracy of the FOM. These ROMs simulate
the pressure-volume relationship of one or multiple cardiac chambers and can be all employed for
fast and robust parameter estimation. We will use the following taxonomy:
•EMANN: ANN based surrogate models of cardiac electromechanics, built as black-box from a
collection of pre-computed numerical simulations through a data-driven approach [40];
•EMEMULATOR: parametric emulators of cardiac electromechanics built with a grey-box ap-
proach, that is by fitting a priori defined physics-inspired curves from data obtained by means
of numerical simulations [38];
•EM0D: fully 0D electromechanical models, i.e. time-varying elastance models assuming a
linear relationship between pressure and volume [13, 39].
2