| Literature DB >> 35377030 |
Alan Lazarus1, David Dalton1, Dirk Husmeier1, Hao Gao2.
Abstract
Personalized computational cardiac models are considered to be a unique and powerful tool in modern cardiology, integrating the knowledge of physiology, pathology and fundamental laws of mechanics in one framework. They have the potential to improve risk prediction in cardiac patients and assist in the development of new treatments. However, in order to use these models for clinical decision support, it is important that both the impact of model parameter perturbations on the predicted quantities of interest as well as the uncertainty of parameter estimation are properly quantified, where the first task is a priori in nature (meaning independent of any specific clinical data), while the second task is carried out a posteriori (meaning after specific clinical data have been obtained). The present study addresses these challenges for a widely used constitutive law of passive myocardium (the Holzapfel-Ogden model), using global sensitivity analysis (SA) to address the first challenge, and inverse-uncertainty quantification (I-UQ) for the second challenge. The SA is carried out on a range of different input parameters to a left ventricle (LV) model, making use of computationally efficient Gaussian process (GP) surrogate models in place of the numerical forward simulator. The results of the SA are then used to inform a low-order reparametrization of the constitutive law for passive myocardium under consideration. The quality of this parameterization in the context of an inverse problem having observed noisy experimental data is then quantified with an I-UQ study, which again makes use of GP surrogate models. The I-UQ is carried out in a Bayesian manner using Markov Chain Monte Carlo, which allows for full uncertainty quantification of the material parameter estimates. Our study reveals insights into the relation between SA and I-UQ, elucidates the dependence of parameter sensitivity and estimation uncertainty on external factors, like LV cavity pressure, and sheds new light on cardio-mechanic model formulation, with particular focus on the Holzapfel-Ogden myocardial model.Entities:
Keywords: Cardiac model; Gaussian process; Global sensitivity analysis; Holzapfel-Ogden model; Inverse-uncertainty quantification
Mesh:
Year: 2022 PMID: 35377030 PMCID: PMC9132878 DOI: 10.1007/s10237-022-01571-8
Source DB: PubMed Journal: Biomech Model Mechanobiol ISSN: 1617-7940
Fig. 1Comparison of structural identifiability analysis, global sensitivity analysis and inverse uncertainty quantification. The structural identifiability of a parameter is an intrinsic feature of the dynamical system and the observation function that defines the QoIs; its global sensitivity additionally depends on the parameters’ prior distribution, and its inverse uncertainty further depends on the experimental data
Fig. 2Illustration of sensitivity analysis (SA) and uncertainty quantification (UQ). SA and forward uncertainty quantification (F-UQ) are a priori in nature and quantify the impact that perturbations of the model parameters have on the model outputs (the Quantities of Interest: QoIs). Inverse uncertainty quantification (I-UQ) is a posteriori in nature and focuses on practical parameter identifiability
Summary of UQ and SA studies on cardiac mechanics
| Studies | Cardiac model | Uncertain inputs | Quantities of interest (QoIs) | UQ and SA | Results |
|---|---|---|---|---|---|
|
Osnes and Sundnes ( | 1. Idealized LV 2. Passive filling 3. Fung-type SEF | 1. Constitutive parameters 2. Fibre rotation angle | 1. LV Cavity volume 2. Apex lengthening & rotation 4. Wall thickness | 1. Polynomial chaos expansion 2. Forward UQ | The overall stiffness and cross-fibre stiffness have the greatest influences on QoIs |
|
Rodriguez-Cantano et al. ( | 1.Iimage-derived LV 2. Passive filling 3. Fung-type SEF | 1. Constitutive parameters 2. Random fibre field using a truncated Karhunen-Loeve expansion | 1. LV cavity volume 2. Apex lengthening 3. Wall thickness 4. Wall volume | 1. Polynomial chaos expansion 2. Sobol sensitivity 3. Forward UQ | The overall stiffness is the most sensitivity parameter; QoIs are relatively insensitive to fibre angle, but sensitive to local variations |
|
Campos et al. ( | 1. Personalized LV 2. Passive filling 3. Fung-type SEF | 1. Constitutive parameters 2. Fibre/sheet angles 3. Wall thickness | 1. Wall thickness 2. LV cavity volume 3. The torsion 4. Mean fibre stress/strain | 1. Polynomial chaos expansion 2. Forward UQ 3. Sobol sensitivity | Stress is highly sensitivity to wall thickness. Wall thickness has similar proportion of impact on QoIs as material stiffness |
|
Campos et al. ( | 1. Personalized LV 2. Whole cardiac cycle 3. Fung-type SEF | 1. Constitutive parameters 2. Fibre orientations 3. Wall thickness 4. Contractility 5. The circulatory model | 1. LV torsion 2. Mean fibre stress/strain 3. Ejection Fraction 4. End-systolic pressure 5. Max pressure variation | 1. Polynomial chaos expansion 2. Forward UQ 3. Sobol sensitivity | The most sensitive inputs are wall thickness and contractility |
|
Kallhovd et al. ( | 1. Image-derived LV 2. Fung-type SEF 3. Passive filling with active contraction | Selected 21 published sets of parameters | 1. LV cavity volume 2. Fibre stress/strain 3. Pressure-volume loop | Uncertainty analysis | Similar P-V loops could be obtained by tuning contractility. Local stress is less sensitive to passive parameters, but not strain. |
|
Barbarotta and Bovendeerd ( | 1. Average LV geometry 2. Fung-type SEF 3. Passive filling with active contraction | Fibre orientation (helix angle and transverse angle) modelled using a 5-parameter rule-based model | End-systolic strain | 1. Mean and standard deviation based on the elementary effects method 2. coefficient of variation | Shear strains are more sensitive to fibre orientation than normal strains |
|
Hurtado et al. ( | 1. Electromechanics model in a bar geometry 2. Isotropic Neo-Hookean material | 1. Electrophysiological parameters (conductance, etc) 2. Passive parameters | 1. Action potential duration 2. Peak intracellular transient 3. Fibre stretch 4. Active tension | Polynomial chaos expansion | Passive parameters have little impact on the duration of action potential and peak calcium transient |
|
Rodero et al. ( | 1. Electromechanics model 2. Shape analysis using PCA 3. Fung-type SEF | Geometry variation by adding ± 2/3 SD of each PCA mode to the average mesh | 1. Ventricular pressure/volume 2 Peak pressure variation 3. Contraction duration | 1. Global sensitivity analysis 2. Forward finite element simulations | PCA modes 2 and 9 are the most important geometrical features in determining LV mechanics |
|
Gao et al. ( | 1. Personalized LV 2. Passive filling 3. The H-O model | Constitutive parameters | 1. Circumferential strains 2. LV cavity volume | Local sensitivity analysis | The isotropic stiffness and the myofibre stiffness are the most sensitive parameters |
|
Levrero-Florencio et al. ( | 1. Electromechanical model 2. Idealized LV geometry 3. The H-O model | 1. Cross-fibre stiffness 2. Contractility 3. Fibre rotation angle 4. Boundary conditions | 1. LV ejection fraction 2. Systolic long-axis shortening 3. Systolic wall thickening 4. End-systolic pressure | 1. Local sensitivity analysis 2. Global sensitivity analysis using a partial rank correlation coefficient | LV ejection fraction is strongly affected by contractility. The systolic long-axis shortening is sensitive to fibre rotation angle and cross-fibre contraction |
| This study | 1. Image-derived LV 2. Passive filling 3. The H-O model | 1. Constitutive parameters 2. Fibre/sheet rotation angels 3. End-diastolic pressure | 1. Regional strains 2. LV cavity volume 3. Apex torsion | 1. Gaussian process 2. Sobol sensitivity 3. Inverse uncertainty quantification using Markov Chain Monte Carlo | Good identifiability of |
Nomenclature Table
| Symbol | Meaning |
|---|---|
| Cauchy stress tensor | |
| Segmental circumferential strains | |
| Segmental longitudinal strains | |
| Segmental radial strains | |
| Variance of Normal distribution | |
| Amplitude factor in kernel ( | |
| Model output random variable | |
| Model input random variable | |
| Vector of model input random variables | |
| Vector of fixed model input values | |
| Noise random variable | |
| Vector of random parameters in I-UQ |
Fig. 3A reconstructed LV geometry with indications of 4 short-axis slices from the base to the mid-ventricle (a), and schematic illustration of 6 segmental regions for a selected short-axis slice following the AHA division convention. infsept: inferior septum; antsept:anterior septum; ant: anterior; antlat: anterior lateral; inflat: inferior lateral; inf: inferior
Model Input Parameters based on Gao et al. (2017a)
| Input | Unit | Lower | Bounds |
|---|---|---|---|
| Upper | |||
| kPa | 0.1 | 10 | |
| – | 0.1 | 10 | |
| kPa | 0.1 | 10 | |
| – | 0.1 | 10 | |
| kPa | 0.1 | 10 | |
| – | 0.1 | 10 | |
| kPa | 0.1 | 10 | |
| – | 0.1 | 10 | |
| mmHg | 4 | 30 | |
| Degrees | 90 | 0 | |
| Degrees | 0 | − 90 |
Fig. 4a Distribution of first 100 a/b values for uniform design (blue), and log-uniform design (orange). b Density plots for for simulations run from input points in (a)
Surrogate Model Verification Results: -coefficient values for the four output quantities considered for the SA experiments, calculated on a set of 100 independent simulations from the forward model
| Output | |
|---|---|
| 0.98 | |
| 0.98 | |
| 0.98 | |
| 0.86 |
Fig. 5SA1 Results. The left column shows the SA results under the uniform material parameter prior, and the right column shows the results under the log-uniform prior. Each row corresponds to one of the four output QoIs respectively
Fig. 6SA2 Results under the uniform material parameter prior. The dashed lines indicate 95% credible intervals
Fig. 7SA2 Results under the log-uniform material parameter prior. The dashed lines indicate 95% credible intervals
Surrogate Model Verification Results: coefficient value for the two outputs considered for the I-UQ experiments, calculated on a test-set of 100 simulations from the forward model. The values are rounded to three digits
| Output | |
|---|---|
| 1.00 | |
| 1.00 |
Fig. 8Example posterior density plots obtained from the MCMC samples of the material parameters. Each subplot provides the marginal posterior densities for a separate test case, with the vertical lines showing the ground truth parameter value
Fig. 9Demonstrating the I-IQR metric. For more peaked distributions (lower uncertainty), the I-IQR is larger and indicates improved practical identifiability. These distributions are purely for demonstrative purposes
Fig. 10Distributions of I-IQRs of marginal posterior distributions, conditional on data obtained at each of the five different EDPs
Fig. 11A comparison of SA2 and I-UQ. The I-UQ results are presented by orange bars showing the median I-IQR from the 99 test cases at each pressure. The SA2 results under the uniform prior (strains=SU and volume=VU) are provided as trend plots, allowing us to see the agreement between the results of the two studies
Fig. 12We can split up the I-IQR distributions based on LVV and consider the changes in the distribution of I-IQR with pressure and LVV. Each subplot shows the I-IQR of the marginal posterior for a particular material parameter (per row) for parameter configurations that give a simulated LVV at pressure 10 mmHg in a particular range (per column). For instance, the subplot in the second column from the left of the second row from the top provides the distribution of I-IQR values of the marginal posterior distributions of b for test parameter configurations with simulated LVV between 102 and 126 ml at pressure 10 mmHg. The limits of the vertical axes are all the same and have been removed because they are not required for interpretation of the plots
Fig. 13Scatter plot of test points in 2D, coloured based on the I-IQR of the marginal posterior distribution. The title of each plot, gives the parameter of the horizontal axis (x), the parameter of the vertical axis (y) and the end-diastolic pressure (P) at which the parameters are inferred (z). The points are shaded based on the I-IQR of the marginal posterior distribution of parameter x. Several points are highlighted (by colour and shape) to be looked at more extensively in proceeding visualizations in Fig. 14, corresponding to the five configurations listed in Table 6. All subplots share the same bounds on the vertical and horizontal axes so these are only provided for the outer plots. Units: (mmHg), a (kPa), (kPa), b (unitless), (unitless)
Fig. 14Plotting the change in I-IQR of the marginal posterior distributions over different EDP (mmHg) range for the test cases highlighted in Fig. 13. The colours and shapes of the symbols match those in Fig. 13, and the x-axis represents various EDP range
The four parameter configurations being considered in greater detail
| Config | ||||
|---|---|---|---|---|
| 1.13 | 9.63 | 0.16 | 0.45 | |
| 0.85 | 7.22 | 1.24 | 1.91 | |
| 0.46 | 6.48 | 7.20 | 0.18 | |
| 0.62 | 2.73 | 3.04 | 1.38 | |
| 4.46 | 0.10 | 0.18 | 0.75 |
Fig. 19How the I-IQR in posterior samples changes as we vary the position in input space. For each 2-dimensional subspace, the other two parameters are fixed equal to 1 during synthetic data generation
Fig. 15Representing our uncertainty about the tissue properties at different EDPs (in mmHg). From each posterior distribution of material parameters, we obtain a distribution of stress-stretch curves (one curve for each sample). At different stretch locations, we calculate the inverse interquartile range of the stress distribution. Based on the 99 test cases, we get a distribution of these inverse interquartile ranges as found in the boxplots. This can be repeated for test data at different end diastolic pressures to assess the certainty of our estimation of the tissue properties at different pressures
Fig. 16The error in the inferred tissue properties at different EDPs (in mmHg). From each posterior distribution of the material parameters, we obtain a distribution of stress–stretch curves (one curve for each sample). We possess the ground truth stress-stretch curves and can obtain the median inverse absolute error in the distribution of stress–stretch curves. Based on the 99 test cases, we get a distribution of these median inverse absolute errors. This can be repeated for test data at different end diastolic pressures to assess the accuracy of our estimation of the tissue properties at different pressures
Gaussian process learned hyper-parameter values
| Output | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LVV | 1.8 | 0.8 | 4.1 | 1.6 | 6.8 | 67.2 | 41.2 | 118.5 | 27.2 | 6.5 | 6.21 | 11.2 | 0.06 |
| 1.2 | 1.7 | 2.2 | 2.7 | 289.9 | 653.7 | 22.5 | 645.3 | 2.1 | 2.7 | 3.0 | 1.0 | 0.05 | |
| 0.9 | 1.1 | 2.3 | 2.8 | 45.2 | 74.0 | 2.1 | 3.1 | 3.0 | 4.4 | 0.06 | |||
| 1.1 | 0.9 | 2.8 | 1.6 | 3.4 | 58.9 | 2.8 | 19.9 | 24.0 | 2.7 | 8.6 | 4.4 | 0.06 |
Algorithm for producing the contour plots of Fig. 19
| Producing a typical I-IQR contour plot. |
|---|
| 1. Generate grid of |
| 2. For each point in the grid, generate synthetic data by evaluating the emulator, with |
| 3. Add |
| 4. For each test point, obtain samples of the material parameters using HMC and use these to approximate the IQR of the posterior distribution. |
| 5. Create contour plot using the I-IQR at each point on the grid of material parameter values. |