Fast parameter inference in a biomechanical model of the left ventricle by using statistical emulation

Summary 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.

[1]  A. O'Hagan,et al.  Bayesian calibration of computer models , 2001 .

[2]  Max Welling,et al.  Auto-Encoding Variational Bayes , 2013, ICLR.

[3]  Andrew Rau-Chaplin,et al.  Compact Hilbert indices: Space-filling curves for domains with unequal side lengths , 2008, Inf. Process. Lett..

[4]  M. Nash,et al.  Image-Based Predictive Modeling of Heart Mechanics. , 2015, Annual review of biomedical engineering.

[5]  Sonja Kuhnt,et al.  Design and analysis of computer experiments , 2010 .

[6]  Richard H Clayton,et al.  Bayesian sensitivity analysis of a 1D vascular model with Gaussian process emulators , 2017, International journal for numerical methods in biomedical engineering.

[7]  S Roberts,et al.  Gaussian processes for time-series modelling , 2013, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[8]  Eric Kerfoot,et al.  Non-invasive Model-Based Assessment of Passive Left-Ventricular Myocardial Stiffness in Healthy Subjects and in Patients with Non-ischemic Dilated Cardiomyopathy , 2016, Annals of Biomedical Engineering.

[9]  Maxime Sermesant,et al.  Cardiac Function Estimation from MRI Using a Heart Model and Data Assimilation: Advances and Difficulties , 2005, FIMH.

[10]  Daniel W. Apley,et al.  Local Gaussian Process Approximation for Large Computer Experiments , 2013, 1303.0383.

[11]  D. Husmeier,et al.  Estimating prognosis in patients with acute myocardial infarction using personalized computational heart models , 2017, Scientific Reports.

[12]  Runze Li,et al.  Design and Modeling for Computer Experiments , 2005 .

[13]  Jorge Nocedal,et al.  A trust region method based on interior point techniques for nonlinear programming , 2000, Math. Program..

[14]  Stephen J. Roberts,et al.  Gaussian Processes for Timeseries Modelling. , 2012 .

[15]  Jack Lee,et al.  Multiphysics and multiscale modelling, data–model fusion and integration of organ physiology in the clinic: ventricular cardiac mechanics , 2016, Interface Focus.

[16]  Colin Berry,et al.  Changes and classification in myocardial contractile function in the left ventricle following acute myocardial infarction , 2017, Journal of The Royal Society Interface.

[17]  A. McCulloch,et al.  Passive material properties of intact ventricular myocardium determined from a cylindrical model. , 1991, Journal of biomechanical engineering.

[18]  R. Ogden,et al.  Structure‐based finite strain modelling of the human left ventricle in diastole , 2013, International journal for numerical methods in biomedical engineering.

[19]  Boyce E. Griffith,et al.  Dynamic finite-strain modelling of the human left ventricle in health and disease using an immersed boundary-finite element method , 2014, IMA journal of applied mathematics.

[20]  Viatcheslav Gurev,et al.  Gaussian Process Regressions for Inverse Problems and Parameter Searches in Models of Ventricular Mechanics , 2018, Front. Physiol..

[21]  A. O'Hagan,et al.  Bayesian emulation of complex multi-output and dynamic computer models , 2010 .

[22]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[23]  S. Wood Generalized Additive Models: An Introduction with R , 2006 .

[24]  David Saloner,et al.  A computationally efficient formal optimization of regional myocardial contractility in a sheep with left ventricular aneurysm. , 2009, Journal of biomechanical engineering.

[25]  Gerhard A Holzapfel,et al.  Constitutive modelling of passive myocardium: a structurally based framework for material characterization , 2009, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[26]  P. Mahalanobis On the generalized distance in statistics , 1936 .

[27]  A. O'Hagan,et al.  Gaussian process emulation of dynamic computer codes , 2009 .

[28]  Dirk Husmeier,et al.  Inference in a Partial Differential Equations Model of Pulmonary Arterial and Venous Blood Circulation Using Statistical Emulation , 2016, CIBB.

[29]  Peter J Hunter,et al.  Development of an in vivo method for determining material properties of passive myocardium. , 2004, Journal of biomechanics.

[30]  Nando de Freitas,et al.  Taking the Human Out of the Loop: A Review of Bayesian Optimization , 2016, Proceedings of the IEEE.

[31]  Alan Y. Chiang,et al.  Generalized Additive Models: An Introduction With R , 2007, Technometrics.

[32]  I. LeGrice,et al.  Shear properties of passive ventricular myocardium. , 2002, American journal of physiology. Heart and circulatory physiology.

[33]  Hao Gao,et al.  Parameter estimation in a Holzapfel–Ogden law for healthy myocardium , 2015, Journal of Engineering Mathematics.

[34]  Teuvo Kohonen,et al.  Self-organized formation of topologically correct feature maps , 2004, Biological Cybernetics.

[35]  D. Hilbert Ueber die stetige Abbildung einer Line auf ein Flächenstück , 1891 .

[36]  Daniel Rueckert,et al.  Understanding the need of ventricular pressure for the estimation of diastolic biomarkers , 2013, Biomechanics and Modeling in Mechanobiology.

[37]  D. Hilbert Über die stetige Abbildung einer Linie auf ein Flächenstück , 1935 .

[38]  J. Ross,et al.  Evaluation of Pulmonary Arterial End‐Diastolic Pressure as an Estimate of Left Ventricular End‐Diastolic Pressure in Patients with Normal and Abnormal Left Ventricular Performance , 1971, Circulation.

[39]  Christopher M. Bishop,et al.  GTM: The Generative Topographic Mapping , 1998, Neural Computation.

[40]  Antony M. Overstall,et al.  Bayesian Design of Experiments Using Approximate Coordinate Exchange , 2017, Technometrics.

[41]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.

[42]  Boyce E. Griffith,et al.  Quasi-static image-based immersed boundary-finite element model of left ventricle under diastolic loading , 2014, International journal for numerical methods in biomedical engineering.

[43]  Jack Lee,et al.  Myocardial transversely isotropic material parameter estimation from in-silico measurements based on a reduced-order unscented Kalman filter. , 2011, Journal of the mechanical behavior of biomedical materials.

[44]  Neil D. Lawrence,et al.  Sparse Convolved Gaussian Processes for Multi-output Regression , 2008, NIPS.

[45]  James J. Pilla,et al.  Computational Modeling of Healthy Myocardium in Diastole , 2015, Annals of Biomedical Engineering.

[46]  S. Wood Thin plate regression splines , 2003 .

[47]  J. Nash Compact Numerical Methods for Computers , 2018 .

[48]  Neil D. Lawrence,et al.  Computationally Efficient Convolved Multiple Output Gaussian Processes , 2011, J. Mach. Learn. Res..

[49]  Umberto Noè,et al.  Bayesian nonparametric inference in mechanistic models of complex biological systems , 2019 .

[50]  Fred W. Glover,et al.  Scatter Search and Local Nlp Solvers: A Multistart Framework for Global Optimization , 2006, INFORMS J. Comput..

[51]  Michalis K. Titsias,et al.  Variational Learning of Inducing Variables in Sparse Gaussian Processes , 2009, AISTATS.

[52]  N. Chopin,et al.  Sequential Quasi-Monte Carlo , 2014, 1402.4039.

[53]  I. Sobol On the distribution of points in a cube and the approximate evaluation of integrals , 1967 .