| Literature DB >> 31762497 |
Vinny Davies1, Umberto Noè2, Alan Lazarus1, Hao Gao1, Benn Macdonald1, Colin Berry3, Xiaoyu Luo1, Dirk Husmeier1.
Abstract
A central problem in biomechanical studies of personalized human left ventricular modelling is estimating the material properties and biophysical parameters from in vivo clinical measurements in a timeframe that is suitable for use within a clinic. Understanding these properties can provide insight into heart function or dysfunction and help to inform personalized medicine. However, finding a solution to the differential equations which mathematically describe the kinematics and dynamics of the myocardium through numerical integration can be computationally expensive. To circumvent this issue, we use the concept of emulation to infer the myocardial properties of a healthy volunteer in a viable clinical timeframe by using in vivo magnetic resonance image data. Emulation methods avoid computationally expensive simulations from the left ventricular model by replacing the biomechanical model, which is defined in terms of explicit partial differential equations, with a surrogate model inferred from simulations generated before the arrival of a patient, vastly improving computational efficiency at the clinic. We compare and contrast two emulation strategies: emulation of the computational model outputs and emulation of the loss between the observed patient data and the computational model outputs. These strategies are tested with two interpolation methods, as well as two loss functions. The best combination of methods is found by comparing the accuracy of parameter inference on simulated data for each combination. This combination, using the output emulation method, with local Gaussian process interpolation and the Euclidean loss function, provides accurate parameter inference in both simulated and clinical data, with a reduction in the computational cost of about three orders of magnitude compared with numerical integration of the differential equations by using finite element discretization techniques.Entities:
Keywords: Emulation; Gaussian processes; Holzapfel–Ogden constitutive law; Left ventricle heart model; Magnetic resonance imaging; Optimization; Simulation
Year: 2019 PMID: 31762497 PMCID: PMC6856984 DOI: 10.1111/rssc.12374
Source DB: PubMed Journal: J R Stat Soc Ser C Appl Stat ISSN: 0035-9254 Impact factor: 1.864
Figure 1Biomechanical LV model reconstructed from in vivo MRI from a healthy volunteer: (a) segmented ventricular boundaries superimposed on a long axis magnetic resonance image; (b) the reconstructed LV geometry discretized with tetrahedron elements; (c) vector plot of fibre direction f, which rotates from endocardium to epicardium
Algorithm 1: inference using an emulator of the outputs
|
|
|
|
|
|
|
|
Algorithm 2: inference using an emulator of the losses
|
|
|
|
|
|
|
|
Algorithm 3: predicting from a local GP at *
|
|
|
|
|
|
|
|
|
|
|
|
Figure 2Boxplots of the MSE distribution in the prediction of all the model parameters (the methods from left to right on each plot are as follows: low rank GP (LR) output emulation (Out) with Mahalanobis loss function (Mah) and Euclidean loss function (Euc), LR–GP loss emulation (Loss) with Mahalanobis loss function and Euclidean loss function, local GP (LOC) output emulation with Mahalanobis loss function and Euclidean loss function, and LOC loss emulation with Mahalanobis loss function and Euclidean loss function; the outliers are due to non‐convergence of the optimization algorithm and the strong correlation between the parameters of the HO law): (a) boxplots of the MSE in parameter space for all the eight methods; (b) the same boxplots but with a reduced scale on the y‐axis
Figure 3Plots of the Cauchy stress against the stretch along (a) the sheet direction and (b) the myocyte direction: , literature curves taken from the gold standard method in Gao, Aderhold, Mangion, Luo, Husmeier and Berry (2017); , estimates of the curves from the best emulation method, the emulation of the outputs method combined with the local GP interpolation method and the Euclidean loss function; , 95% confidence intervals, approximated by using the sampling method described in Section 5.5
Median (first quartile, third quartile) of the MSE (in parameter space) in the prediction of all the model parameters†
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
| Low Rank GP | Output | 0.0048 (0.0012,0.0107) | 0.0030 (0.0011,0.0062) |
| Low Rank GP | Loss | 0.6814 (0.2222,1.5234) | 0.0113 (0.0041,0.0377) |
| Local GP | Output |
| 0.0009 (0.0003,0.0022) |
| Local GP | Loss | 0.2201 (0.0588,0.6777) | 0.0013 (0.0002,0.0063) |
†The interpolation methods considered are low rank GPs and local GPs; the target of the emulation is either the model output or the loss, and two loss functions are compared, Euclidean and Mahalanobis. The method with the best predictive performance, the output emulation method with local GP interpolation and the Euclidean loss function, is given in italics.
Figure 4Illustration of dimension reduction for the representation of the left ventricle: (a) illustration of PCA (a set of LV geometries extracted from a set of patients forms a cloud of vectors in a high dimensional vector space (here reduced to 2 for visual representation); PCA provides a set of linear orthogonal subspaces along the directions of maximum variance (here only one, the leading component, is shown)); (b) a variation along the principal component can be mapped back into the high dimensional vector space to show the corresponding changes of the LV geometry (here indicated by different colour shadings); (c) PCA is a linear technique and hence suboptimal if the LV geometries from the patient population are grouped along a non‐linear submanifold