<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Physiol.</journal-id>
<journal-title>Frontiers in Physiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Physiol.</abbrev-journal-title>
<issn pub-type="epub">1664-042X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphys.2021.732351</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physiology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Efficient Ventricular Parameter Estimation Using AI-Surrogate Models</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Maso Talou</surname> <given-names>Gonzalo D.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/424250/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Babarenda Gamage</surname> <given-names>Thiranja P.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/909411/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Nash</surname> <given-names>Martyn P.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/27591/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Auckland Bioengineering Institute, University of Auckland</institution>, <addr-line>Auckland</addr-line>, <country>New Zealand</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Engineering Science, University of Auckland</institution>, <addr-line>Auckland</addr-line>, <country>New Zealand</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Natalia A. Trayanova, Johns Hopkins University, United States</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Tinen Lee Iles, University of Minnesota Twin Cities, United States; Olga Solovyova, Institute of Immunology and Physiology (RAS), Russia</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Gonzalo D. Maso Talou <email>g.masotalou&#x00040;auckland.ac.nz</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Computational Physiology and Medicine, a section of the journal Frontiers in Physiology</p></fn></author-notes>
<pub-date pub-type="epub">
<day>14</day>
<month>10</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>12</volume>
<elocation-id>732351</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>06</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>17</day>
<month>09</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2021 Maso Talou, Babarenda Gamage and Nash.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Maso Talou, Babarenda Gamage and Nash</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license> </permissions>
<abstract><p>The onset and progression of pathological heart conditions, such as cardiomyopathy or heart failure, affect its mechanical behaviour due to the remodelling of the myocardial tissues to preserve its functional response. Identification of the constitutive properties of heart tissues could provide useful biomarkers to diagnose and assess the progression of disease. We have previously demonstrated the utility of efficient AI-surrogate models to simulate passive cardiac mechanics. Here, we propose the use of this surrogate model for the identification of myocardial mechanical properties and intra-ventricular pressure by solving an inverse problem with two novel AI-based approaches. Our analysis concluded that: (i) both approaches were robust toward Gaussian noise when the ventricle data for multiple loading conditions were combined; and (ii) estimates of one and two parameters could be obtained in less than 9 and 18 s, respectively. The proposed technique yields a viable option for the translation of cardiac mechanics simulations and biophysical parameter identification methods into the clinic to improve the diagnosis and treatment of heart pathologies. In addition, the proposed estimation techniques are general and can be straightforwardly translated to other applications involving different anatomical structures.</p></abstract>
<kwd-group>
<kwd>optimisation</kwd>
<kwd>cardiac mechanics</kwd>
<kwd>surrogate model</kwd>
<kwd>MLP</kwd>
<kwd>parameter estimation</kwd>
</kwd-group>
<contract-num rid="cn001">9077/31/8402</contract-num>
<contract-num rid="cn002">13/317</contract-num>
<contract-num rid="cn002">17/608</contract-num>
<contract-sponsor id="cn001">Li Ka Shing Foundation<named-content content-type="fundref-id">10.13039/100007421</named-content></contract-sponsor>
<contract-sponsor id="cn002">Health Research Council of New Zealand<named-content content-type="fundref-id">10.13039/501100001505</named-content></contract-sponsor>
<counts>
<fig-count count="9"/>
<table-count count="1"/>
<equation-count count="10"/>
<ref-count count="27"/>
<page-count count="14"/>
<word-count count="7587"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Cardiovascular disease is the largest cause of death worldwide. Effective diagnosis and treatment are hampered by a lack of knowledge of the pathophysiological mechanisms underlying the development of the disease. Biomechanical factors, such as stiffness and stress, are known to have important influences on heart function, but are difficult to quantify. Patient-specific computer models of heart biomechanics allow intrinsic constitutive muscle properties, including stiffness, contraction, relaxation, stress and work, to be assessed using medical data from cardiac catheterisation and imaging (Wang et al., <xref ref-type="bibr" rid="B25">2018</xref>). Such cardiac tissue indices provide a new dimension of diagnosis that can help to elucidate the mechanisms of heart disease, thus enabling more specific targeting of treatment and ultimately better outcomes for patients.</p>
<p>Simulating biomechanics via computational models of the heart is challenging due to the stress-strain non-linearities intrinsic of cardiac tissue undergoing large deformation. The finite element method (FEM) is the most commonly used approach to solve the finite elasticity governing equations to enable accurate predictions of these large deformations (Nash and Hunter, <xref ref-type="bibr" rid="B17">2000</xref>). This requires specifying constitutive relations to describe the stress-strain behaviour of the myocardium. Calibration of patient-specific parameters of these constitutive relations typically involves minimising an objective function that quantifies kinematic discrepancies between the FE model&#x00027;s predictions and measurements from medical images. These kinematic measurements typically involve quantifying shape change or the displacement of the myocardium over the cardiac cycle. For example, segmentations of the endocardial and epicardial contours of the heart from Cine MRI (Chen et al., <xref ref-type="bibr" rid="B5">2020</xref>) have been used as shape-based kinematic measurements for FE model calibration (Wang et al., <xref ref-type="bibr" rid="B25">2018</xref>). Kinematic measurements that involve quantify the displacement of the heart wall have also been used for FE model calibration (Hadjicharalambous et al., <xref ref-type="bibr" rid="B11">2017</xref>; Zhang et al., <xref ref-type="bibr" rid="B26">2021</xref>). These approaches track the displacements of the tissue using techniques such as optical flow (Queiros et al., <xref ref-type="bibr" rid="B20">2017</xref>) or cardiac magnetic resonance tagging (Aletras et al., <xref ref-type="bibr" rid="B1">1999</xref>; Zhong et al., <xref ref-type="bibr" rid="B27">2010</xref>; Ibrahim, <xref ref-type="bibr" rid="B13">2011</xref>; Shi et al., <xref ref-type="bibr" rid="B23">2012</xref>; Amzulescu et al., <xref ref-type="bibr" rid="B2">2019</xref>).</p>
<p>A number of non-linear optimisation methods have been used to calibrate constitutive parameters of cardiac mechanics models. This includes the application of gradient-based methods (Gao et al., <xref ref-type="bibr" rid="B9">2015</xref>; Wang et al., <xref ref-type="bibr" rid="B25">2018</xref>) and gradient-free methods (Rumindo et al., <xref ref-type="bibr" rid="B22">2020</xref>; Zhang et al., <xref ref-type="bibr" rid="B26">2021</xref>). Each of these methods requires multiple evaluations of the objective function for each update of the parameters, and each evaluation involves a costly FE simulation of the mechanics model. The evaluation of the gradient is often obtained from finite difference approximations, which can involve a significant computational cost when increasing number of parameters need to be identified. Calibration procedures using gradient-based or gradient free methods are therefore computationally expensive, often taking many hours or days to complete [e.g., (Gao et al., <xref ref-type="bibr" rid="B9">2015</xref>) reported calibration times of 63 h, and (Zhang et al., <xref ref-type="bibr" rid="B26">2021</xref>) reported calibration times of 15 h]. This presents a significant barrier to clinical translation of cardiac mechanics models.</p>
<p>Surrogate models have been developed to improve simulation efficiency, replacing computationally expensive FE simulations with inexpensive surrogate simulations (Dabiri et al., <xref ref-type="bibr" rid="B6">2019</xref>; Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>; Cai et al., <xref ref-type="bibr" rid="B4">2021</xref>). These surrogate models have also been used to accelerate calibration procedures (Di Achille et al., <xref ref-type="bibr" rid="B8">2018</xref>; Davies et al., <xref ref-type="bibr" rid="B7">2019</xref>; Noe et al., <xref ref-type="bibr" rid="B19">2019</xref>; Longobardi et al., <xref ref-type="bibr" rid="B15">2020</xref>; Cai et al., <xref ref-type="bibr" rid="B4">2021</xref>). For example, Cai et al. (<xref ref-type="bibr" rid="B4">2021</xref>) presented an approach that used surrogate models with a trust-region-reflective gradient-based optimiser for estimating personalised constitutive parameter of the left ventricle. While these advancements are promising, existing calibration approaches do not exploit the full potential of neural networks-based surrogate models, which can directly provide the analytic gradients of objective functions of interest during the calibration procedure via automatic differentiation (Raissi et al., <xref ref-type="bibr" rid="B21">2019</xref>). By using these analytic gradients, we only need to evaluate the model once for each iteration of gradient-based optimisation procedures. This can lead to an efficient personalisation of these cardiac models, and enable their future application to real-time continuous monitoring of cardiac function.</p>
<p>In this work, we propose a novel approach that uses AI-surrogate model and automatic differentiation to efficiently identify constitutive parameters or loading conditions of a biomechanical model given kinematic measurements from medical images. This builds upon our recent work in developing deep learning approaches that substantially reduce the computational cost of simulating cardiac biomechanics, by training an AI-surrogate model that accurately reproduces mechanics predictions with a fraction of the computational cost of numerical methods that solve the governing partial differential equations (Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>). We demonstrate this approach for estimating passive stiffness or pressure of the left ventricle (LV). This approach involves performing an optimisation of the AI-surrogate inputs to best match its kinematic response against a set of given observations from medical images. We present two different strategies: (i) a full-field tracking approach, which requires the displacement field between two medical images; and (ii) a contour matching approach, which requires only the geometry of the ventricular surfaces in between two medical images. The latter approach relaxes the requirement for determining the displacement field of the tissue, and only requires contours describing the surface of the ventricle from medical images to determine the best matching kinematic response of the AI-surrogate.</p>
<p>The manuscript is structured as follows. In section 2, we introduce the FE mechanical model for the left ventricle of the heart, and its AI-surrogate. Then, we present the proposed parameter identification strategies followed by the setup of the optimisation scheme. In section 3, we study the performance of both strategies for the identification of constitutive parameters and haemodynamic loading conditions. Finally, we discuss the contributions and limitations of this work in section 4 and outline our final remarks in section 5.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2. Methods</title>
<sec>
<title>2.1. Mechanical Model</title>
<p>Kinematics of the LV are simulated using a patient-specific FE model (Wang et al., <xref ref-type="bibr" rid="B25">2018</xref>). This involves solving the finite elasticity equilibrium equations during the diastolic phase of the cardiac cycle under an endocardial pressure boundary condition to simulate passive filling. Patient-specific geometrical models of the LV are constructed at the diastasis frame of the cardiac cycle for a range of individuals, which are assumed to be in a load-free configuration. Cubic Lagrange basis functions are used for constructing the FE mesh of the geometry. A typical mammalian description of the myocyte orientation through the LV wall (Nielsen et al., <xref ref-type="bibr" rid="B18">1991</xref>) is incorporated into the geometry through a material fibre field. The LV myocardium is modelled as an ideally-incompressible transversely isotropic material by means of a Fung-type exponential constitutive model (Guccione et al., <xref ref-type="bibr" rid="B10">1991</xref>) with the following strain energy density function</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mtext>&#x003A8;</mml:mtext><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>Q</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the <italic>c</italic><sub>1</sub> parameter scales the overall stiffness of the myocardium, and <italic>c</italic><sub>2</sub>, <italic>c</italic><sub>3</sub>, and <italic>c</italic><sub>4</sub> control the material non-linearity and anisotropy in the fibre (f), cross-fibre (c), and radial (r) directions, respectively. Incompressibility of the myocardium was enforced through a mixed formulation that uses linear Lagrange basis functions for describing the hydrostatic pressure (Nash and Hunter, <xref ref-type="bibr" rid="B17">2000</xref>). Homogeneous Dirichlet boundary conditions were applied on nodes of the FE mesh at the epicardial perimeter of the basal surface of the model. All FE simulations were performed using the OpenCMISS-Iron open-source computational modelling software package (Bradley et al., <xref ref-type="bibr" rid="B3">2011</xref>).</p>
</sec>
<sec>
<title>2.2. Surrogate Network Model</title>
<p>From the FE mechanical model defined in section 2.1, we derive a surrogate model as described in Maso Talou et al. (<xref ref-type="bibr" rid="B16">2020</xref>). The AI-surrogate model predicts the displacement of a material point <bold>x</bold> &#x0003D; (<italic>x</italic><sub><italic>d</italic></sub>, <italic>y</italic><sub><italic>d</italic></sub>, <italic>z</italic><sub><italic>d</italic></sub>) for a given intra-ventricular pressure <italic>p</italic>, domain description <bold>g</bold> &#x0003D; (<italic>g</italic><sub>1</sub>, <italic>g</italic><sub>2</sub>) (PCA weights as explained in Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>) and the constitutive parameters (<italic>c</italic><sub>1</sub>, <italic>c</italic><sub>2</sub>). Particularly, we fixed parameters <italic>c</italic><sub>3</sub> &#x0003D; 3.67 and <italic>c</italic><sub>4</sub> &#x0003D; 25.77 as their identifiability from macro-scale observations is low.</p>
<p>To train the AI-surrogate, we minimised the squared displacement error with the FE predictions given by training the following loss function</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>l</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B1;</mml:mi><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M3"><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M4"><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> define sets of points (training batches) on the basal/endocardial boundary (where Dirichlet or Neumann boundary conditions were applied) and inside the domain, respectively, <bold>u</bold><sub><italic>i</italic></sub> and <inline-formula><mml:math id="M5"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the displacements predicted with the neural network and the FE model, respectively, &#x003B1; &#x0003D; 4.5 is the penalty factor to impose the boundary conditions, and <inline-formula><mml:math id="M6"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">B</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is a given training batch. For further details about the training of the AI-surrogate, refer to (Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>).</p>
</sec>
<sec>
<title>2.3. Parameter Identification Strategies</title>
<p>In this work, we propose two strategies to identify inputs of the surrogate model from a given set of observations of ventricular kinematics from medical images. As presented in our previous work (Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>), we can encode boundary conditions, applied tractions, domain geometry and constitutive parameters as inputs of these networks, thus the proposed techniques can be used to characterise any of these inputs.</p>
<p>The estimation of parameters is studied using two approaches, which differ based on the image data available to quantify the kinematics of the heart. One approach considers a displacement field description of the cardiac wall throughout the cardiac cycle, which can be derived from medical images using motion tracking methods (Wang and Amini, <xref ref-type="bibr" rid="B24">2011</xref>; Shi et al., <xref ref-type="bibr" rid="B23">2012</xref>), or post-processing functions for MR sequences that provide effective tracking of material points (e.g., CMR tagging). For the second approach, the input data describe the kinematics of the cardiac wall surfaces during the heart cycle. For each approach, two different time-points, corresponding to the initial and final positions of the cardiac walls, were combined with the measured intra-ventricular pressures that obtained from cardiac catheterisation for the analyses. Quantification of the cardiac wall surfaces can be obtained through segmentation of clinical images, such as 3D echocardiography or cardiovascular magnetic resonance imaging (CMR) (Chen et al., <xref ref-type="bibr" rid="B5">2020</xref>).</p>
<sec>
<title>2.3.1. Full-Field Tracking Approach</title>
<p>The full-field tracking approach involves finding the parameters &#x00398; (inputs of the surrogate model) that minimise the error between the surrogate model&#x00027;s predictions of tissue motion and displacement data derived from medical images, i.e.,</p>
<disp-formula id="E4"><label>(3)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x00398;</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">arg&#x000A0;min</mml:mo></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">arg&#x000A0;min</mml:mo></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover><mml:msub><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M9"><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the displacement field predicted by the surrogate model for parameters <inline-formula><mml:math id="M10"><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, and <inline-formula><mml:math id="M11"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> is the displacement field from medical images.</p>
</sec>
<sec>
<title>2.3.2. Contour Matching Approach</title>
<p>Let us define a contour <bold>s</bold><sub><italic>t</italic></sub> at the time-point <italic>t</italic> composed of <italic>P</italic> points as <inline-formula><mml:math id="M12"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>P</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. The endocardial and epicardial contours are extracted from medical images at the reference (diastasis) and pressure loaded (end-diastolic) time-points. We denote these contours as <italic>s</italic><sup>endo</sup> and <italic>s</italic><sup>epi</sup> for endocardial and epicardial contours, respectively, and in the following we use subscripts <italic>i</italic> or <italic>f</italic> to indicate the absence or presence, respectively, of pressure load.</p>
<p>The contour matching approach involves finding the parameters &#x00398; (inputs of the surrogate model) that minimise the error between the initial contours (<inline-formula><mml:math id="M13"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>) displaced by surrogate model predictions, and the end-diastolic contours identified from the medical images, namely</p>
<disp-formula id="E6"><label>(4)</label><mml:math id="M15"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x00398;</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">arg&#x000A0;min</mml:mo></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">arg&#x000A0;min</mml:mo></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the surface-field addition yields a predicted surface <inline-formula><mml:math id="M16"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> with <bold>u</bold>|<sub><bold>x</bold></sub> being the displacement of the cardiac wall at the spatial position <bold>x</bold>, and</p>
<disp-formula id="E7"><label>(5)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>y</mml:mtext></mml:mstyle><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>y</mml:mtext></mml:mstyle><mml:mo>&#x02225;</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x02225;&#x000B7;&#x02225; is the Euclidean norm and |<bold>s</bold>| is the cardinality of <bold>s</bold>.</p>
</sec>
</sec>
<sec>
<title>2.4. Optimisation Scheme</title>
<p>A surrogate model of the ventricle is obtained as described in Maso Talou et al. (<xref ref-type="bibr" rid="B16">2020</xref>) by minimising a displacement error metric (see Equation 2) between the model predictions and a finite element model. During the training of the AI-surrogate, both the training and testing errors decreased monotonically across epochs, reaching a plateau at 4.43 &#x000D7; 10<sup>&#x02212;4</sup> mm<sup>2</sup> and 1.30 &#x000D7; 10<sup>&#x02212;3</sup> mm<sup>2</sup>, respectively. The resulting surrogate model presents an absolute displacement error of 0.0499 &#x000B1; 0.0374 mm in ranges of intraventricular pressure (<italic>p</italic> &#x02208; [0.15, 1.5] kPa) and myocardial elasticity (<italic>c</italic><sub>1</sub> &#x02208; [2, 5] kPa and <italic>c</italic><sub>2</sub> &#x02208; [4, 40]) within the physiological ranges.</p>
<p>As the parameters to be estimated are inputs of surrogate model&#x00027;s network, we freeze the weights of the network layers and optimise the inputs by solving Equations (3) or (4). By using Tensorflow v2.1, we implemented the network and the objective function in a Tensorflow graph. Via this execution graph and automatic differentiation, we obtain the analytic derivatives of Equations (3) or (4) with respect to the parameters to be estimated. Finally, we employ the derivatives in an ADAM method with exponential decay of the learning rate given by</p>
<disp-formula id="E8"><label>(6)</label><mml:math id="M18"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>98</mml:mn><mml:msup><mml:mrow><mml:mn>5</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>/</mml:mo><mml:mn>10</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003C4;<sub><italic>i</italic></sub> is the learning at the <italic>ith</italic> epoch, and &#x003C4;<sub>0</sub> is the initial learning rate. We empirically choose &#x003C4;<sub>0</sub> &#x0003D; 1 for both full-field tracking and contour matching approaches. By using learning decay, the optimisation proceeds more rapidly in the neighbourhood of the target value, and the overshooting oscillations are damped, as the learning rate diminishes, leading to convergence. The optimisation process stops when estimates of all of the parameters show a relative change lower than 10<sup>&#x02212;5</sup> in the last epoch, i.e.,</p>
<disp-formula id="E9"><label>(7)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x00398;<sub><italic>i</italic></sub> is the estimate of the parameters at the <italic>ith</italic> epoch, &#x00398;<sub><italic>ref</italic></sub> is a vector with reference values for each parameter, and vector division is the element-wise division of the vector components.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3. Results</title>
<p>In this section, we analyse the ability of both formulations (see Equations 3 and 4) to identify myocardial constitutive parameters, and the intra-ventricular pressure. In our assessment, we disregard the representation error of the domain associated with the PCA and learning space presented in Maso Talou et al. (<xref ref-type="bibr" rid="B16">2020</xref>), as it can be reduced by including additional PCA modes as inputs of our surrogate model. Without loss of generality, we fixed the geometry to <bold>g</bold> &#x0003D; <bold>0</bold> (i.e., mean ventricular shape across our population, see <xref ref-type="fig" rid="F1">Figure 1</xref>). The analyses reported here will be analogous for different geometrical variations of the left ventricle as well as for different Dirichlet boundary conditions. All observations <inline-formula><mml:math id="M20"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M21"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M22"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula> in this work have been generated using the same FE model (see section 2.1) to train the surrogate model, thus there is no model error in this study.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>(left)</bold> AI-surrogate depicting its inputs and outputs (Maso Talou et al., <xref ref-type="bibr" rid="B16">2020</xref>); <bold>(right)</bold> Example of the geometry of the ventricle at diastasis for <bold>g</bold> &#x0003D; <bold>0</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0001.tif"/>
</fig>
<p>Additionally, we studied the effect of tracking and segmentation errors (observation errors) on the estimates of interest. The observation error is modelled as</p>
<disp-formula id="E10"><label>(8)</label><mml:math id="M23"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>&#x003F5;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle><mml:mo>&#x02225;</mml:mo></mml:mrow></mml:mfrac><mml:mi>&#x003B7;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <bold>r</bold> is a randomly oriented vector with components <inline-formula><mml:math id="M24"><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">U</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M25"><mml:mi>&#x003B7;</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the magnitude of <bold>u</bold><sub>&#x003F5;</sub>. Note that the magnitude of our error is normally distributed with zero-mean, and we choose &#x003C3; &#x0003D; 1 mm to represent errors of similar magnitude to the image resolution of MRI images for myocardial structures. This error is added to <inline-formula><mml:math id="M26"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M27"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula>, and <inline-formula><mml:math id="M28"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula> for the cases with noise.</p>
<p>Regarding spatial discretisation of the observations (i.e., the number of samples for <inline-formula><mml:math id="M30"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M31"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula>, and <inline-formula><mml:math id="M32"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula>), we sampled 1, 109 points across the cardiac wall and 7, 579 points over each of the ventricular surfaces to describe <inline-formula><mml:math id="M33"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M34"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>, respectively. In turn, for the spatial discretisation of the AI-surrogate inputs, we sampled 1, 109 points across the cardiac wall for the full-field tracking approach and 1, 072 points to describe each of the surfaces <inline-formula><mml:math id="M35"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>. By oversampling <inline-formula><mml:math id="M36"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> with respect to <inline-formula><mml:math id="M37"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>, we can compute the distance between these surfaces by substituting <inline-formula><mml:math id="M38"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> into Equation (5). This approximation yields a reasonable trade-off between computation time and discretisation error (note that the discretisation error decreases as |<bold>s</bold><sub>1</sub>| increases).</p>
<sec>
<title>3.1. Identification of Constitutive Parameters</title>
<p>We first studied the precision of simultaneously estimating the constitutive parameters <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> for a known intra-ventricular pressure <italic>p</italic>. The estimates were generated for both approaches under three experimental scenarios: (i) a two time-point experiment without observation error, i.e., only two images are available during the cardiac cycle; (ii) a two time-point experiment with observation error; and (iii) a multiple time-point (<italic>N</italic> &#x0003D; 10) experiment with observation error. The first two experiments illustrate the degradation of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> estimates for both approaches as measurements become less reliable due to observation errors. This indicates the robustness of the approaches with respect to observation error. A comparison of the last two experiments shows the benefits of including additional observations (time-points), which diminish the impact of the stochastic component of the observation error.</p>
<sec>
<title>3.1.1. Experiment 1</title>
<p>Both approaches showed a similar accuracy in the absence of observation errors. Since variations in the predicted displacements are more sensitive with respect to <italic>c</italic><sub>1</sub> than <italic>c</italic><sub>2</sub>, we observed better estimates of <italic>c</italic><sub>1</sub> (see <bold>Figure 3</bold>). The distribution of the error in the parametric space (<italic>c</italic><sub>1</sub>, <italic>c</italic><sub>2</sub>) does not show an association between the displacement magnitudes and the estimation error (compare <xref ref-type="fig" rid="F2">Figures 2</xref>, <xref ref-type="fig" rid="F3">3</xref>).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Mean displacement of the ventricular wall (denoted <inline-formula><mml:math id="M29"><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:msub></mml:math></inline-formula>) for different combinations of the constitutive parameters <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>, and an intra-ventricular pressure load of <italic>p</italic> &#x0003D; 0.9 kPa. For details of mean displacements for other loads, refer to the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0002.tif"/>
</fig>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Relative error of the two-parameter estimation. Estimates of the constitutive parameters <italic>c</italic><sub>1</sub> <bold>(left)</bold> and <italic>c</italic><sub>2</sub> <bold>(right)</bold> are presented using the full-field tracking and contour matching approaches with a load of <italic>p</italic> &#x0003D; 0.9 kPa in the absence of noise in the observations. For details of estimations for other loads, refer to the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0003.tif"/>
</fig>
</sec>
<sec>
<title>3.1.2. Experiment 2</title>
<p>To analyse the effect of observation errors, we repeated the previous study 10 times while adding different independent instances of <bold>u</bold><sub>&#x003F5;</sub> (see Equation 8) to the observations <inline-formula><mml:math id="M53"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M54"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">endo</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M55"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">epi</mml:mtext></mml:mstyle></mml:mrow></mml:msubsup></mml:math></inline-formula>. To quantify the effect of the noise on the estimates across these different samples, we computed the mean and standard deviation of the relative error when estimating the parameters <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> (see <xref ref-type="fig" rid="F4">Figure 4</xref>).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Mean and standard deviation of the relative error for the two-parameter estimation of <italic>c</italic><sub>1</sub> <bold>(left)</bold> and <italic>c</italic><sub>2</sub> <bold>(right)</bold> constitutive parameters using the full-field tracking and contour matching approaches with a load of <italic>p</italic> &#x0003D; 0.9 kPa and the presence of Gaussian noise (&#x003C3; &#x0003D; 1mm &#x02248; 2 pixels) in the observations. For details of estimations for other loads, refer to the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0004.tif"/>
</fig>
<p>The contour matching approach provided more accurate estimates than the full-field tracking approach in the presence of observation errors (see <xref ref-type="fig" rid="F4">Figure 4</xref>). This is shown by the lower overall error of the contour matching approach, which is insensitive to displacements within the muscular heart wall, and within the surfaces of the ventricles. As only a small tangential component of displacement is expected in the endocardial and epicardial surfaces from the loading process in our FE model, the insensitivity toward such component is beneficial for the estimation process. Note that this may not be true in practical scenarios, where the quantification of such components is yet to be thoroughly explored.</p>
<p>The full-field tracking approach showed larger estimation errors for <italic>c</italic><sub>1</sub> in stiffer materials. In such cases, the displacement-to-<bold>u</bold><sub>&#x003F5;</sub> ratio (analogous to the signal-to-noise ratio in signal processing) was smaller, hindering the estimation due to the increasing effects of noise in the observations. <italic>c</italic><sub>2</sub> presented lower identifiability due to the plateau in the objective function, <inline-formula><mml:math id="M56"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, associated with the observation error (see Equation 3 and <bold>Figure 9</bold>). The sensitivity of <italic>c</italic><sub>2</sub> with respect to the displacements was higher than that of <italic>c</italic><sub>1</sub> due to the form of the constitutive equation (Equation 1). The identifiability of <italic>c</italic><sub>2</sub> is susceptible to surrogate approximation errors, i.e., discrepancies between the AI-surrogate and the FE model. An example of this, is the increase in error of <italic>c</italic><sub>2</sub> as shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The AI-surrogate underestimates &#x02202;<bold>u</bold>/&#x02202;<italic>c</italic><sub>2</sub> in its predictions contributing to the plateau in <inline-formula><mml:math id="M57"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> described previously. Note that, as the pressure is increased the AI-surrogate error has a diminishing effect on the predicted displacement (see <xref ref-type="supplementary-material" rid="SM1">Supplementary Figures 7</xref>, <xref ref-type="supplementary-material" rid="SM1">8</xref>).</p>


</sec>
<sec>
<title>3.1.3. Experiment 3</title>
<p>We analysed the effect of adding multiple time-points for the estimation of the constitutive parameters when observation errors were present. We assumed that the observation errors, <bold>u</bold><sub>&#x003F5;</sub>, for all time-points, were independent and identically distributed (uncorrelated).</p>
<p>We observed that both approaches showed an improvement in reducing the mean relative error in the estimation of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> (see <xref ref-type="fig" rid="F5">Figure 5</xref>), closer to values from error-free estimates reported in <xref ref-type="fig" rid="F3">Figure 3</xref>. As the observation error is normal, zero-mean and independent between the time-points, both formulations efficiently cope with the uncertainty, because the Euclidean norm involved in both formulations (Equations 3 and 5) optimises toward the mean of the error distribution.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Mean and standard deviation of the relative error for the two-parameter estimation of <italic>c</italic><sub>1</sub> <bold>(left)</bold> and <italic>c</italic><sub>2</sub> <bold>(right)</bold> constitutive parameters using full-field tracking and contour matching approaches, a pressure trace with 10 time-points, and independent Gaussian noise (&#x003C3; &#x0003D; 1mm &#x02248; 2 pixels) in the observations.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0005.tif"/>
</fig>
<p>The contour matching approach is slightly more accurate, mainly in the estimation of <italic>c</italic><sub>2</sub> (maximum error of 3%, in comparison to the full-field tracking approach, with a maximum error of 5 &#x000B1; 4 %).</p>
</sec>
</sec>
<sec>
<title>3.2. Identification of Intra-Ventricular Pressure</title>
<p>The previous section studied the accuracy of estimating the constitutive parameters, <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>, given a known intra-ventricular pressure, <italic>p</italic>. In this section, we analogously analyse the accuracy in the estimation of <italic>p</italic>, assuming that the constitutive parameters are known. Two experiments were conducted: (i) a two time-point experiment without observation error where only two images are available; and (ii) a two time-point experiment with observation error. Analogous to the previous section, we studied the degradation in the ability to recover the intra-ventricular pressure for both approaches as the observations become less reliable.</p>
<sec>
<title>3.2.1. Experiment 1</title>
<p>Both approaches estimated intra-ventricular pressure <italic>p</italic> with a similar accuracy (relative error &#x02264; 1%, see <xref ref-type="fig" rid="F6">Figure 6</xref>). The results did not present evidence of a correlation between the magnitude of the displacements and the error in the estimation of <italic>p</italic>.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Relative error in estimating intra-ventricular pressure <italic>p</italic> using full-field tracking and contour matching approaches with a load of <italic>p</italic> &#x0003D; 0.9 kPa in the absence of noise in the observations. For details of the estimation of other loads, refer to the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0006.tif"/>
</fig>
</sec>
<sec>
<title>3.2.2. Experiment 2</title>
<p>Introducing observation errors slightly reduced the accuracy of the full-field tracking approach (see <xref ref-type="fig" rid="F7">Figure 7</xref>), especially for stiffer materials. The interpretation of these results is analogous to the analysis presented for the estimation of <italic>c</italic><sub>1</sub> in Experiment 2 of section 3.1. As reported in the previous section, with increasing material stiffness, the displacements of the ventricle for the same intra-ventricular pressure are smaller and the same intensity of noise will have more detrimental effects on the estimation process (due to less displacement-to-<bold>u</bold><sub>&#x003F5;</sub> ratio in the observations).</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Mean and standard deviation of the relative errors for recovering ground truth intra-ventricular pressure using the full-field tracking and contour matching approaches and an intra-ventricular pressure of <italic>p</italic> &#x0003D; 0.9 kPa with Gaussian noise (&#x003C3; &#x0003D; 1 mm &#x02248; 2 pixels) in the observations. Refer to the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref> for details of the relative errors for other intra-ventricular pressures.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0007.tif"/>
</fig>
</sec>
</sec>
<sec>
<title>3.3. Convexity of the Objective Function</title>
<p>Both approaches are based on measuring the displacement error by means of the Euclidean distance between the ground truth and the AI-surrogate prediction. As the mechanical model monotonically increases the ventricular displacements with the increase of <italic>p</italic> and the decrease of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>, the minimisation problem defined in Equations (3) or (4) with respect to <italic>p</italic>, <italic>c</italic><sub>1</sub> or <italic>c</italic><sub>2</sub> is convex if the AI-surrogate <italic>sufficiently</italic> approximates the FE model response.</p>
<p>The AI-surrogate used in this manuscript, satisfies such a condition (see <xref ref-type="fig" rid="F8">Figures 8</xref>, <xref ref-type="fig" rid="F9">9</xref>). We can observe convexity in the loss function with respect to <italic>p</italic> and the constitutive parameters <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>. Because we use a stochastic gradient descent optimiser, the identifiability of the parameters is related to the rate of change of the loss function with respect to the parameter of interest. We observed a decrease in <inline-formula><mml:math id="M58"><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></inline-formula> and <inline-formula><mml:math id="M59"><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></inline-formula> for stiffer materials. Nonetheless, both approaches presented good accuracy in recovering physiologically realistic ranges of parameters (2.0 kPa &#x02264; <italic>c</italic><sub>1</sub> &#x02264; 5.0 kPa and 4.0 &#x02264; <italic>c</italic><sub>2</sub> &#x02264; 40.0, even in the presence of noise (see <xref ref-type="fig" rid="F8">Figures 8</xref>, <xref ref-type="fig" rid="F9">9</xref>). The identifiability of <italic>p</italic> does not exhibit degradation in the physiological range, even in the presence of noise (see <xref ref-type="fig" rid="F8">Figure 8</xref>).</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Loss function for the full-field tracking and contour matching approaches with respect to <italic>p</italic> in the presence <bold>(right)</bold> and absence <bold>(left)</bold> of noise in the observations. The surface plot in the <italic>p</italic>-<inline-formula><mml:math id="M39"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> plane and the opaque manifold represent the loss function value <inline-formula><mml:math id="M40"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M41"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> is the ground truth (optimal) value. Level curves in <inline-formula><mml:math id="M42"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M43"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M44"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:math></inline-formula>-<italic>p</italic> planes correspond to parallel cuts of the opaque manifold for fixed values of <italic>p</italic> and <inline-formula><mml:math id="M45"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, respectively (blue to red shades indicate values of <italic>p</italic> and <inline-formula><mml:math id="M46"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> that correspond to the ticks on their respective axes). Note that for a given <inline-formula><mml:math id="M47"><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M48"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is convex with the minimum <inline-formula><mml:math id="M49"><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> resulting in precise and well-behaved formulations for gradient-based optimisers.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0008.tif"/>
</fig>

<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>Loss function for the full-field tracking and contour matching approaches with respect to <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> in the presence <bold>(right)</bold> and absence <bold>(left)</bold> of noise in the observations. The first and second rows present the loss function values when <italic>c</italic><sub>1</sub> &#x0003D; 3.5 kPa, <italic>c</italic><sub>2</sub> &#x0003D; 22.0 and <italic>c</italic><sub>1</sub> &#x0003D; 2.5 kPa, <italic>c</italic><sub>2</sub> &#x0003D; 10.0 are the ground truth parameters, respectively. Surface plots in <italic>c</italic><sub>1</sub>-<italic>c</italic><sub>2</sub> plane and the opaque manifolds represent the loss function value <inline-formula><mml:math id="M50"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Level curves in <inline-formula><mml:math id="M51"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:math></inline-formula>-<italic>c</italic><sub>1</sub> and <inline-formula><mml:math id="M52"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">L</mml:mi></mml:mrow></mml:math></inline-formula>-<italic>c</italic><sub>2</sub> planes correspond to parallel cuts of the opaque manifold for fixed values of <italic>c</italic><sub>2</sub> and <italic>c</italic><sub>1</sub>, respectively (blue to red shades indicate values of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> that correspond to the ticks on their respective axes). Note that the objective functions are more sensitive to perturbations of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> for softer materials (as highlighted by the blue level curves, which represent lower values of <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fphys-12-732351-g0009.tif"/>
</fig>

</sec>
<sec>
<title>3.4. Computational Cost</title>
<p>We quantify the performance of the formulations by measuring the wall-clock time taken to estimate four different set of parameters: (i) intra-ventricular pressure; (ii) constitutive parameter <italic>c</italic><sub>1</sub>; (iii) constitutive parameter <italic>c</italic><sub>2</sub>; and (iv) constitutive parameters <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub>. For each test, we executed the estimation 50 times with different observation errors (using the same noise distribution presented in section 3). During these tests, the observation <inline-formula><mml:math id="M60"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> corresponded to a ground truth FE model prediction obtained using <italic>p</italic> &#x0003D; 0.9 kPa, <italic>c</italic><sub>1</sub> &#x0003D; 3.5 kPa and <italic>c</italic><sub>2</sub> &#x0003D; 22.0. We then estimated the mean and standard deviation of the wall-clock times over the 50 executions (see <xref ref-type="table" rid="T1">Table 1</xref>). The networks and optimisation schemes were implemented in TensorFlow 2.1 with GPU-support, using an NVIDIA Quadro P6000 and CUDA v11.0 for their executions.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Wall-clock times for parameter estimation using the proposed strategies.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Approach</bold></th>
<th valign="top" align="center" style="border-bottom: thin solid #000000;" colspan="4"><bold>Estimated parameters</bold></th>
</tr>
<tr>
<th/>
<th valign="top" align="center"><bold>p (s)</bold></th>
<th valign="top" align="center"><bold><italic>c</italic><sub>1</sub> (s)</bold></th>
<th valign="top" align="center"><bold><italic>c</italic><sub>2</sub> (s)</bold></th>
<th valign="top" align="center"><bold><italic>c</italic><sub>1</sub>, <italic>c</italic><sub>2</sub> (s)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Full-field tracking</td>
<td valign="top" align="center">1.0 &#x000B1; 0.3</td>
<td valign="top" align="center">1.2 &#x000B1; 0.3</td>
<td valign="top" align="center">1.2 &#x000B1; 0.3</td>
<td valign="top" align="center">5.0 &#x000B1; 1.6</td>
</tr>
<tr>
<td valign="top" align="left">Contour matching</td>
<td valign="top" align="center">6.1 &#x000B1; 1.2</td>
<td valign="top" align="center">8.6 &#x000B1; 0.8</td>
<td valign="top" align="center">7.7 &#x000B1; 1.0</td>
<td valign="top" align="center">17.7 &#x000B1; 1.0</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The convergence criterion introduced in Equation (7) was used for all cases. The observation data corresponds to the FE model prediction using parameters p &#x0003D; 0.9 kPa, c<sub>1</sub> &#x0003D; 3.5 kPa and c<sub>2</sub> &#x0003D; 22.0</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>Both approaches were able to estimate the different set of parameters in less than 18 s. In particular, the full-field tracking approach executed 6.2, 7.3, 6.4, and 3.6 times faster for experiments (i)-(iv), respectively, than the contour matching counterpart. The slower response of the contour matching is due to the oversampling of the ventricular surface <inline-formula><mml:math id="M61"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> that is necessary for obtaining a good approximation of Equation (5). Such oversampling increases the number of points in <bold>s</bold><sub>2</sub> requiring more model evaluations and thus computational expense.</p>
<p>In terms of computational complexity, the full-field tracking approach has a cost of <inline-formula><mml:math id="M62"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">O</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M63"><mml:mo stretchy="false">|</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mo stretchy="false">|</mml:mo></mml:math></inline-formula> is the number of points across the ventricular wall, and the contour matching approach has a cost of <inline-formula><mml:math id="M64"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">O</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>s</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> where |<bold>s</bold><sub><italic>i</italic></sub>| is the number of points at the ventricular surfaces <bold>s</bold><sub><italic>i</italic></sub>. This analysis shows a higher computational complexity for the contour matching approach, which detrimentally impacts the scaling of the approach with respect to the discretisation of the ventricle. Specifically, the computational cost grows linearly and quadratically for the full-field tracking and contour matching approaches, respectively.</p>
<p>Another contribution to the lower performance of the contour matching approach is given by the number of network evaluations. The total number of evaluations of <inline-formula><mml:math id="M65"><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00398;</mml:mo></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> scales linearly with respect to the discretisation of the ventricle for both formulations. However, contour matching requires almost twice the number of evaluations when compared to the full-field tracking approach (1109 evaluations for each contour, vs. 1072 evaluations for tracking). Thus, less refined representations of the ventricular surfaces may help reduce the computational expense if needed for clinical translation.</p>
<p>It is worth noting that we optimised Equations (3) and (4) using the ADAM algorithm, because of its direct support toward neural network optimisation. It is possible that the use of efficient optimisers for convex problems, such as L-BFGS (Liu and Nocedal, <xref ref-type="bibr" rid="B14">1989</xref>) or even Newton&#x00027;s method, may further enhance convergence and reduce the computational effort in the proposed formulations.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<p>The two techniques proposed for parameter estimation feature appealing properties such as low computational cost, simple implementation, and no need for analytical derivatives of the objective function. To achieve this, we used automatic differentiation, already implemented in neural networks frameworks (such as Tensorflow and PyTorch), for solving Equations (3) and (4). This allow us to use exact gradient information from complex AI-surrogate models without any additional effort. Thus, we were able to assess the sensitivity of the objective function residuals with respect to its inputs, allowing for an efficient convex optimisation of the inputs. Additionally, the same neural network frameworks are endowed with GPU-efficient implementations, accelerating the evaluation of models by orders of magnitude with respect to a cost equivalent CPU infrastructure.</p>
<p>Regarding the estimation of the intra-ventricular pressure and constitutive parameters of the left ventricle, we conclude that both of the proposed approaches can provide accurate predictions of parameters, even in the presence of measurement noise. The noise was modelled as a normal zero-mean distribution with a standard deviation of two pixels. This noise represented reconstruction errors of the ventricle wall displacement (full-field tracking approach), or the ventricular surface geometry (contour matching approach). Note that in our analysis, the errors present no biases. If a bias were present (e.g., consistent segmentation errors due to mis-identification of the structures, or assimilating experimental data with a model with a significant modelling error), this may lead to larger estimation errors than those reported here.</p>
<p>Both approaches demonstrated good identification properties for the physiological range considered in our experiments. Particularly, we focused on the analysis of relatively stiffer materials (<italic>c</italic><sub>1</sub> &#x0003E; 2.0 kPa) and lower intraventricular pressures (<italic>p</italic> &#x0003D; 0.9 kPa) because it present a more challenging scenario to assess the parameter estimation task. As displacements are smaller for lower pressures and stiffer materials, the noise and the displacement field are within the same displacement magnitudes, and a lower performance for the estimation is expected. However, the results only showed this degradation under those conditions for the full-field tracking approach, increasing its error estimate from 0.6 to 1.8% in <italic>c</italic><sub>1</sub>, from 1.9 to 4.6% in <italic>c</italic><sub>2</sub> and from 0.3 to 2.7% in <italic>p</italic> (see <xref ref-type="fig" rid="F5">Figures 5</xref>, <xref ref-type="fig" rid="F7">7</xref>). The contour matching approach only presented a slight degradation in parameter estimates of <italic>c</italic><sub>2</sub> when <italic>c</italic><sub>1</sub> reached the upper bound of its physiological range. Note that, after estimating the constitutive parameters, the displacement errors between the AI-surrogate predictions and the target observations were visually negligible when the corresponding ventricle contours were overlaid. The case with the largest disagreement across all simulations reported here is shown in <xref ref-type="fig" rid="F4">Figure 4</xref> for the full-field approach with target parameters <italic>c</italic><sub>1</sub> &#x0003D; 3.5 kPa and <italic>c</italic><sub>2</sub> &#x0003D; 10.0 (the specific sample estimated <italic>c</italic><sub>1</sub> &#x0003D; 3.76 kPa and <italic>c</italic><sub>2</sub> &#x0003D; 7.05). In this case, the displacements of the AI-surrogate had an error of 0.06 &#x000B1; 0.02 mm with respect to the FE ground truth. In particular, when not using information from multiple frames, the full-field tracking approach failed to precisely identify <italic>c</italic><sub>2</sub> with errors reaching 16 &#x000B1; 9.6%. Nonetheless, in practical applications, clinical MR datasets often contain enough temporal resolution to perform a multi-frame kinematic assessment.</p>
<p>For normal human physiological cases (diastasis pressures of approximately 1.2 kPa), both methods present a slight improvement in performance due to the larger displacements in the observations (see <xref ref-type="supplementary-material" rid="SM1">Supplementary Figures 3</xref>, <xref ref-type="supplementary-material" rid="SM1">7</xref>, <xref ref-type="supplementary-material" rid="SM1">11</xref>, <xref ref-type="supplementary-material" rid="SM1">15</xref>). As the observed displacements increase, the approximation error of the AI-surrogate to the FE model has a smaller contribution, leading to more accurate estimates. Specifically, we can observe this for the estimates of stiffer materials, where the larger displacements improved the parameter identification in comparison with the 0.9 kPa pressure case.</p>
<p>Regarding clinical translation, this approach offers rapid and efficient estimation of the mechanical properties using commodity computational resources, e.g., a standard computer with state-of-the-art GPU. The generated training datasets used in section 3 assume realistic data constraints (i.e., observation errors and resolution) expected in medical data. In this study, we assumed segmentation errors of two pixels, and a temporal resolution of 10 frames during diastole (see section 3), which are both attainable using a 3T clinical MRI scanner. FE models (which are used to train our AI-surrogate) have demonstrated clinical utility (Wang et al., <xref ref-type="bibr" rid="B25">2018</xref>; Hasaballa et al., <xref ref-type="bibr" rid="B12">2021</xref>), evidencing the suitability of this approach for mechanical characterisation of the heart. Nonetheless, robust uncertainty quantification analysis should be performed to analyse all sources of error in the specific clinical environment. For the assessment of mechanical properties of the ventricular wall, it is important to quantify the uncertainty in the pressure measurements, segmentation error, and geometric representation error. The characterisation of such uncertainties is out of the scope of the present work.</p>
<p>In terms of the number of parameters to be estimated, our study demonstrated reasonable efficiency for the simultaneous estimation of two parameters. Compared to the single parameter problem, the computational time for the two parameter problem was more than two-fold, but still presenting time ranges compatible with clinical practice. This is due to the coupled effect of the parameters in the model response which is a problem shared by all parameter estimation techniques. The extension of our technique for the simultaneous identification of additional parameters is possible, as long as the objective function remains strictly convex with respect to the parameters of interest.</p>
<p>While the estimation approaches considered in this work involved solving convex optimisation problems, the use of AI-surrogates can offer advantages for non-convex problems. In such cases, non-convex optimisation solvers, such as genetic algorithms, may benefit from the use of AI-surrogates due to the computationally inexpensive model evaluations. This feature enables a more efficient exploration of the parameter space with reduced computational intensity.</p>
<p>Finally, both of the proposed estimation techniques are general, and can be translated straightforwardly to other applications (e.g., to estimate constitutive properties of other tissues, such as the breast, lung or liver) as long as an AI-surrogate can be generated from the appropriate models. The full-field tracking approach is limited to applications where material point tracking measurements are available (e.g., using CMR tissue tagging, or image registration techniques). On the other hand, the contour matching approach can be applied to any applications where the surfaces of the tissues or organs of interest can be quantified experimentally.</p>
</sec>
<sec sec-type="conclusions" id="s5">
<title>5. Conclusions</title>
<p>This study proposed two approaches for parameter estimation using AI-surrogates, depending on whether (i) tracking kinematic measurements, or (ii) only surface measurements are available. We focused our application on the estimation of left ventricular constitutive properties and its intra-ventricular pressure during the passive filling phase of the cardiac cycle.</p>
<p>We conclude that: (i) both approaches are robust with respect to Gaussian noise when the measurement data for multiple loading conditions were combined; and (ii) estimates of one or two constitutive parameters could be obtained in less than 9 or 18 s, respectively. We found that the contour matching approach was more robust toward Gaussian noise, recovering the ground truth parameters with high accuracy even when only one loaded configuration was available. Conversely, the full-field tracking approach was more efficient than its counterpart by a factor of &#x02248;4, while providing the possibility of further improving scalability as medical imaging resolution improves.</p>
</sec>
<sec sec-type="data-availability" id="s6">
<title>Data Availability Statement</title>
<p>The data analyzed in this study is subject to the following licenses/restrictions: The de-identified data is available from the authors upon reasonable request, with permission of the institutional review board and under ethical approval. Requests to access these datasets should be directed to Martyn P. Nash, <email>martyn.nash&#x00040;auckland.ac.nz</email>.</p>
</sec>
<sec id="s7">
<title>Author Contributions</title>
<p>GM co-designed the study, implemented, validated and executed the optimisation techniques, and prepared the manuscript. TB co-designed the study, developed the biomechanical modelling framework, and contributed to the manuscript text. MN contributed to the design of the study, the development of the biomechanical modelling framework, and edited the manuscript. All authors contributed to the discussions presented in this manuscript.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>This work was supported by research funding grants 13/317 and 17/608 from the Health Research Council of New Zealand, and funding grant 9077/31/8402 from the Li Ka Shing Foundation.</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of Interest</title>
<p>GM and TB are scientific advisors at HeartLab (NZ) Ltd. MN is Chief Scientific Officer at HeartLab (NZ) Ltd.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec> </body>
<back><sec sec-type="supplementary-material" id="s10">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphys.2021.732351/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphys.2021.732351/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.PDF" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aletras</surname> <given-names>A. H.</given-names></name> <name><surname>Ding</surname> <given-names>S.</given-names></name> <name><surname>Balaban</surname> <given-names>R. S.</given-names></name> <name><surname>Wen</surname> <given-names>H.</given-names></name></person-group> (<year>1999</year>). <article-title>DENSE: displacement encoding with stimulated echoes in cardiac functional MRI</article-title>. <source>J. Magnet. Reson</source>. <volume>137</volume>, <fpage>247</fpage>&#x02013;<lpage>252</lpage>. <pub-id pub-id-type="doi">10.1006/jmre.1998.1676</pub-id><pub-id pub-id-type="pmid">10053155</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amzulescu</surname> <given-names>M. S.</given-names></name> <name><surname>De Craene</surname> <given-names>M.</given-names></name> <name><surname>Langet</surname> <given-names>H.</given-names></name> <name><surname>Pasquet</surname> <given-names>A.</given-names></name> <name><surname>Vancraeynest</surname> <given-names>D.</given-names></name> <name><surname>Pouleur</surname> <given-names>A. C.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Myocardial strain imaging: review of general principles, validation, and sources of discrepancies</article-title>. <source>Eur. Heart J. Cardiovasc. Imaging</source> <volume>20</volume>, <fpage>605</fpage>&#x02013;<lpage>619</lpage>. <pub-id pub-id-type="doi">10.1093/ehjci/jez041</pub-id><pub-id pub-id-type="pmid">30903139</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bradley</surname> <given-names>C.</given-names></name> <name><surname>Bowery</surname> <given-names>A.</given-names></name> <name><surname>Britten</surname> <given-names>R.</given-names></name> <name><surname>Budelmann</surname> <given-names>V.</given-names></name> <name><surname>Camara</surname> <given-names>O.</given-names></name> <name><surname>Christie</surname> <given-names>R.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>OpenCMISS: a multi-physics &#x00026; multi-scale computational infrastructure for the VPH/Physiome project</article-title>. <source>Prog. Biophys. Mol. Biol</source>. <volume>107</volume>, <fpage>32</fpage>&#x02013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1016/j.pbiomolbio.2011.06.015</pub-id><pub-id pub-id-type="pmid">21762717</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cai</surname> <given-names>L.</given-names></name> <name><surname>Ren</surname> <given-names>L.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Xie</surname> <given-names>W.</given-names></name> <name><surname>Zhu</surname> <given-names>G.</given-names></name> <name><surname>Gao</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>Surrogate models based on machine learning methods for parameter estimation of left ventricular myocardium</article-title>. <source>R. Soc. Open Sci</source>. <volume>8</volume>:<fpage>201121</fpage>. <pub-id pub-id-type="doi">10.1098/rsos.201121</pub-id><pub-id pub-id-type="pmid">33614068</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>C.</given-names></name> <name><surname>Qin</surname> <given-names>C.</given-names></name> <name><surname>Qiu</surname> <given-names>H.</given-names></name> <name><surname>Tarroni</surname> <given-names>G.</given-names></name> <name><surname>Duan</surname> <given-names>J.</given-names></name> <name><surname>Bai</surname> <given-names>W.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Deep learning for cardiac image segmentation: a review</article-title>. <source>Front. Cardiovasc. Med</source>. <volume>7</volume>:<fpage>25</fpage>. <pub-id pub-id-type="doi">10.3389/fcvm.2020.00025</pub-id><pub-id pub-id-type="pmid">32195270</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dabiri</surname> <given-names>Y.</given-names></name> <name><surname>Van der Velden</surname> <given-names>A.</given-names></name> <name><surname>Sack</surname> <given-names>K. L.</given-names></name> <name><surname>Choy</surname> <given-names>J. S.</given-names></name> <name><surname>Kassab</surname> <given-names>G. S.</given-names></name> <name><surname>Guccione</surname> <given-names>J. M.</given-names></name></person-group> (<year>2019</year>). <article-title>Prediction of left ventricular mechanics using machine learning</article-title>. <source>Front. Phys</source>. <volume>7</volume>:<fpage>117</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2019.00117</pub-id><pub-id pub-id-type="pmid">31903394</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Davies</surname> <given-names>V.</given-names></name> <name><surname>Noe</surname> <given-names>U.</given-names></name> <name><surname>Lazarus</surname> <given-names>A.</given-names></name> <name><surname>Gao</surname> <given-names>H.</given-names></name> <name><surname>Macdonald</surname> <given-names>B.</given-names></name> <name><surname>Berry</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Fast parameter inference in a biomechanical model of the left ventricle by using statistical emulation</article-title>. <source>J. R. Stat. Soc. Ser. C</source> <volume>68</volume>, <fpage>1555</fpage>&#x02013;<lpage>1576</lpage>. <pub-id pub-id-type="doi">10.1111/rssc.12374</pub-id><pub-id pub-id-type="pmid">31762497</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Di Achille</surname> <given-names>P.</given-names></name> <name><surname>Harouni</surname> <given-names>A.</given-names></name> <name><surname>Khamzin</surname> <given-names>S.</given-names></name> <name><surname>Solovyova</surname> <given-names>O.</given-names></name> <name><surname>Rice</surname> <given-names>J. J.</given-names></name> <name><surname>Gurev</surname> <given-names>V.</given-names></name></person-group> (<year>2018</year>). <article-title>Gaussian process regressions for inverse problems and parameter searches in models of ventricular mechanics</article-title>. <source>Front. Physiol</source>. <volume>9</volume>:<fpage>1002</fpage>. <pub-id pub-id-type="doi">10.3389/fphys.2018.01002</pub-id><pub-id pub-id-type="pmid">30154725</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gao</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>W. G.</given-names></name> <name><surname>Cai</surname> <given-names>L.</given-names></name> <name><surname>Berry</surname> <given-names>C.</given-names></name> <name><surname>Luo</surname> <given-names>X. Y.</given-names></name></person-group> (<year>2015</year>). <article-title>Parameter estimation in a Holzapfel-Ogden law for healthy myocardium</article-title>. <source>J. Eng. Math</source>. <volume>95</volume>, <fpage>231</fpage>&#x02013;<lpage>248</lpage>. <pub-id pub-id-type="doi">10.1007/s10665-014-9740-3</pub-id><pub-id pub-id-type="pmid">26663931</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guccione</surname> <given-names>J. M.</given-names></name> <name><surname>McCulloch</surname> <given-names>A. D.</given-names></name> <name><surname>Waldman</surname> <given-names>L. K.</given-names></name></person-group> (<year>1991</year>). <article-title>Passive material properties of intact ventricular myocardium determined from a cylindrical model</article-title>. <source>J. Biomech. Eng</source>. <volume>113</volume>, <fpage>42</fpage>&#x02013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.1115/1.2894084</pub-id><pub-id pub-id-type="pmid">8738795</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hadjicharalambous</surname> <given-names>M.</given-names></name> <name><surname>Asner</surname> <given-names>L.</given-names></name> <name><surname>Chabiniok</surname> <given-names>R.</given-names></name> <name><surname>Sammut</surname> <given-names>E.</given-names></name> <name><surname>Wong</surname> <given-names>J.</given-names></name> <name><surname>Peressutti</surname> <given-names>D.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Non-invasive model-based assessment of passive left-ventricular myocardial stiffness in healthy subjects and in patients with non-ischemic dilated cardiomyopathy</article-title>. <source>Ann. Biomed. Eng</source>. <volume>45</volume>, <fpage>605</fpage>&#x02013;<lpage>618</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-016-1721-4</pub-id><pub-id pub-id-type="pmid">27605213</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hasaballa</surname> <given-names>A. I.</given-names></name> <name><surname>Babarenda Gamage</surname> <given-names>T. P.</given-names></name> <name><surname>Wang</surname> <given-names>V. Y.</given-names></name> <name><surname>Zhao</surname> <given-names>D.</given-names></name> <name><surname>Mauger</surname> <given-names>C. A.</given-names></name> <name><surname>Gilbert</surname> <given-names>K.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>&#x0201C;Sensitivity of myocardial stiffness estimates to inter-observer variability in LV geometric modelling,&#x0201D;</article-title> in <source>Functional Imaging and Modeling of the Heart</source>, eds <person-group person-group-type="editor"><name><surname>Ennis</surname> <given-names>D. B.</given-names></name> <name><surname> Perotti</surname> <given-names>L. E.</given-names></name> <name><surname> Wang</surname> <given-names>V. Y.</given-names></name></person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>287</fpage>&#x02013;<lpage>295</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-78710-3_28</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ibrahim</surname> <given-names>E.-S. H.</given-names></name></person-group> (<year>2011</year>). <article-title>Myocardial tagging by Cardiovascular Magnetic Resonance: evolution of techniques-pulse sequences, analysis algorithms, and applications</article-title>. <source>J. Cardiovasc. Magnet. Reson</source>. <volume>13</volume>:<fpage>36</fpage>. <pub-id pub-id-type="doi">10.1186/1532-429X-13-36</pub-id><pub-id pub-id-type="pmid">21798021</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>D. C.</given-names></name> <name><surname>Nocedal</surname> <given-names>J.</given-names></name></person-group> (<year>1989</year>). <article-title>On the limited memory BFGS method for large scale optimization</article-title>. <source>Math. Program</source>. <volume>45</volume>, <fpage>503</fpage>&#x02013;<lpage>528</lpage>. <pub-id pub-id-type="doi">10.1007/BF01589116</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Longobardi</surname> <given-names>S.</given-names></name> <name><surname>Lewalle</surname> <given-names>A.</given-names></name> <name><surname>Coveney</surname> <given-names>S.</given-names></name> <name><surname>Sjaastad</surname> <given-names>I.</given-names></name> <name><surname>Espe</surname> <given-names>E. K.</given-names></name> <name><surname>Louch</surname> <given-names>W. E.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Predicting left ventricular contractile function via gaussian process emulation in aortic-banded rats</article-title>. <source>Philos. Trans. R. Soc. A</source> <volume>378</volume>:<fpage>20190334</fpage>. <pub-id pub-id-type="doi">10.1098/rsta.2019.0334</pub-id><pub-id pub-id-type="pmid">32448071</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maso Talou</surname> <given-names>G. D.</given-names></name> <name><surname>Babarenda Gamage</surname> <given-names>T. P.</given-names></name> <name><surname>Sagar</surname> <given-names>M.</given-names></name> <name><surname>Nash</surname> <given-names>M. P.</given-names></name></person-group> (<year>2020</year>). <article-title>Deep learning over reduced intrinsic domains for efficient mechanics of the left ventricle</article-title>. <source>Front. Phys</source>. <volume>8</volume>:<fpage>30</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2020.00030</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nash</surname> <given-names>M. P.</given-names></name> <name><surname>Hunter</surname> <given-names>P. J.</given-names></name></person-group> (<year>2000</year>). <article-title>Computational mechanics of the heart</article-title>. <source>J. Elasticity Phys. Sci. Solids</source> <volume>61</volume>, <fpage>113</fpage>&#x02013;<lpage>141</lpage>. <pub-id pub-id-type="doi">10.1023/A:1011084330767</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nielsen</surname> <given-names>P. M.</given-names></name> <name><surname>Le Grice</surname> <given-names>I. J.</given-names></name> <name><surname>Smaill</surname> <given-names>B. H.</given-names></name> <name><surname>Hunter</surname> <given-names>P. J.</given-names></name></person-group> (<year>1991</year>). <article-title>Mathematical model of geometry and fibrous structure of the heart</article-title>. <source>Am. J. Physiol. Heart Circ. Physiol</source>. <volume>260</volume>, <fpage>H1365</fpage>&#x02013;<lpage>H1378</lpage>. <pub-id pub-id-type="doi">10.1152/ajpheart.1991.260.4.H1365</pub-id><pub-id pub-id-type="pmid">2012234</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Noe</surname> <given-names>U.</given-names></name> <name><surname>Lazarus</surname> <given-names>A.</given-names></name> <name><surname>Gao</surname> <given-names>H.</given-names></name> <name><surname>Davies</surname> <given-names>V.</given-names></name> <name><surname>Macdonald</surname> <given-names>B.</given-names></name> <name><surname>Mangion</surname> <given-names>K.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Gaussian process emulation to accelerate parameter estimation in a mechanical model of the left ventricle: a critical step towards clinical end-user relevance</article-title>. <source>J. R. Soc. Interface</source> <volume>16</volume>:<fpage>20190114</fpage>. <pub-id pub-id-type="doi">10.1098/rsif.2019.0114</pub-id><pub-id pub-id-type="pmid">31266415</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Queiros</surname> <given-names>S.</given-names></name> <name><surname>Vilaca</surname> <given-names>J. L.</given-names></name> <name><surname>Morais</surname> <given-names>P.</given-names></name> <name><surname>Fonseca</surname> <given-names>J. C.</given-names></name> <name><surname>D&#x00027;hooge</surname> <given-names>J.</given-names></name> <name><surname>Barbosa</surname> <given-names>D.</given-names></name></person-group> (<year>2017</year>). <article-title>Fast left ventricle tracking using localized anatomical affine optical flow</article-title>. <source>Int. J. Num. Methods Biomed. Eng</source>. <volume>33</volume>:<fpage>e2871</fpage>. <pub-id pub-id-type="doi">10.1002/cnm.2871</pub-id><pub-id pub-id-type="pmid">28208231</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raissi</surname> <given-names>M.</given-names></name> <name><surname>Perdikaris</surname> <given-names>P.</given-names></name> <name><surname>Karniadakis</surname> <given-names>G. E.</given-names></name></person-group> (<year>2019</year>). <article-title>Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations</article-title>. <source>J. Comput. Phys</source>. <volume>378</volume>, <fpage>686</fpage>&#x02013;<lpage>707</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2018.10.045</pub-id></citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rumindo</surname> <given-names>G. K.</given-names></name> <name><surname>Ohayon</surname> <given-names>J.</given-names></name> <name><surname>Croisille</surname> <given-names>P.</given-names></name> <name><surname>Clarysse</surname> <given-names>P.</given-names></name></person-group> (<year>2020</year>). <article-title><italic>In vivo</italic> estimation of normal left ventricular stiffness and contractility based on routine cine MR acquisition</article-title>. <source>Med. Eng. Phys</source>. <volume>85</volume>, <fpage>16</fpage>&#x02013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1016/j.medengphy.2020.09.003</pub-id><pub-id pub-id-type="pmid">33081960</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shi</surname> <given-names>W.</given-names></name> <name><surname>Zhuang</surname> <given-names>X.</given-names></name> <name><surname>Wang</surname> <given-names>H.</given-names></name> <name><surname>Duckett</surname> <given-names>S.</given-names></name> <name><surname>Luong</surname> <given-names>D. V. N.</given-names></name> <name><surname>Tobon-Gomez</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>A comprehensive cardiac motion estimation framework using both untagged and 3-D tagged MR images based on nonrigid registration</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>31</volume>, <fpage>1263</fpage>&#x02013;<lpage>1275</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2012.2188104</pub-id><pub-id pub-id-type="pmid">22345530</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>H.</given-names></name> <name><surname>Amini</surname> <given-names>A. A.</given-names></name></person-group> (<year>2011</year>). <article-title>Cardiac motion and deformation recovery from MRI: a review</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>31</volume>, <fpage>487</fpage>&#x02013;<lpage>503</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2011.2171706</pub-id><pub-id pub-id-type="pmid">21997253</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Z. J.</given-names></name> <name><surname>Wang</surname> <given-names>V. Y.</given-names></name> <name><surname>Bradley</surname> <given-names>C. P.</given-names></name> <name><surname>Nash</surname> <given-names>M. P.</given-names></name> <name><surname>Young</surname> <given-names>A. A.</given-names></name> <name><surname>Cao</surname> <given-names>J. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Left ventricular diastolic myocardial stiffness and end-diastolic myofibre stress in human heart failure using personalised biomechanical analysis</article-title>. <source>J. Cardiovasc. Transl. Res</source>. <volume>11</volume>, <fpage>346</fpage>&#x02013;<lpage>356</lpage>. <pub-id pub-id-type="doi">10.1007/s12265-018-9816-y</pub-id><pub-id pub-id-type="pmid">29998358</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>V. Y.</given-names></name> <name><surname>Morgan</surname> <given-names>A. E.</given-names></name> <name><surname>Kim</surname> <given-names>J.</given-names></name> <name><surname>Tafreshi</surname> <given-names>R.</given-names></name> <name><surname>Wallace</surname> <given-names>A. W.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Finite-element based optimization of left ventricular passive stiffness in normal volunteers and patients after myocardial infarction: Utility of an inverse deformation gradient calculation of regional diastolic strain</article-title>. <source>J. Mech. Behav. Biomed. Mater</source>. <volume>119</volume>:<fpage>104431</fpage>. <pub-id pub-id-type="doi">10.1016/j.jmbbm.2021.104431</pub-id><pub-id pub-id-type="pmid">33930653</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhong</surname> <given-names>X.</given-names></name> <name><surname>Spottiswoode</surname> <given-names>B. S.</given-names></name> <name><surname>Meyer</surname> <given-names>C. H.</given-names></name> <name><surname>Kramer</surname> <given-names>C. M.</given-names></name> <name><surname>Epstein</surname> <given-names>F. H.</given-names></name></person-group> (<year>2010</year>). <article-title>Imaging three-dimensional myocardial mechanics using navigator-gated volumetric spiral cine DENSE MRI</article-title>. <source>Magnet. Reson. Med</source>. <volume>64</volume>, <fpage>1089</fpage>&#x02013;<lpage>1097</lpage>. <pub-id pub-id-type="doi">10.1002/mrm.22503</pub-id><pub-id pub-id-type="pmid">20574967</pub-id></citation></ref>
</ref-list>
</back>
</article>