<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">73757</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2025.073757</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>An Integrated DNN-FEA Approach for Inverse Identification of Passive, Heterogeneous Material Parameters of Left Ventricular Myocardium</article-title>
<alt-title alt-title-type="left-running-head">An Integrated DNN-FEA Approach for Inverse Identification of Passive, Heterogeneous Material Parameters of Left Ventricular Myocardium</alt-title>
<alt-title alt-title-type="right-running-head">An Integrated DNN-FEA Approach for Inverse Identification of Passive, Heterogeneous Material Parameters of Left Ventricular Myocardium</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Li</surname><given-names>Zhuofan</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Pak</surname><given-names>Daniel H.</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Duncan</surname><given-names>James S.</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Liang</surname><given-names>Liang</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Liu</surname><given-names>Minliang</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>minliang.liu@ttu.edu</email></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Mechanical Engineering, Texas Tech University</institution>, <addr-line>Lubbock, TX 79409</addr-line>, <country>USA</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Biomedical Engineering, Yale University</institution>, <addr-line>New Haven</addr-line>, <country>CT</country> <addr-line>06520</addr-line>, <country>USA</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Computer Science, University of Miami</institution>, <addr-line>Coral Gables, FL 33146</addr-line>, <country>USA</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Minliang Liu. Email: <email>minliang.liu@ttu.edu</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2026</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>29</day><month>1</month><year>2026</year>
</pub-date>
<volume>146</volume>
<issue>1</issue>
<elocation-id>9</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>09</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>12</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2026 The Authors.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>Published by Tech Science Press.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_73757.pdf"></self-uri>
<abstract>
<p>Patient-specific finite element analysis (FEA) is a promising tool for noninvasive quantification of cardiac and vascular structural mechanics <italic>in vivo</italic>. However, inverse material property identification using FEA, which requires iteratively solving nonlinear hyperelasticity problems, is computationally expensive which limits the ability to provide timely patient-specific insights to clinicians. In this study, we present an inverse material parameter identification strategy that integrates deep neural networks (DNNs) with FEA, namely inverse DNN-FEA. In this framework, a DNN encodes the spatial distribution of material parameters and effectively regularizes the inverse solution, which aims to reduce susceptibility to local optima that often arise in heterogeneous nonlinear hyperelastic problems. Consequently, inverse DNN-FEA enables identification of material parameters at the element level. For validation, we applied DNN-FEA to identify four spatially varying passive Holzapfel-Ogden material parameters of the left ventricular myocardium in synthetic benchmark cases with a clinically-derived geometry. To evaluate the benefit of DNN integration, a baseline FEA-only solver implemented in PyTorch was used for comparison. Results demonstrated that DNN-FEA achieved substantially lower average errors in parameter identification compared to FEA (case 1, DNN-FEA: 0.37%&#x007E;2.15% vs. FEA: 2.64%&#x007E;12.91%). The results also demonstrate that the same DNN architecture is capable of identifying a different spatial material property distribution (case 2, DNN-FEA: 0.03%&#x007E;0.60% vs. FEA: 0.93%&#x007E;16.25%). These findings suggest that DNN-FEA provides an accurate framework for inverse identification of heterogeneous myocardial material properties. This approach may facilitate future applications in patient-specific modeling based on <italic>in vivo</italic> clinical imaging and could be extended to other biomechanical simulation problems.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Inverse method</kwd>
<kwd>deep neural network</kwd>
<kwd>finite element analysis</kwd>
<kwd>left ventricular</kwd>
<kwd>myocardium</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Science Foundation</funding-source>
<award-id>2436630</award-id>
<award-id>2436629</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Finite Element Analysis (FEA) [<xref ref-type="bibr" rid="ref-1">1</xref>] is a computational method for solving complex engineering and physical problems governed by partial differential equations (PDEs). It works by discretizing the solution domain into small elements and numerically solving the governing equations over these elements. FEA has been widely used across engineering domains, including structural mechanics, fluid dynamics, and heat transfer. In the field of cardiovascular biomechanics, FEA enables <italic>in vivo</italic> noninvasive quantification of cardiac and vascular structural mechanics that would otherwise require invasive measurements. It has been widely applied to problems such as transcatheter valve replacement [<xref ref-type="bibr" rid="ref-2">2</xref>&#x2013;<xref ref-type="bibr" rid="ref-4">4</xref>], aortic aneurysms [<xref ref-type="bibr" rid="ref-5">5</xref>,<xref ref-type="bibr" rid="ref-6">6</xref>], and medical device design [<xref ref-type="bibr" rid="ref-7">7</xref>], which potentially provides clinicians with valuable insights for personalized risk stratification, disease prognosis, and pre-surgical planning [<xref ref-type="bibr" rid="ref-8">8</xref>]. Modern cardiovascular FEA simulations [<xref ref-type="bibr" rid="ref-9">9</xref>] employ state-of-the-art hyperelastic constitutive models such as the Gasser-Ogden-Holzapfel model [<xref ref-type="bibr" rid="ref-10">10</xref>] to capture the anisotropic and nonlinear mechanical behavior of cardiovascular tissues.</p>
<p>However, FEA is not without limitations. In personalized FEA simulations, incorporating patient-specific information, such as image-based inverse material property identification [<xref ref-type="bibr" rid="ref-11">11</xref>], typically requires iteratively solving nonlinear inverse hyperelasticity problems. This process can take days to weeks for a single patient [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>], which inhibits the ability to provide rapid feedback to clinicians. To address these limitations, data-driven and physics-informed deep learning strategies have emerged as promising solutions to expedite the computationally expensive inverse analyses in cardiovascular applications [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>] as well as in other domains [<xref ref-type="bibr" rid="ref-18">18</xref>&#x2013;<xref ref-type="bibr" rid="ref-21">21</xref>]. In data-driven approaches, a deep neural network (DNN) is typically trained on simulation datasets to serve as surrogate models for structural mechanics simulations [<xref ref-type="bibr" rid="ref-22">22</xref>&#x2013;<xref ref-type="bibr" rid="ref-25">25</xref>]. However, purely data-driven strategies often exhibit limited generalization capabilities to unseen data. In contrast, physics-informed approaches, such as physics-informed neural networks (PINNs) [<xref ref-type="bibr" rid="ref-26">26</xref>,<xref ref-type="bibr" rid="ref-27">27</xref>], embed the governing PDEs into the learning process by minimizing a loss function that incorporates the PDE residuals along with initial and boundary conditions [<xref ref-type="bibr" rid="ref-28">28</xref>]. As a result, PINNs are regarded as promising numerical solvers with the potential to reduce the high computational cost of conventional FEA methods.</p>
<p>Accurate identification of passive, heterogeneous material properties of the left ventricular (LV) myocardium enables detailed biomechanical quantification and can help localize infarcted regions, thereby providing valuable insights for patient-specific diagnosis and treatment. However, this task is highly challenging due to the heterogeneous, anisotropic, and nonlinear nature of the inverse problem, where the associated optimization often contains multiple local optima [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>]. To address this challenge, G&#x00FC;ltekin et al. [<xref ref-type="bibr" rid="ref-29">29</xref>] introduced a PINN to predict the anisotropic hyperelastic behavior of human passive myocardium using the Holzapfel-Ogden (HO) constitutive model [<xref ref-type="bibr" rid="ref-30">30</xref>], which focused on two-dimensional (2D) analyses. Caforio et al. [<xref ref-type="bibr" rid="ref-31">31</xref>] proposed a PINN framework to identify heterogeneous isotropic material properties in a synthetic case with simplified geometry: rectangular slab. These studies focus on solving simplified inverse problems, such as 2D analyses or idealized 3D geometries. One of the main challenges in applying PINNs to complex, three-dimensional (3D) problems lie in their numerical scheme [<xref ref-type="bibr" rid="ref-32">32</xref>]. PINN-based solvers minimize loss functions built from PDE residuals and initial/boundary conditions evaluated at collocation points. For complex 3D problems, enforcing residuals at uniformly distributed collocation points may be insufficient to capture sharp gradients or localized features, leading to limited generalization across the full solution domain. Consequently, the quality of the solution may depend heavily on collocation point selection [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-23">23</xref>,<xref ref-type="bibr" rid="ref-27">27</xref>,<xref ref-type="bibr" rid="ref-33">33</xref>]. Furthermore, the loss functions for complex 3D problems are often highly non-convex, resulting in additional training difficulties [<xref ref-type="bibr" rid="ref-34">34</xref>]. Another limitation arises from incorporating PINN-computed derivatives into the loss function. While automatic differentiation facilitates the computation of output derivatives with respect to inputs, the resulting backpropagated gradients can introduce instabilities during training [<xref ref-type="bibr" rid="ref-35">35</xref>]. For example, in large deformation solid mechanics, computing the deformation gradient requires differentiating the deformed configuration with respect to the reference configuration, which may amplify instabilities and adversely affect convergence [<xref ref-type="bibr" rid="ref-36">36</xref>].</p>
<p>To address the aforementioned numerical challenges of PINNs while also accelerating FEA computations through deep learning, our group recently implemented nonlinear FEA formulations within the open-source machine learning library PyTorch [<xref ref-type="bibr" rid="ref-37">37</xref>], which provides high-performance deep learning capabilities [<xref ref-type="bibr" rid="ref-38">38</xref>]. This framework, namely PyTorch-FEA [<xref ref-type="bibr" rid="ref-39">39</xref>], accelerates the FEA solution process using state-of-the-art optimization methods while providing a convenient interface with deep learning modules. Building on this, we proposed a novel DNN-FEA integrative strategy [<xref ref-type="bibr" rid="ref-36">36</xref>] to reduce the computational cost of nonlinear FEA while maintaining the desired accuracy. In traditional FEA solvers, loads are applied incrementally in tens or hundreds of steps to the geometry to minimize total potential energy [<xref ref-type="bibr" rid="ref-40">40</xref>], which makes the nonlinear solution process time-consuming. In our approach, a DNN is trained to predict the FEA displacement solution in equilibrium with the full load, which enables a single refinement step with the PyTorch-FEA solver to obtain solution for unseen geometries. Another inverse identification strategy using FEA simulations has been proposed by Iandiorio et al. [<xref ref-type="bibr" rid="ref-41">41</xref>], which identified anisotropic constitutive properties of plates and hyperelastic membranes.</p>
<p>Building on our previous DNN-FEA integrative approach [<xref ref-type="bibr" rid="ref-36">36</xref>], the present study focuses on extending this framework to inverse heterogeneous material parameter identification for complex 3D geometries of LV myocardium. The novelty of this work lies in the direct integration of a DNN within the FEA pipeline to represent spatially varying material parameter fields. This integration allows the DNN to serve as an implicit regularizer for inverse identification and enables element-level parameter identification in full 3D geometries. Specifically, we demonstrate the capabilities of the DNN-FEA approach for inverse identification of the heterogeneous passive mechanical properties of LV myocardium from end-diastolic dynamic clinical images using the nonlinear, anisotropic Holzapfel-Ogden (HO) constitutive model [<xref ref-type="bibr" rid="ref-30">30</xref>]. We numerically validate the method for inverse material identification using simulation data generated from geometries of the 3D human left ventricle reconstructed from clinical ECG-gated CT image data.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Constitutive Modeling of Passive Myocardium</title>
<p>To model the relation between myocardial deformation and mechanical responses, an appropriate constitutive model is required to describe its passive mechanical behavior. Such a constitutive model expresses the Cauchy stress tensor <bold><italic>&#x03C3;</italic></bold> as a general function of the deformation gradient tensor <bold><italic>F</italic></bold> parameterized by a few material parameters <italic>&#x03C9;</italic>,
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>In this study, we consider the ventricular myocardium as a passive, heterogeneous, nonlinear, hyperelastic, and nearly incompressible material. Using the deformation gradient <bold><italic>F</italic></bold>, the right Cauchy-Green tensor can be calculated as,
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Strain invariants can be calculated from <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi mathvariant="bold-italic">C</mml:mi></mml:math></inline-formula>. For instance, the first invariant <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>A unit vector <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is typically used to describe a preferred material direction in the reference configuration, which introduces material anisotropy. Thus, the pseudo-invariant <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, which characterizes the deformation along the fiber directions is defined by
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>In the case of myocardium tissues, the myofiber, sheet, and sheet-normal directions are needed to fully describe the anisotropic constitutive relations. Hence, the unit vectors in the fiber, sheet, and sheet-normal directions are <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi mathvariant="bold-italic">f</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi mathvariant="bold-italic">s</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. Accordingly, the pseudo-invariants <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for in the fiber, sheet, and sheet-normal directions can be defined, respectively by
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">f</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">s</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">s</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">n</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">n</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Hyperelastic constitutive relations typically focus on prescribing a specific form of the strain energy density function. For passive myocardium tissues, the Holzapfel-Ogden model (HO) [<xref ref-type="bibr" rid="ref-30">30</xref>] is a popular choice. In this study, we consider a simplified strain energy density function <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03A8;</mml:mi></mml:math></inline-formula> in which fiber-sheet and fiber-sheet-normal coupling terms are not included. With local preferred fiber direction <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi mathvariant="bold-italic">f</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, the deviatoric part <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mover><mml:mi>&#x03A8;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula> of strain energy density function <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>&#x03A8;</mml:mi></mml:math></inline-formula> is given by
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mover><mml:mi>&#x03A8;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mfrac><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mi>b</mml:mi></mml:mrow></mml:mfrac><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mi>b</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover><mml:mi>I</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mrow><mml:mo>{</mml:mo><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover><mml:mi>I</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mn>4</mml:mn><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>where material parameters <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mi>a</mml:mi></mml:math></inline-formula> (<inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:mtext>kPa</mml:mtext></mml:mrow></mml:math></inline-formula>) and <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mi>b</mml:mi></mml:math></inline-formula> characterize the stiffness of the underlying non-collagenous and non-muscular matrix. Material parameters <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (<inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mrow><mml:mtext>kPa</mml:mtext></mml:mrow></mml:math></inline-formula>) and <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> reflect the stiffening behavior in the myofiber direction. The above 4 parameters are positive material constants. The volumetric strain energy density is
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>U</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>J</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mi>k</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>J</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>&#x2212;</mml:mo><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>J</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>k</mml:mi></mml:math></inline-formula> is the bulk modulus and is fixed to be <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> in this study. <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>J</mml:mi><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">det</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> stands for the Jacobian of deformation gradient. The above derivations lead to the total strain energy function given by
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi>&#x03A8;</mml:mi><mml:mo>=</mml:mo><mml:mover><mml:mi>&#x03A8;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi>U</mml:mi></mml:math></disp-formula></p>
<p>The goal of the inverse problem is to identify the four unknown material constitutive parameters <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> of LV from dynamic clinical image data during end-diastole. Given the HO constitutive model, the Cauchy stress tensor <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> can be computed as the derivative of the strain energy density function with respect to the deformation gradient tensor <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi mathvariant="bold-italic">F</mml:mi></mml:math></inline-formula> using the following expression:
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mi>J</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="normal">&#x03A8;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">F</mml:mi></mml:mrow></mml:mfrac><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Conventionally, the Cauchy stress tensor <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref> is derived manually for a specific strain energy function. In contrast, the PyTorch environment enables efficient computation of <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> through automatic differentiation (namely autograd) without requiring model-specific derivations. In the present study, autograd was employed to compute the Cauchy stress tensor <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> following <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>, which was employed in the FEA-only and DNN-FEA implementation introduced in the subsequent sections.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Finite Element Discretization</title>
<p>In this work, nonlinear FEA was employed to solve forward and inverse hyperelasticity problems. Here, we briefly summarize the standard FEA method used to discretize continuous kinematics and static equilibrium equations. Such discretization is established through interpolation using shape functions, for example, the displacement <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi mathvariant="bold-italic">u</mml:mi></mml:math></inline-formula> of a specified location in an element can be obtained via
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the shape function corresponding to node <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>i</mml:mi></mml:math></inline-formula> as a function of element natural coordinates <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> interpolates nodal displacement <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> inside the element. <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of nodes in the element. The deformation gradient tensor can be obtained as
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2A02;</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">X</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>Hence, the rate of deformation <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi mathvariant="bold-italic">d</mml:mi></mml:math></inline-formula> can also be discretized by using
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">d</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2A02;</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:mrow></mml:mfrac><mml:mo>&#x2A02;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the velocity at node <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>i</mml:mi></mml:math></inline-formula>. In FEA, equilibrium is often expressed in the weak form of principal of virtual work. Without body force, the total virtual work done by the residual force within a deformable body defined by volume <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>V</mml:mi></mml:math></inline-formula> and boundary area <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>V</mml:mi></mml:math></inline-formula> can be expressed as [<xref ref-type="bibr" rid="ref-42">42</xref>]:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi>&#x03B4;</mml:mi><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">d</mml:mi></mml:mrow><mml:mi>d</mml:mi><mml:mi>V</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">t</mml:mi></mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>d</mml:mi><mml:mi>A</mml:mi></mml:math></disp-formula>where <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">d</mml:mi></mml:math></inline-formula> is the virtual rate of deformation, <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi></mml:math></inline-formula> is the virtual velocity, and <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mi mathvariant="bold-italic">t</mml:mi></mml:math></inline-formula> is the traction forces per unit area acting on <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>V</mml:mi></mml:math></inline-formula>. Discretizing <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref> for a virtual nodal velocity <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of element <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mi>m</mml:mi></mml:math></inline-formula>, and recognizing that <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2A02;</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x2A02;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, and <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>&#x03B4;</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, resulted in [<xref ref-type="bibr" rid="ref-42">42</xref>]:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mi>&#x03B4;</mml:mi><mml:msubsup><mml:mi>W</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">T</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">G</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msubsup><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:mfrac><mml:mi>d</mml:mi><mml:mi>V</mml:mi></mml:math></inline-formula> is the internal equivalent nodal force, and <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msubsup><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">t</mml:mi><mml:mi>d</mml:mi><mml:mi>A</mml:mi></mml:math></inline-formula> is the external equivalent nodal force. The virtual work of the contributions from all elements containing node <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>i</mml:mi></mml:math></inline-formula> (<inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>m</mml:mi></mml:math></inline-formula> &#x003D; 1 to <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>) can be obtained by
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:munderover><mml:mi>&#x03B4;</mml:mi><mml:msubsup><mml:mi>W</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:munderover><mml:msubsup><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:msub><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:munderover><mml:msubsup><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> are the assembled internal and external equivalent nodal force, respectively. The residual force at each node is
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>The virtual work equation <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref> must be satisfied for any arbitrary virtual nodal velocities, consequently, the equilibrium condition is satisfied when the residual force at each node vanishes, i.e., <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Classical FEA Setup in Pytorch for Inverse Material Parameter Identification</title>
<p>Traditionally, the FEA solution of <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref> is obtained using the Newton-Raphson iterative procedure with a prescribed tolerance on the maximum residual nodal forces. In a forward nonlinear FEA problem, given the undeformed geometry, material parameters, and boundary conditions, the nodal displacements <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are incrementally solved with traction forces gradually applied in each load step. The tangent stiffness matrix <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula> must be explicitly computed at each iteration for the Newton-Raphson method. In contrast, an inverse nonlinear FEA problem solves for the material parameters <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> at each element, given the undeformed and deformed geometries along with boundary conditions. However, computing the tangent stiffness matrix with respect to material parameters, i.e., <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula>, is challenging. Using finite differences for each parameter can make the process extremely computationally expensive. Traditionally, accelerated inverse solutions require manual derivation of an adjoint solution [<xref ref-type="bibr" rid="ref-43">43</xref>&#x2013;<xref ref-type="bibr" rid="ref-45">45</xref>] to obtain <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi mathvariant="bold-italic">K</mml:mi></mml:math></inline-formula>, which can be tedious and often limited to a specific constitutive relation. Fortunately, our recently developed PyTorch-FEA framework [<xref ref-type="bibr" rid="ref-39">39</xref>] addresses these challenges by enabling efficient inverse material parameter identification without the need to manually derive the tangent stiffness matrix. Specifically, the goal is to determine an optimal set of parameters <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> at each element by minimizing the loss function defined in terms of residual forces:
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>L</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula>where <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>N</mml:mi></mml:math></inline-formula> is the total number of nodes. <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>&#x25FC;</mml:mi><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> denotes the L2 norm. Minimizing this loss yields the optimized material parameters. As shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, by taking advantage of PyTorch&#x2019;s automatic differentiation (autograd), gradients of the loss with respect to <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> are computed directly, which avoids manual adjoint method derivations. Changing the constitutive relation can be achieved simply by substituting a different strain energy density function. Moreover, PyTorch-FEA enables optimization with state-of-the-art algorithms such as limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) and supports efficient GPU acceleration. In this study, the FEA-only inverse material parameter identification was completed using PyTorch-FEA on a NVIDIA A800 GPU using the L-BFGS optimizer.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Overview of the workflows for the FEA-only method in PyTorch and DNN-FEA integration strategy</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-1.tif"/>
</fig>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>DNN-FEA Integration for Inverse Material Parameter Identification</title>
<p>The optimization problems associated with identification of nonlinear hyperelastic material parameters often encounter difficulties known as local optima, i.e., multiple sets of material parameters can yield similar near-minimal loss values [<xref ref-type="bibr" rid="ref-46">46</xref>]. This challenge is amplified in heterogeneous material parameter identification due to the large number of unknowns (number of parameters in the constitutive model &#x00D7; number of elements). The problem is further complicated by input noise, such as noises resulting from medical image modalities [<xref ref-type="bibr" rid="ref-47">47</xref>], which propagates to the deformed and undeformed geometries.</p>
<p>To address these issues and mitigate the impact of heterogeneous unknown fields, traditional approaches often incorporate regularization terms (e.g., L1 and L2 regularization or smoothness-based priors) into the loss function to penalize large spatial parameter differences and enforce smoothness [<xref ref-type="bibr" rid="ref-48">48</xref>&#x2013;<xref ref-type="bibr" rid="ref-50">50</xref>]. However, these explicit penalty terms regularize the solution toward prior assumptions such as smoothness of the identified material parameter fields.</p>
<p>In this study, we employed a DNN-FEA integration strategy to regularize the material parameter field without relying on explicit priors. Specifically, a multilayer perceptron (MLP) was used as a universal function approximator to represent the spatial distribution of constitutive parameters as a function of the undeformed reference coordinates <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi mathvariant="bold-italic">X</mml:mi></mml:math></inline-formula>, i.e.,
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">X</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mi>N</mml:mi><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">X</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the MLP learnable parameters. Therefore, the material parameters for each element, <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, can be computed at the center of element <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>m</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:msup><mml:mover><mml:mi mathvariant="bold-italic">X</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. Instead of solving for the parameters independently at each element, the MLP weights are updated to represent the spatial distribution of parameters. According to the universal function approximation theorem, a properly constructed MLP can approximate any spatial distribution function, which provides a flexible regularization effect without prescribing explicit priors.</p>
<p>In the DNN-FEA inverse workflow, the same loss function based on FEA nodal residual force (<xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref>) was employed without the need for additional regularization terms,
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:mi>L</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>The ability of DNN to regularize parameter distributions arises from its continuous differentiability, which inherently links the material parameters of adjacent elements within the MLP. Since <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi></mml:math></inline-formula> is expressed as a function of <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, the loss function is consequently also a function of these weights. As shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, the DNN was used to compute material parameters at each element <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. A sinusoidal activation function was used in the MLP. The network architecture (number of layers and units per layer, and activation function) was selected via grid search. The learnable parameters <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are optimized by minimizing the loss function (<xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref>) using the L-BFGS algorithm. Training proceeds until the maximum parameter difference between successive epochs falls below a termination tolerance (e.g., <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>10</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>). In this study, DNN training was performed on the Nvidia A800 GPU.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Neural network architecture of the DNN-FEA framework. A multilayer perceptron model was employed to represent the spatial distribution of constitutive parameters as a function of the undeformed reference coordinates</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-2.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Numerical Validations</title>
<p>The proposed DNN-FEA framework is designed for inverse material parameter identification in a variety of cardiovascular applications, including the identification of passive material parameters of the left ventricular (LV) myocardium. During cardiac cycles, the LV exhibits both active and passive mechanical responses. However, in the diastolic phase, myocardial active contraction is minimal, and the LV deforms primarily due to passive filling with blood. Consequently, the end-diastolic pressure-volume relationship (EDPVR) [<xref ref-type="bibr" rid="ref-22">22</xref>,<xref ref-type="bibr" rid="ref-51">51</xref>] is widely regarded as a key descriptor of the LV&#x2019;s passive mechanical properties. At the onset of diastole, LV pressure is near zero. As the mitral valve opens, blood enters the ventricle, leading to passive myocardial deformation. This passive filling process culminates at end diastole, when the ventricular pressure reaches its peak value under passive conditions [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
<p>In this work, we demonstrate the application of the proposed DNN-FEA integration approach for identifying passive LV material parameters during diastolic filling. The method was numerically validated using synthetic data generated from forward FEA simulations with two predefined heterogeneous material parameter distributions (referred to as Distributions 1 and 2). Specifically, the LV geometry at the early-diastolic phase was derived from a patient&#x2019;s multiphase electrocardiogram (ECG)-gated CT scans, which was considered as the undeformed configuration. A representative ground-truth heterogeneous material parameter distribution (Distribution 1 or 2) was then assigned to the undeformed LV. Subsequently, the undeformed geometry was subjected to pressurization up to the end-diastolic phase using forward FEA simulations implemented in PyTorch, which yielded the deformed LV geometry. The undeformed and deformed geometries thus served as inputs for inverse material parameter identification, while the ground-truth material parameter distribution was available for evaluating performance. For DNN-FEA, Distribution 1 was used to perform the DNN grid search to select the best-performing architecture. The DNN-FEA framework with the selected architecture was then applied to identify the material parameter distribution in Distribution 2, and its performance was subsequently evaluated. The details of synthetic data generation are described in the following sections.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Ground-Truth Undeformed Geometry</title>
<p>In a previous study, we retrospectively collected pre-surgical ECG-gated cardiac CT images from a patient with aortic stenosis who subsequently underwent transcatheter aortic valve replacement (TAVR). We developed a deformation-based deep learning framework, namely DeepCarve (Deep Cardiac Volumetric Mesh) [<xref ref-type="bibr" rid="ref-52">52</xref>], to automatically generate patient-specific volumetric meshes for FEA-based TAVR deployment simulations. In the present study, the DeepCarve framework was used to generate a surface mesh of the patient&#x2019;s left ventricle (LV) at the early-diastolic phase from the patient-specific CT scans. Since this is the phase when diastolic filling has just begun and the intraventricular pressure is typically near zero, the geometry was considered to represent the undeformed, zero-pressure reference state for subsequent analyses.</p>
<p>The LV surface geometry was cut at both the mitral and aortic annuli and represented by triangular elements. To convert the surface mesh into a volume mesh, tetrahedral elements were employed to fill the LV myocardium. However, 4-node linear tetrahedral elements are unsuitable for nonlinear large-deformation FEA because they lead to a constant deformation gradient within each element [<xref ref-type="bibr" rid="ref-53">53</xref>,<xref ref-type="bibr" rid="ref-54">54</xref>]. Therefore, following surface mesh generation, the LV volume mesh was constructed using 10-node quadratic tetrahedral elements generated by using the &#x2018;tetra mesh&#x2019; tool in Altair HyperMesh, which are well suited for large deformation analysis. Finally, fiber orientations representing a simplified myocardial architecture were defined on the undeformed LV volume mesh. Myofibers were assumed to be aligned circumferentially, which represents the orientation of mid-wall fibers. The sheet-normal direction was defined as the surface normal of the outer LV wall, and the sheet direction was computed as the cross product of the myofiber and sheet-normal directions.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Heterogeneous Ground-Truth Material Property Distributions</title>
<p>Synthetic heterogeneous material property distributions (Distributions 1 and 2) were assigned to the undeformed LV geometry to generate the deformed end-diastolic configuration. A cylindrical coordinate system was employed to define the spatial variation of material parameters, which were assumed to vary along the circumferential (<inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>&#x03B8;</mml:mi></mml:math></inline-formula>) and axial (<inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>z</mml:mi></mml:math></inline-formula>) directions but remain constant along the radial, thickness (<inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>r</mml:mi></mml:math></inline-formula>) direction. To represent typical spatial nonuniformity [<xref ref-type="bibr" rid="ref-55">55</xref>], periodic patterns were introduced into the material parameter distributions using a summation of sinusoidal functions. The following distribution was used for Distribution 1:
<disp-formula id="eqn-20a"><label>(20a)</label><mml:math id="mml-eqn-20a" display="block"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mn>10</mml:mn><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0.2</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>0.3</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.1</mml:mn><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>0.5</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.01</mml:mn><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (<inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mn>4</mml:mn></mml:math></inline-formula>) is one of the material parameters (<inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>). <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the baseline material parameters, which were derived from MRI-based measurement of healthy human subjects in a previous study [<xref ref-type="bibr" rid="ref-56">56</xref>] and are shown in <xref ref-type="table" rid="table-1">Table 1</xref>. <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> is a tunable constant controlling the amplitude of the periodic fluctuations, which was adjusted to ensure that <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi></mml:math></inline-formula> is always positive. For Distribution 1, <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> was set to be 0.2, &#x2212;0.5, 0.5, &#x2212;0.5, respectively, for <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. The resulting range of <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is shown in <xref ref-type="table" rid="table-1">Table 1</xref>. Similarly, Distribution 2 was generated to represent slightly larger spatial patterns:
<disp-formula id="eqn-20b"><label>(20b)</label><mml:math id="mml-eqn-20b" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mn>5</mml:mn><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0.2</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.5</mml:mn><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>0.3</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.1</mml:mn><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>0.5</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.01</mml:mn><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> was derived from cyclic simple shear experiments of porcine heart tissues [<xref ref-type="bibr" rid="ref-57">57</xref>]. <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> was set to be 0.5, &#x2212;0.5, 0.5, &#x2212;0.5, respectively, for <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in Distribution 2 to enforce that <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi></mml:math></inline-formula> is always positive. The resulting range of <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in Distribution 2 is also shown in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>The average and range of the Holzapfel-Ogden model material parameter distributions. The averaged values were taken from [<xref ref-type="bibr" rid="ref-55">55</xref>,<xref ref-type="bibr" rid="ref-57">57</xref>] for Distributions 1 and 2, respectively</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th></th>
<th></th>
<th><inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mi mathvariant="bold-italic">a</mml:mi></mml:math></inline-formula> (kPa)</th>
<th><inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mi mathvariant="bold-italic">b</mml:mi></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (kPa)</th>
<th><inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:msub><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="3">Distribution 1</td>
<td><inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.18</td>
<td>2.60</td>
<td>3.34</td>
<td>2.73</td>
</tr>
<tr>
 
<td><inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msup><mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.29</td>
<td>2.88</td>
<td>3.62</td>
<td>3.01</td>
</tr>
<tr>

<td><inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:msup><mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.07</td>
<td>2.32</td>
<td>3.06</td>
<td>2.45</td>
</tr>
<tr>
<td rowspan="3">Distribution 2</td>
<td><inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.45</td>
<td>7.21</td>
<td>15.19</td>
<td>20.42</td>
</tr>
<tr>

<td><inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:msup><mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.80</td>
<td>7.51</td>
<td>15.50</td>
<td>20.72</td>
</tr>
<tr>

<td><inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msup><mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.19</td>
<td>6.91</td>
<td>14.89</td>
<td>20.11</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Generation of Ground-Truth Deformed Geometry Using forward FEA</title>
<p>Starting from the undeformed LV geometry derived from patient CT scans and the assigned heterogeneous material property distribution, a forward finite element simulation was performed to generate the deformed end-diastolic LV geometry under a uniform intraventricular pressure. The pressure was set to <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mn>30</mml:mn><mml:mrow><mml:mtext>&#xA0;mmHg</mml:mtext></mml:mrow></mml:math></inline-formula> consistent with typical values of healthy and diseased individuals [<xref ref-type="bibr" rid="ref-22">22</xref>]. The forward FEA simulation was implemented using PyTorch (<xref ref-type="fig" rid="fig-3">Fig. 3</xref>). Briefly, forward FEA computed the nodal displacements <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> by minimizing the residual force (<xref ref-type="disp-formula" rid="eqn-16">Eq. (16))</xref> as loss in each pseudo time step <italic>t</italic>. The intraventricular pressure was gradually ramped to <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mn>30</mml:mn><mml:mrow><mml:mtext>&#xA0;mmHg</mml:mtext></mml:mrow></mml:math></inline-formula>, such that at step <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>P</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>P</mml:mi></mml:math></inline-formula>. Convergence at each time step was considered achieved when the ratio between maximum residual nodal force and averaged internal equivalent nodal forces fell below the prescribed tolerance of 0.005. If the solution failed to converge at a given time step, the pseudo-time increment was adaptively reduced and the displacement solution <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> was reattempted. For displacement boundary conditions, all nodes located on the mitral and aortic annuli were constrained in all degrees of freedom throughout the simulation.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Generation of ground-truth deformed geometry using forward FEA in PyTorch</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-3.tif"/>
</fig>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Inverse Identification of Heterogeneous LV Material Parameters from Deformed and Undeformed Geometries</title>
<p>For validation, both FEA and DNN-FEA were employed to identify heterogeneous passive material parameters of the left ventricle (LV) from the undeformed and deformed geometries. The identified material parameter distributions obtained from FEA and DNN-FEA were compared against the ground-truth distributions used to generate the geometries. To quantitatively evaluate the accuracy of the inverse identification, the average and maximum relative errors of each HO material parameter, denoted as <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, were computed across all elements:
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo></mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo></mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo></mml:mrow><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:msubsup><mml:mrow><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:msubsup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> represent the identified and ground-truth parameters of element <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:mi>m</mml:mi></mml:math></inline-formula>, respectively, and <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:msub><mml:mover><mml:mi>&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> denotes the mean ground-truth parameter across all elements.</p>
<p>To further compare the identified and ground-truth mechanical responses, stress-strain curves were generated under simulated biaxial loading conditions using both the identified and ground-truth material parameters. Three stretch-controlled loading protocols were considered, varying the ratio between myofiber strain (<inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) and sheet (<inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) strain as <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003A;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula>. The corresponding Cauchy stress and Green strain responses were visualized in the myofiber and sheet directions. Performance was quantified by first generating stress-strain curves based on the average identified parameters (<inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mrow><mml:mover><mml:mover><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>&#x005E;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>) and the average ground-truth parameters (<inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:mover><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula>) material parameters. Additionally, stress-strain curves were simulated for representative spatial locations within the LV geometry to illustrate local variations in model performance.</p>
</sec>
<sec id="s3_5">
<label>3.5</label>
<title>Optimizer Configuration</title>
<p>Both the FEA-only and DNN-FEA inverse solvers were optimized using the L-BFGS algorithm implemented in PyTorch [<xref ref-type="bibr" rid="ref-58">58</xref>,<xref ref-type="bibr" rid="ref-59">59</xref>]. The following hyperparameters were used in the numerical validation: history size &#x003D; 20, line-search type &#x003D; strong Wolfe, maximum iterations per step &#x003D; 1, gradient tolerance &#x003D; <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>10</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, parameter-change tolerance &#x003D; <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>10</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, and learning rate &#x003D; 1.0. No preconditioning was used. The L-BFGS optimization procedure is fully deterministic.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results</title>
<sec id="s4_1">
<label>4.1</label>
<title>Grid Search</title>
<p>To determine the optimal MLP architecture for the DNN-FEA inverse approach, a grid search was performed by varying both the number of hidden layers and the number of units per layer using validation data with Distribution 1. The results of this search are summarized in <xref ref-type="table" rid="table-2">Table 2</xref>. The best-performing DNN architecture was selected based on the following four criteria: (1) the minimized loss function value (total residual forces), (2) computation time per epoch, (3) the average error <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:msup><mml:mover><mml:mi>&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, and (4) maximum error <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:msup><mml:mover><mml:mi>&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> across all material parameters. To balance these trade-offs, an overall score was calculated by normalizing each criterion between its minimum and maximum values and then summing the normalized criteria. Based on this evaluation, the final architecture selected consisted of 12 hidden layers with 256 units per layer. This DNN architecture was applied to identify heterogenous material parameters in Distribution 2.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Grid search results for different DNN architectures using the validation case with material parameter Distribution 1. Unit/layer denotes number of units and number of layers in the DNN</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Unit/Layer</th>
<th><inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:mi mathvariant="bold-italic">L</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">m</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> (N)</th>
<th>Time (s) per epoch</th>
<th><inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:msup><mml:mover><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> (%)</th>
<th><inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msup><mml:mover><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> (%)</th>
<th>Overall score</th>
</tr>
</thead>
<tbody>
<tr>
<td>128/8</td>
<td>0.030</td>
<td>0.47</td>
<td>1.22</td>
<td>36.39</td>
<td>0.51</td>
</tr>
<tr>
<td>128/12</td>
<td>0.024</td>
<td>0.52</td>
<td>0.71</td>
<td>34.33</td>
<td>0.38</td>
</tr>
<tr>
<td>128/16</td>
<td>0.023</td>
<td>0.57</td>
<td>0.67</td>
<td>34.15</td>
<td>0.37</td>
</tr>
<tr>
<td>256/8</td>
<td>0.023</td>
<td>0.61</td>
<td>2.09</td>
<td>30.99</td>
<td>0.40</td>
</tr>
<tr>
<td><bold>256/12</bold></td>
<td><bold>0.021</bold></td>
<td><bold>0.73</bold></td>
<td><bold>0.87</bold></td>
<td><bold>32.36</bold></td>
<td><bold>0.35</bold></td>
</tr>
<tr>
<td>256/16</td>
<td>0.018</td>
<td>0.90</td>
<td>0.64</td>
<td>34.14</td>
<td>0.37</td>
</tr>
<tr>
<td>512/8</td>
<td>0.017</td>
<td>1.08</td>
<td>2.38</td>
<td>36.93</td>
<td>0.57</td>
</tr>
<tr>
<td>512/12</td>
<td>0.015</td>
<td>1.41</td>
<td>2.88</td>
<td>37.83</td>
<td>0.65</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Several activation functions (sinusoidal, softplus with sigmoid in the output layer, ReLU, and ELU) were compared using the best-performing DNN architecture. As shown in <xref ref-type="table" rid="table-3">Table 3</xref>, the sinusoidal activation function achieved the best overall score and was retained for subsequent analysis.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Results of different activation functions for the validation case with material parameter Distribution 1. All activation functions were tested using the same architecture (256, 12) and trained for 20,000 epochs</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Activation function</th>
<th><inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:mi mathvariant="bold-italic">L</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">m</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> (N)</th>
<th>Time (s) per epoch</th>
<th><inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:msup><mml:mover><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> (%)</th>
<th><inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:msup><mml:mover><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> (%)</th>
<th>Overall score</th>
</tr>
</thead>
<tbody>
<tr>
<td><bold>Sinusoidal</bold></td>
<td><bold>0.02</bold></td>
<td><bold>0.73</bold></td>
<td><bold>0.87</bold></td>
<td><bold>32.36</bold></td>
<td><bold>0.29</bold></td>
</tr>
<tr>
<td>Softplus &#x002B; sigmoid</td>
<td>0.31</td>
<td>0.70</td>
<td>7.37</td>
<td>37.76</td>
<td>0.93</td>
</tr>
<tr>
<td>ReLU</td>
<td>0.22</td>
<td>0.63</td>
<td>6.77</td>
<td>31.59</td>
<td>0.44</td>
</tr>
<tr>
<td>ELU</td>
<td>0.28</td>
<td>0.65</td>
<td>7.16</td>
<td>31.35</td>
<td>0.52</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Spatial Material Parameter Distribution (Distribution 1)</title>
<p>Both the FEA and DNN-FEA approaches were applied to the numerical validation dataset with Distribution 1. The identified spatial distributions of the four material parameters are shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, alongside the ground-truth distributions. While FEA produced parameter fields with similar spatial patterns resembling the ground truth, noticeable deviations in parameter values were observed. These discrepancies are likely attributable to local optima in the optimization of the loss function. In contrast, DNN-FEA yielded spatial fields that were visually much closer to the ground truth for all parameters. Quantitative evaluation is summarized in <xref ref-type="table" rid="table-4">Table 4</xref>, which reports the average and maximum errors for each parameter. The largest errors were observed for parameter <inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:mi>a</mml:mi></mml:math></inline-formula>, where FEA produced errors several times higher than those of the other parameters. By comparison, DNN-FEA consistently maintained average errors below 2.2%, which demonstrated substantially greater accuracy. <xref ref-type="fig" rid="fig-5">Fig. 5</xref> further illustrates the spatial error distributions for each parameter. Overall, the closer agreement with ground truth distribution and the lower errors indicate that the DNN-FEA framework consistently outperformed the FEA method.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Comparison of identified and ground truth material parameter distributions (Distribution 1) on the deformed end-diastolic LV geometry: (<bold>A</bold>) distribution of <inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:mi>a</mml:mi></mml:math></inline-formula>. (<bold>B</bold>) distribution of <inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:mi>b</mml:mi></mml:math></inline-formula>. (<bold>C</bold>) distribution of <inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. (<bold>D</bold>) distribution of <inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-4.tif"/>
</fig><table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Average and maximum errors of each material parameter for the FEA and DNN-FEA method in the validation case with material parameter Distribution 1</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th></th>
<th colspan="2"><inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
<th colspan="2"><inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
</tr>
<tr>
<th>Parameter</th>
<th>FEA</th>
<th>DNN-FEA</th>
<th>FEA</th>
<th>DNN-FEA</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>12.91%</td>
<td>2.15%</td>
<td>84.57%</td>
<td>88.52%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-138"><mml:math id="mml-ieqn-138"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>4.26%</td>
<td>0.50%</td>
<td>41.95%</td>
<td>13.88%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-139"><mml:math id="mml-ieqn-139"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>2.64%</td>
<td>0.37%</td>
<td>54.18%</td>
<td>12.00%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-140"><mml:math id="mml-ieqn-140"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>2.97%</td>
<td>0.45%</td>
<td>40.73%</td>
<td>15.03%</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Spatial distributions of the error of each material parameter (Distribution 1) for the FEA and DNN-FEA methods on the deformed end-diastolic LV geometry: (<bold>A</bold>) distribution of <inline-formula id="ieqn-141"><mml:math id="mml-ieqn-141"><mml:mi>a</mml:mi></mml:math></inline-formula>. (<bold>B</bold>) distribution of <inline-formula id="ieqn-142"><mml:math id="mml-ieqn-142"><mml:mi>b</mml:mi></mml:math></inline-formula>. (<bold>C</bold>) distribution of <inline-formula id="ieqn-143"><mml:math id="mml-ieqn-143"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. (<bold>D</bold>) distribution of <inline-formula id="ieqn-144"><mml:math id="mml-ieqn-144"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-5.tif"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Loss Function Convergence</title>
<p>To further investigate the mechanism behind the superior performance of DNN-FEA in the validation case with material parameter Distribution 1, we visualized the residual force-based loss function values and the average errors <inline-formula id="ieqn-145"><mml:math id="mml-ieqn-145"><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> of each material parameter during the solution process over 20,000 epochs for both the FEA and DNN-FEA methods. The results are shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. For all four parameters, DNN-FEA exhibited a steady reduction in loss values, accompanied by a progressive and consistent decrease in average parameter error following the same trend. In contrast, the FEA method showed an inconsistent reduction in average error, even though the loss function decreased quickly to a small value. For parameters <inline-formula id="ieqn-146"><mml:math id="mml-ieqn-146"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-147"><mml:math id="mml-ieqn-147"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, the average error initially increased slightly before decreasing. This discrepancy between residual force loss and parameter error suggests that the FEA-only solution was likely trapped in local optima. These findings demonstrate that DNN-FEA provides an effective regularization effect in inverse material parameter identification, which helped to avoid suboptimal solutions.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Training loss and average error over 20,000 epochs for each material parameter in the validation case with material parameter Distribution 1. Panels (<bold>A</bold>&#x2013;<bold>D</bold>) correspond to the FEA method, and panels (<bold>E</bold>&#x2013;<bold>H</bold>) correspond to the DNN-FEA method</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-6.tif"/>
</fig>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Stress-Strain Responses</title>
<p>To evaluate the identified myocardial mechanical response against the ground-truth response in the validation case with material parameter Distribution 1, we simulated stress-strain behaviors in both the myofiber and sheet directions. <xref ref-type="fig" rid="fig-7">Fig. 7</xref> compares the stress-strain curves obtained using the spatially averaged material parameters <inline-formula id="ieqn-148"><mml:math id="mml-ieqn-148"><mml:mrow><mml:mover><mml:mover><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>&#x005E;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> identified by the FEA and DNN-FEA methods, identified by the FEA and DNN-FEA methods, as well as those obtained from the spatially averaged ground-truth parameters <inline-formula id="ieqn-149"><mml:math id="mml-ieqn-149"><mml:mover><mml:mi mathvariant="bold-italic">&#x03C9;</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula>, under three biaxial strain ratios between the myofiber and sheet directions (0.5, 1.0, and 2.0). The DNN-FEA model showed a closer match to the ground-truth response, while the FEA average response also agreed reasonably well.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Comparison of identified stress-strain responses under various strain ratios using FEA-identified, DNN-FEA-identified, and ground truth spatially-averaged material parameters in the validation case with material parameter Distribution 1. (<bold>A</bold>&#x2013;<bold>C</bold>) show the fiber-direction stress-strain curves (<inline-formula id="ieqn-150"><mml:math id="mml-ieqn-150"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> vs. <inline-formula id="ieqn-151"><mml:math id="mml-ieqn-151"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) for increasing strain ratios (<inline-formula id="ieqn-152"><mml:math id="mml-ieqn-152"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0.5, 1.0, and 2.0), while (<bold>D</bold>&#x2013;<bold>F</bold>) show the corresponding sheet-direction responses (<inline-formula id="ieqn-153"><mml:math id="mml-ieqn-153"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> vs. <inline-formula id="ieqn-154"><mml:math id="mml-ieqn-154"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-7.tif"/>
</fig>
<p>To compare heterogeneous mechanical responses at different spatial locations in the validation case with material parameter Distribution 1, <xref ref-type="fig" rid="fig-8">Fig. 8</xref> shows equibiaxial stress-strain curves at four representative elements on the LV geometry. At elements 1, 2, and 4, DNN-FEA more closely matched the ground-truth curves in both the myofiber and sheet directions compared to FEA. At element 3, FEA slightly outperformed DNN-FEA in the sheet direction, while DNN-FEA achieved a better match in the fiber direction. Across all sampled locations, DNN-FEA closely approximated the ground-truth responses, with <inline-formula id="ieqn-155"><mml:math id="mml-ieqn-155"><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> &#x003E; 0.942, whereas FEA showed weaker agreement, particularly in the sheet direction (<inline-formula id="ieqn-156"><mml:math id="mml-ieqn-156"><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> &#x003D; &#x2212;0.617 and 0.100 at element 1 and 2). The corresponding material parameters at these locations are listed in <xref ref-type="table" rid="table-5">Table 5</xref>. These results confirm that DNN-FEA yields identified estimates closer to ground-truth values and more effectively captures spatially varying material properties.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Equibiaxial stress-strain curves at four representative points on the deformed end-diastolic LV geometry using the FEA-identified, DNN-FEA-identified and ground-truth material parameters (Distribution 1). Error distributions (<inline-formula id="ieqn-157"><mml:math id="mml-ieqn-157"><mml:mi>a</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-158"><mml:math id="mml-ieqn-158"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) for the FEA method were shown. (<bold>A</bold>) Elements 1 and 2; (<bold>B</bold>) Elements 3 and 4</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-8.tif"/>
</fig><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>FEA-identified, DNN-FEA-identified and ground-truth material parameters (Distribution 1) at four representative points on the LV geometry</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Element index</th>
<th>Ground truth <inline-formula id="ieqn-159"><mml:math id="mml-ieqn-159"><mml:mo stretchy="false">[</mml:mo><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula></th>
<th>DNN-FEA <inline-formula id="ieqn-160"><mml:math id="mml-ieqn-160"><mml:mo stretchy="false">[</mml:mo><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula></th>
<th>FEA <inline-formula id="ieqn-161"><mml:math id="mml-ieqn-161"><mml:mo stretchy="false">[</mml:mo><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">f</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>[0.28, 2.35, 3.59, 2.48]</td>
<td>[0.27, 2.40, 3.57, 2.52]</td>
<td>[0.19, 2.78, 3.56, 2.75]</td>
</tr>
<tr>
<td>2</td>
<td>[0.07, 2.88, 3.06, 3.01]</td>
<td>[0.08, 2.88, 3.07, 3.02]</td>
<td>[0.13, 1.88, 3.00, 2.65]</td>
</tr>
<tr>
<td>3</td>
<td>[0.23, 2.48, 3.46, 2.61]</td>
<td>[0.22, 2.49, 3.45, 2.63]</td>
<td>[0.19, 2.75, 3.58, 2.48]</td>
</tr>
<tr>
<td>4</td>
<td>[0.09, 2.82, 3.12, 2.95]</td>
<td>[0.10, 2.83, 3.13, 2.94]</td>
<td>[0.15, 2.28, 3.17, 2.73]</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>Validation Case with Material Parameter Distribution 2</title>
<p>Using the DNN architecture identified through grid search with material parameter Distribution 1, the DNN-FEA framework was applied to the numerical validation dataset with material parameter Distribution 2 to identify heterogeneous material properties. For comparison, the FEA method in PyTorch was also included. The identified spatial distributions of the four material parameters obtained by FEA, DNN-FEA, and the ground truth are shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. As illustrated in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>, DNN-FEA achieved close agreement with the ground truth, whereas the FEA method produced noticeable errors. <xref ref-type="table" rid="table-6">Table 6</xref> further demonstrated that DNN-FEA resulted in substantially lower average and maximum errors for each parameter compared to FEA. These results demonstrate that the DNN architecture obtained through grid search may be applied to identify different spatial material property distributions.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Comparison of identified and ground truth material parameter distribution (Distribution 2) on the deformed end-diastolic LV geometry: (<bold>A</bold>) distribution of <inline-formula id="ieqn-162"><mml:math id="mml-ieqn-162"><mml:mi>a</mml:mi></mml:math></inline-formula>. (<bold>B</bold>) distribution of <inline-formula id="ieqn-163"><mml:math id="mml-ieqn-163"><mml:mi>b</mml:mi></mml:math></inline-formula>. (<bold>C</bold>) distribution of <inline-formula id="ieqn-164"><mml:math id="mml-ieqn-164"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. (<bold>D</bold>) distribution of <inline-formula id="ieqn-165"><mml:math id="mml-ieqn-165"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-9.tif"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Spatial distributions of the error of each material parameter (Distribution 2) for the FEA and DNN-FEA method on the deformed end-diastolic LV geometry: (<bold>A</bold>) distribution of <inline-formula id="ieqn-166"><mml:math id="mml-ieqn-166"><mml:mi>a</mml:mi></mml:math></inline-formula>. (<bold>B</bold>) distribution of <inline-formula id="ieqn-167"><mml:math id="mml-ieqn-167"><mml:mi>b</mml:mi></mml:math></inline-formula>. (<bold>C</bold>) distribution of <inline-formula id="ieqn-168"><mml:math id="mml-ieqn-168"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. (<bold>D</bold>) distribution of <inline-formula id="ieqn-169"><mml:math id="mml-ieqn-169"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-10.tif"/>
</fig><table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Average and maximum errors of each material parameter for the FEA and DNN-FEA method in the validation case with material parameter Distribution 2</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th></th>
<th colspan="2"><inline-formula id="ieqn-170"><mml:math id="mml-ieqn-170"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
<th colspan="2"><inline-formula id="ieqn-171"><mml:math id="mml-ieqn-171"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
</tr>
<tr>
<th>Parameter</th>
<th>FEA</th>
<th>DNN-FEA</th>
<th>FEA</th>
<th>DNN-FEA</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-172"><mml:math id="mml-ieqn-172"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>16.25%</td>
<td>0.60%</td>
<td>101.92%</td>
<td>77.28%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-173"><mml:math id="mml-ieqn-173"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>6.70%</td>
<td>0.21%</td>
<td>39.64%</td>
<td>6.50%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-174"><mml:math id="mml-ieqn-174"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.93%</td>
<td>0.04%</td>
<td>22.89%</td>
<td>2.39%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-175"><mml:math id="mml-ieqn-175"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1.13%</td>
<td>0.03%</td>
<td>20.96%</td>
<td>1.77%</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_6">
<label>4.6</label>
<title>Sensitivity Analyses</title>
<p>To assess the performance of the proposed inverse DNN-FEA framework under noisy conditions, we performed an additional experiment using deformed geometry with Gaussian noise. Noise was introduced during the forward FEA simulation by applying non-uniform pressure loading, in which spatially varying noises were added to the uniform intraventricular pressure (P &#x003D; 30 mmHg) with 1% standard deviation. The undeformed and noisy deformed geometries were then used as inputs for inverse identification using the same DNN-FEA configuration and hyperparameters as in case 1. <xref ref-type="fig" rid="fig-11">Fig. 11</xref> summarizes the identified material parameters under noisy inputs. <xref ref-type="table" rid="table-7">Table 7</xref> demonstrates that the DNN-FEA framework achieves relatively low <inline-formula id="ieqn-176"><mml:math id="mml-ieqn-176"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> across all 4 material parameters.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Comparison of identified and ground truth material parameter distribution (Distribution 1 with noise) on the deformed end-diastolic LV geometry: (<bold>A</bold>) distribution of <inline-formula id="ieqn-177"><mml:math id="mml-ieqn-177"><mml:mi>a</mml:mi></mml:math></inline-formula>. (<bold>B</bold>) distribution of <inline-formula id="ieqn-178"><mml:math id="mml-ieqn-178"><mml:mi>b</mml:mi></mml:math></inline-formula>. (<bold>C</bold>) distribution of <inline-formula id="ieqn-179"><mml:math id="mml-ieqn-179"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. (<bold>D</bold>) distribution of <inline-formula id="ieqn-180"><mml:math id="mml-ieqn-180"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_73757-fig-11.tif"/>
</fig><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Average and maximum errors of each material parameter for the DNN-FEA identification with noise in the validation case with material parameter Distribution 1</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th></th>
<th colspan="2"><inline-formula id="ieqn-181"><mml:math id="mml-ieqn-181"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
<th colspan="2"><inline-formula id="ieqn-182"><mml:math id="mml-ieqn-182"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></th>
</tr>
<tr>
<th>Parameter</th>
<th>DNN-FEA (noise)</th>
<th>DNN-FEA</th>
<th>DNN-FEA (noise)</th>
<th>DNN-FEA</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-183"><mml:math id="mml-ieqn-183"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>4.00%</td>
<td>2.15%</td>
<td>105.87%</td>
<td>88.52%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-184"><mml:math id="mml-ieqn-184"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>0.94%</td>
<td>0.50%</td>
<td>19.40%</td>
<td>13.88%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-185"><mml:math id="mml-ieqn-185"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.74%</td>
<td>0.37%</td>
<td>14.61%</td>
<td>12.00%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-186"><mml:math id="mml-ieqn-186"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.88%</td>
<td>0.45%</td>
<td>18.28%</td>
<td>15.03%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To quantify the sensitivity of the DNN-FEA workflow to pressure mismatch, we repeated the inverse identification process using uniform pressures of 28, 29, 31, and 32 mmHg as inputs, while keeping the same input geometries generated under a pressure of 30 mmHg. Quantitative comparisons are summarized in <xref ref-type="table" rid="table-8">Table 8</xref>. These results demonstrate that small pressure mismatches (&#x00B1;1&#x2013;2 mmHg) do not significantly degrade the performance of the proposed framework.</p>
<table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Average and maximum errors of each material parameter for the DNN-FEA method under mismatch pressure in the validation case with material parameter Distribution 1</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<tbody>
<tr>
<td align="center" colspan="6"><inline-formula id="ieqn-187"><mml:math id="mml-ieqn-187"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi mathvariant="bold-italic">g</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td><bold>Parameter</bold></td>
<td><bold>P &#x003D; 28 mmHg</bold></td>
<td><bold>P &#x003D; 29 mmHg</bold></td>
<td><bold>P &#x003D; 30 mmHg</bold></td>
<td><bold>P &#x003D; 31 mmHg</bold></td>
<td><bold>P &#x003D; 32 mmHg</bold></td>
</tr>
<tr>
<td><inline-formula id="ieqn-188"><mml:math id="mml-ieqn-188"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>3.66%</td>
<td>3.22%</td>
<td>2.15%</td>
<td>4.17%</td>
<td>4.37%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-189"><mml:math id="mml-ieqn-189"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>0.87%</td>
<td>0.81%</td>
<td>0.50%</td>
<td>0.93%</td>
<td>0.98%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-190"><mml:math id="mml-ieqn-190"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.98%</td>
<td>0.93%</td>
<td>0.37%</td>
<td>1.18%</td>
<td>1.70%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-191"><mml:math id="mml-ieqn-191"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.85%</td>
<td>0.76%</td>
<td>0.45%</td>
<td>0.98%</td>
<td>1.06%</td>
</tr>
<tr>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="center" colspan="6"><inline-formula id="ieqn-192"><mml:math id="mml-ieqn-192"><mml:msubsup><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi></mml:mrow><mml:mrow><mml:mo mathvariant="bold" movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td><bold>Parameter</bold></td>
<td><bold>P &#x003D; 28 mmHg</bold></td>
<td><bold>P &#x003D; 29 mmHg</bold></td>
<td><bold>P &#x003D; 30 mmHg</bold></td>
<td><bold>P &#x003D; 31 mmHg</bold></td>
<td><bold>P &#x003D; 32 mmHg</bold></td>
</tr>
<tr>
<td><inline-formula id="ieqn-193"><mml:math id="mml-ieqn-193"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>92.37%</td>
<td>87.78%</td>
<td>88.52%</td>
<td>105.16%</td>
<td>103.01%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-194"><mml:math id="mml-ieqn-194"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>16.03%</td>
<td>13.85%</td>
<td>13.88%</td>
<td>18.85%</td>
<td>17.76%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-195"><mml:math id="mml-ieqn-195"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>15.69%</td>
<td>10.62%</td>
<td>12.00%</td>
<td>12.49%</td>
<td>12.90%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-196"><mml:math id="mml-ieqn-196"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>16.58%</td>
<td>12.06%</td>
<td>15.03%</td>
<td>16.53%</td>
<td>16.98%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>An additional sensitivity analysis was performed using bulk modulus values of <inline-formula id="ieqn-197"><mml:math id="mml-ieqn-197"><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-198"><mml:math id="mml-ieqn-198"><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> in forward FEA simulations. The resulting differences in displacement were quantified relative to the case with <inline-formula id="ieqn-199"><mml:math id="mml-ieqn-199"><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The results, summarized in the <xref ref-type="table" rid="table-9">Table 9</xref>, indicate that the FEA outcomes are nearly independent of the specific choice of <inline-formula id="ieqn-200"><mml:math id="mml-ieqn-200"><mml:mi>k</mml:mi></mml:math></inline-formula>.</p>
<table-wrap id="table-9">
<label>Table 9</label>
<caption>
<title>Average and maximum displacement differences resulting from variations in the bulk modulus in forward FEA simulations</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Bulk modulus (<inline-formula id="ieqn-201"><mml:math id="mml-ieqn-201"><mml:mi mathvariant="bold-italic">k</mml:mi></mml:math></inline-formula>)</th>
<th>Maximum displacement difference</th>
<th>Average displacement difference</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-202"><mml:math id="mml-ieqn-202"><mml:mn>5</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.22%</td>
<td>0.026%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-203"><mml:math id="mml-ieqn-203"><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.00%</td>
<td>0.00%</td>
</tr>
<tr>
<td><inline-formula id="ieqn-204"><mml:math id="mml-ieqn-204"><mml:mn>2</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>0.11%</td>
<td>0.013%</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Discussion</title>
<p>In this study, we developed a DNN-FEA framework for the inverse identification of heterogeneous passive constitutive parameters of the left ventricular myocardium. In this novel formulation, a DNN was employed as a regularizer to approximate the spatial distribution of material parameters based on the reference coordinates. Our results demonstrate that this DNN-FEA integration strategy significantly improves inverse material parameter identification compared to classical FEA formulations implemented in PyTorch. The average errors between the identified parameters and the ground truth were substantially lower with DNN-FEA (case 1: 0.37%&#x007E;2.15%; case 2: 0.03%&#x007E;0.60%) than with FEA without DNN (case 1: 2.64%&#x007E;12.91%; case 2: 0.93%&#x007E;16.25%). The results suggest that this framework has the potential to accurately identify spatial material property distributions. These promising numerical validation results highlight the potential of integrating state-of-the-art deep learning capabilities to enhance classical computational mechanics toolkits, rather than replacing them entirely. The DNN-FEA workflow may further pave the way for noninvasive identification of pathological regions in the myocardium from clinical images. Nevertheless, rigorous experimental and clinical validation is warranted in future work.</p>
<p>In general, identifying heterogeneous nonlinear constitutive parameters from <italic>in vivo</italic> clinical data is highly challenging [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>], and therefore requires specialized inverse optimization workflows [<xref ref-type="bibr" rid="ref-46">46</xref>,<xref ref-type="bibr" rid="ref-60">60</xref>] or data-driven approaches [<xref ref-type="bibr" rid="ref-15">15</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>]. This is not only because the underlying error/loss function can be non-convex with multiple local optima, but also because the unknowns consist of multiple three-dimensional, spatially varying material parameter fields, making the solution space extremely large [<xref ref-type="bibr" rid="ref-48">48</xref>]. In our numerical validation cases, the model contained 153,467 10-node quadratic tetrahedral elements, resulting in a total of 153,467 &#x00D7; 4 &#x003D; 613,868 unknown material parameters. Even when using state-of-the-art optimization methods such as L-BFGS, directly solving for these unknowns individually via the loss function in <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref> can lead to solution being stuck at local optima, as shown in the FEA-only scenario. Our results demonstrated that embedding a DNN within the FEA workflow regularizes the material parameter distribution, effectively constraining the solution space and thereby facilitating the identification of unknown constitutive parameters. Unlike traditional regularization strategies that add explicit penalty terms to the loss function (e.g., L1/L2 or smoothness constraints), which could guide the solution toward prior assumptions such as smoother spatial fields [<xref ref-type="bibr" rid="ref-48">48</xref>&#x2013;<xref ref-type="bibr" rid="ref-50">50</xref>], the DNN-FEA integration strategy preserves the same loss function as FEA. Instead, it leverages the DNN as a universal function approximator to represent the spatial distribution of constitutive parameters in a more flexible manner, without imposing explicit priors. In our demonstrative application, the DNN-FEA integration approach predicted the spatial distributions of passive myocardial material parameters with consistently lower errors and better agreement with ground-truth stress-strain behavior. Compared with the classical FEA method implemented in PyTorch, which estimates material parameters independently for each element, the DNN-FEA approach offers a more suitable and robust solution for complex 3D inverse problems involving spatially heterogeneous constitutive parameters.</p>
<p>In large-deformation solid mechanics problems, computing the deformation gradient requires differentiating the deformed configuration with respect to the reference configuration. In a typical PINN setup, a neural network serves as a function approximator to predict the deformed configuration x from the reference configuration <inline-formula id="ieqn-205"><mml:math id="mml-ieqn-205"><mml:mi>X</mml:mi></mml:math></inline-formula>, e.g., <inline-formula id="ieqn-206"><mml:math id="mml-ieqn-206"><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>X</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. Hence, <inline-formula id="ieqn-207"><mml:math id="mml-ieqn-207"><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>N</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>X</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula>. In this setup, even small perturbations in <inline-formula id="ieqn-208"><mml:math id="mml-ieqn-208"><mml:mi>X</mml:mi></mml:math></inline-formula> can produce considerable changes in <inline-formula id="ieqn-209"><mml:math id="mml-ieqn-209"><mml:mi>F</mml:mi></mml:math></inline-formula>, which could lead to instability. Moreover, because the PINN loss function is formulated directly from the continuous static equilibrium equations (e.g., <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>) without discretization, the backpropagated deformation gradients can introduce numerical instabilities and slow convergence, as reported in recent studies [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>,<xref ref-type="bibr" rid="ref-61">61</xref>]. Consequently, PINNs may be unsuitable for complex 3D inverse identification problems in myocardium. In contrast, FEA computes the deformation gradient tensor by differentiating the shape functions with respect to element coordinates (<xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>), thereby avoiding reliance on automatic differentiation for <inline-formula id="ieqn-210"><mml:math id="mml-ieqn-210"><mml:mi>F</mml:mi></mml:math></inline-formula> and preventing the propagation of such instabilities. Therefore, we argue that integrating DNNs into the FEA framework may offer a more robust strategy for inverse hyperelasticity problems, which could effectively mitigate the instability issues associated with deformation gradient computation in PINNs.</p>
<p>Our current work has several limitations. (1) We employed a reduced form of the Holzapfel-Ogden (HO) model with four parameters following a recent study [<xref ref-type="bibr" rid="ref-22">22</xref>], which may not fully capture the complex mechanical behavior of the myocardium, particularly the shear behavior typically represented by the invariant <inline-formula id="ieqn-211"><mml:math id="mml-ieqn-211"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mn>8</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. We acknowledge that including shear and cross-fiber coupling terms in the constitutive model would provide a more comprehensive description of myocardial mechanical behavior [<xref ref-type="bibr" rid="ref-62">62</xref>]. When using the reduced form, the inverse analysis in this study may have limited capability to capture deformations associated with shear and cross-fiber interactions. Consequently, the mechanical behavior identified using the reduced model should be interpreted primarily as an approximation of the extensional response. When applying this framework to clinical data, care must be taken in interpreting the results, as shear and cross-fiber coupling effects are not represented in the constitutive model. However, for inverse material parameter identification, such simplifications have been adopted in previous studies to achieve a balance between parameter identifiability and accurate representation of cardiac deformation [<xref ref-type="bibr" rid="ref-22">22</xref>]. Consequently, simplified Holzapfel-Ogden models are commonly used for inverse identification of myocardial mechanical properties [<xref ref-type="bibr" rid="ref-63">63</xref>,<xref ref-type="bibr" rid="ref-64">64</xref>]. Future work will investigate the feasibility of identifying the full HO model parameters from synthetic data. (2) The DNN architecture was determined using grid search. Applying advanced hyperparameter optimization methods [<xref ref-type="bibr" rid="ref-65">65</xref>] could further enhance network performance. (3) We assumed a simplified myofiber architecture with all fibers oriented circumferentially throughout the LV wall. Previous studies have treated fiber angles as unknown parameters in applications involving blood vessels, largely due to their thin wall thickness and relatively simple fiber architecture, which is dominated by circumferentially aligned collagen fibers with limited dispersion [<xref ref-type="bibr" rid="ref-66">66</xref>]. In contrast, the left ventricular myocardium has a much thicker wall and exhibits highly complex, transmural, helix-to-transverse fiber rotation, involving fiber, sheet, and sheet-normal directions that vary significantly across the ventricular wall [<xref ref-type="bibr" rid="ref-67">67</xref>]. These complex orientations constitute additional heterogeneous fields (tens of thousands of unknowns) and are extremely challenging to identify simultaneously with other material parameters using CT image data alone. In addition, routine clinical noninvasive imaging techniques primarily capture the bulk myocardial volume and lack the resolution to visualize detailed fiber architecture throughout the wall [<xref ref-type="bibr" rid="ref-68">68</xref>,<xref ref-type="bibr" rid="ref-69">69</xref>]. For this reason, most myocardial inverse modeling studies prescribe fiber orientations using rule-based algorithms rather than identifying them as unknowns [<xref ref-type="bibr" rid="ref-67">67</xref>]. Following this common assumption, the present study focuses on demonstrating the proposed framework for heterogeneous material parameter identification, and thus adopts a simplified myofiber orientation. In addition, it appears that most previous studies assume uniform (homogeneous) or region-based material properties at coarser resolutions. Incorporating complex fiber orientations may increase the challenge of heterogeneous parameter identification and warrants further investigation. (4) It is important to note that the successful application of the same MLP architecture to both Distribution 1 and Distribution 2 should be interpreted within the context of these two specific distributions. Future work will evaluate the MLP architecture under more diverse spatial patterns to further assess its generalizability. (5) Numerical validation was performed using a synthetic deformed geometry and material distributions. To enable inverse identification of material properties of real patient data, the key requirement is to obtain the displacement fields at both the external surface and internal volume of the ventricle. This can be achieved by establishing point-to-point mesh correspondence between the early-diastolic and end-diastolic ventricular geometries using non-rigid registration methods (e.g., Deformetrica software [<xref ref-type="bibr" rid="ref-70">70</xref>]), which is often a prerequisite for statistical shape analysis [<xref ref-type="bibr" rid="ref-71">71</xref>]. Once the mesh correspondence is established, displacements at internal nodes can be computed from registered meshes using transformation techniques such as thin-plate spline interpolation [<xref ref-type="bibr" rid="ref-72">72</xref>], thereby providing the displacement field required for the inverse solver. Care must be taken to ensure that the registration process preserves ventricular volume consistency between early-diastolic and end-diastolic geometries, which is necessary for the nearly incompressible constitutive formulation. This may be achieved by incorporating volume-preserving regularization into the registration procedure. (6) Experimental validation is needed to more comprehensively assess identification performance. For example, <italic>ex vivo</italic> myocardial tissue could be imaged under zero-load and known pressure conditions using micro-CT. The proposed DNN-FEA framework could then be applied to identify heterogeneous material properties, and mechanical tests such as biaxial tensile and simple shear experiments could be used to obtain ground-truth material parameters for validation.</p>
<p>In the presence of noise arising from image segmentation errors, partial volume effects, and uncertainty in boundary conditions in real patient data, one potential failure mode is that noise may amplify the incompressibility term in the constitutive formulation and obscure the isochoric response during inverse identification. One mitigation strategy is to introduce additional constraints in the mesh-registration cost function to penalize volume differences between early-diastolic and end-diastolic geometries. Additional penalties for preserving element quality may also help mitigate other types of noise and facilitate the DNN-FEA inverse identification process. Methods such as volume-preserving registration [<xref ref-type="bibr" rid="ref-73">73</xref>] and mesh smoothing [<xref ref-type="bibr" rid="ref-74">74</xref>] could also be employed. Future studies will investigate these failure modes associated with inverse identification of material parameters and the mitigation strategies.</p>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusion</title>
<p>We developed a DNN-FEA framework that integrates a DNN as a regularizer to approximate the spatial distribution of material parameters, enabling accurate identification of heterogeneous myocardial properties. Our results demonstrate that DNN-FEA outperformed traditional FEA formulations implemented in PyTorch, which yielded substantially lower average errors in the identified parameters compared to the ground truth (case 1, DNN-FEA: 0.37%&#x007E;2.15% vs. FEA: 2.64%&#x007E;12.91%). The results suggest that the same DNN architecture is capable of identifying a different spatial material property distribution (case 2, DNN-FEA: 0.03%&#x007E;0.60% vs. FEA: 0.93%&#x007E;16.25%). In future work, the DNN-FEA strategy may pave the way for the identification of heterogeneous myocardial material parameters from <italic>in vivo</italic> clinical imaging data. The inverse workflow could also be extended to other biomechanical simulation applications.</p>
</sec>
</body>
<back>
<ack>
<p>None.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>This work was supported in part by the National Science Foundation under Grants DMS 2436630 and 2436629.</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: Conceptualization, Minliang Liu, Daniel H. Pak, James S. Duncan, Liang Liang; methodology, Liang Liang, Daniel H. Pak, Minliang Liu, Zhuofan Li; software, Liang Liang, Minliang Liu, Zhuofan Li; validation, Zhuofan Li, Minliang Liu; formal analysis, Zhuofan Li; investigation, Zhuofan Li; resources, Daniel H. Pak, James S. Duncan, Liang Liang, Minliang Liu; data curation, Daniel H. Pak; writing&#x2014;original draft preparation, Minliang Liu, Zhuofan Li; writing&#x2014;review and editing, Minliang Liu, Zhuofan Li; visualization, Zhuofan Li, Minliang Liu; supervision, Minliang Liu, Liang Liang, James S. Duncan; project administration, Minliang Liu, Liang Liang; funding acquisition, Minliang Liu, Liang Liang. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The full source code for the DNN-FEA inverse material parameter identification framework is publicly available at: <ext-link ext-link-type="uri" xlink:href="https://github.com/zhuofli/DNN_FEA.">https://github.com/zhuofli/DNN_FEA</ext-link>. The clinical CT imaging data and the left-ventricular geometries will be available upon reasonable request to the corresponding author, subject to institutional approvals.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Szabo</surname> <given-names>B</given-names></string-name>, <string-name><surname>Babuska</surname> <given-names>I</given-names></string-name></person-group>. <source>Finite element analysis: method, verification and validation</source>. <publisher-loc>Hoboken, NJ, USA</publisher-loc>: <publisher-name>Wiley</publisher-name>; <year>2021</year>. doi:<pub-id pub-id-type="doi">10.1002/9781119426479</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Capelli</surname> <given-names>C</given-names></string-name>, <string-name><surname>Bosi</surname> <given-names>GM</given-names></string-name>, <string-name><surname>Cerri</surname> <given-names>E</given-names></string-name>, <string-name><surname>Nordmeyer</surname> <given-names>J</given-names></string-name>, <string-name><surname>Odenwald</surname> <given-names>T</given-names></string-name>, <string-name><surname>Bonhoeffer</surname> <given-names>P</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Patient-specific simulations of transcatheter aortic valve stent implantation</article-title>. <source>Med Biol Eng Comput</source>. <year>2012</year>;<volume>50</volume>(<issue>2</issue>):<fpage>183</fpage>&#x2013;<lpage>92</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11517-012-0864-1</pub-id>; <pub-id pub-id-type="pmid">22286953</pub-id></mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sun</surname> <given-names>W</given-names></string-name>, <string-name><surname>Martin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Pham</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Computational modeling of cardiac valve function and intervention</article-title>. <source>Annu Rev Biomed Eng</source>. <year>2014</year>;<volume>16</volume>(<issue>1</issue>):<fpage>53</fpage>&#x2013;<lpage>76</lpage>. doi:<pub-id pub-id-type="doi">10.1146/annurev-bioeng-071813-104517</pub-id>; <pub-id pub-id-type="pmid">24819475</pub-id></mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>de Jaegere</surname> <given-names>P</given-names></string-name>, <string-name><surname>De Santis</surname> <given-names>G</given-names></string-name>, <string-name><surname>Rodriguez-Olivares</surname> <given-names>R</given-names></string-name>, <string-name><surname>Bosmans</surname> <given-names>J</given-names></string-name>, <string-name><surname>Bruining</surname> <given-names>N</given-names></string-name>, <string-name><surname>Dezutter</surname> <given-names>T</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Patient-specific computer modeling to predict aortic regurgitation after transcatheter aortic valve replacement</article-title>. <source>JACC Cardiovasc Interv</source>. <year>2016</year>;<volume>9</volume>(<issue>5</issue>):<fpage>508</fpage>&#x2013;<lpage>12</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jcin.2016.01.003</pub-id>; <pub-id pub-id-type="pmid">26965945</pub-id></mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Martin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name>, <string-name><surname>Elefteriades</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Patient-specific finite element analysis of ascending aorta aneurysms</article-title>. <source>Am J Physiol Heart Circ Physiol</source>. <year>2015</year>;<volume>308</volume>(<issue>10</issue>):<fpage>H1306</fpage>&#x2013;<lpage>16</lpage>. doi:<pub-id pub-id-type="doi">10.1152/ajpheart.00908.2014</pub-id>; <pub-id pub-id-type="pmid">25770248</pub-id></mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Erhart</surname> <given-names>P</given-names></string-name>, <string-name><surname>Hyhlik-D&#x00FC;rr</surname> <given-names>A</given-names></string-name>, <string-name><surname>Geisb&#x00FC;sch</surname> <given-names>P</given-names></string-name>, <string-name><surname>Kotelis</surname> <given-names>D</given-names></string-name>, <string-name><surname>M&#x00FC;ller-Eschner</surname> <given-names>M</given-names></string-name>, <string-name><surname>Gasser</surname> <given-names>TC</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Finite element analysis in asymptomatic, symptomatic, and ruptured abdominal aortic aneurysms: in search of new rupture risk predictors</article-title>. <source>Eur J Vasc Endovasc Surg</source>. <year>2015</year>;<volume>49</volume>(<issue>3</issue>):<fpage>239</fpage>&#x2013;<lpage>45</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ejvs.2014.11.010</pub-id>; <pub-id pub-id-type="pmid">25542592</pub-id></mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lally</surname> <given-names>C</given-names></string-name>, <string-name><surname>Dolan</surname> <given-names>F</given-names></string-name>, <string-name><surname>Prendergast</surname> <given-names>PJ</given-names></string-name></person-group>. <article-title>Cardiovascular stent design and vessel stresses: a finite element analysis</article-title>. <source>J Biomech</source>. <year>2005</year>;<volume>38</volume>(<issue>8</issue>):<fpage>1574</fpage>&#x2013;<lpage>81</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jbiomech.2004.07.022</pub-id>; <pub-id pub-id-type="pmid">15958213</pub-id></mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kan</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>T</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Holzapfel</surname> <given-names>GA</given-names></string-name>, <string-name><surname>Dong</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>XY</given-names></string-name></person-group>. <article-title>Towards biomechanics-based pre-procedural planning for thoracic endovascular aortic repair of aortic dissection</article-title>. <source>Comput Meth Programs Biomed</source>. <year>2024</year>;<volume>244</volume>(<issue>2</issue>):<fpage>107994</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cmpb.2023.107994</pub-id>; <pub-id pub-id-type="pmid">38159449</pub-id></mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Roy</surname> <given-names>D</given-names></string-name>, <string-name><surname>Holzapfel</surname> <given-names>GA</given-names></string-name>, <string-name><surname>Kauffmann</surname> <given-names>C</given-names></string-name>, <string-name><surname>Soulez</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Finite element analysis of abdominal aortic aneurysms: geometrical and structural reconstruction with application of an anisotropic material model</article-title>. <source>IMA J Appl Math</source>. <year>2014</year>;<volume>79</volume>(<issue>5</issue>):<fpage>1011</fpage>&#x2013;<lpage>26</lpage>. doi:<pub-id pub-id-type="doi">10.1093/imamat/hxu037</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gasser</surname> <given-names>TC</given-names></string-name>, <string-name><surname>Ogden</surname> <given-names>RW</given-names></string-name>, <string-name><surname>Holzapfel</surname> <given-names>GA</given-names></string-name></person-group>. <article-title>Hyperelastic modelling of arterial layers with distributed collagen fibre orientations</article-title>. <source>J R Soc Interface</source>. <year>2006</year>;<volume>3</volume>(<issue>6</issue>):<fpage>15</fpage>&#x2013;<lpage>35</lpage>. doi:<pub-id pub-id-type="doi">10.1098/rsif.2005.0073</pub-id>; <pub-id pub-id-type="pmid">16849214</pub-id></mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kyriacou</surname> <given-names>SK</given-names></string-name>, <string-name><surname>Shah</surname> <given-names>AD</given-names></string-name>, <string-name><surname>Humphrey</surname> <given-names>JD</given-names></string-name></person-group>. <article-title>Inverse finite element characterization of nonlinear hyperelastic membranes</article-title>. <source>J Appl Mech</source>. <year>1997</year>;<volume>64</volume>(<issue>2</issue>):<fpage>257</fpage>&#x2013;<lpage>62</lpage>. doi:<pub-id pub-id-type="doi">10.1115/1.2787301</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wittek</surname> <given-names>A</given-names></string-name>, <string-name><surname>Derwich</surname> <given-names>W</given-names></string-name>, <string-name><surname>Karatolios</surname> <given-names>K</given-names></string-name>, <string-name><surname>Fritzen</surname> <given-names>CP</given-names></string-name>, <string-name><surname>Vogt</surname> <given-names>S</given-names></string-name>, <string-name><surname>Schmitz-Rixen</surname> <given-names>T</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>A finite element updating approach for identification of the anisotropic hyperelastic properties of normal and diseased aortic walls from 4D ultrasound strain imaging</article-title>. <source>J Mech Behav Biomed Mater</source>. <year>2016</year>;<volume>58</volume>(<issue>1</issue>):<fpage>122</fpage>&#x2013;<lpage>38</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jmbbm.2015.09.022</pub-id>; <pub-id pub-id-type="pmid">26455809</pub-id></mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wittek</surname> <given-names>A</given-names></string-name>, <string-name><surname>Karatolios</surname> <given-names>K</given-names></string-name>, <string-name><surname>Bihari</surname> <given-names>P</given-names></string-name>, <string-name><surname>Schmitz-Rixen</surname> <given-names>T</given-names></string-name>, <string-name><surname>Moosdorf</surname> <given-names>R</given-names></string-name>, <string-name><surname>Vogt</surname> <given-names>S</given-names></string-name>, <etal>et al</etal></person-group>. <article-title><italic>In vivo</italic> determination of elastic properties of the human aorta based on 4D ultrasound data</article-title>. <source>J Mech Behav Biomed Mater</source>. <year>2013</year>;<volume>27</volume>:<fpage>167</fpage>&#x2013;<lpage>83</lpage>. doi:<pub-id pub-id-type="doi">10.1016/s0021-9290(12)70020-9</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Martin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Elefteriades</surname> <given-names>JA</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>A machine learning approach to investigate the relationship between shape features and numerically predicted risk of ascending aortic aneurysm</article-title>. <source>Biomech Model Mechanobiol</source>. <year>2017</year>;<volume>16</volume>(<issue>5</issue>):<fpage>1519</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10237-017-0903-9</pub-id>; <pub-id pub-id-type="pmid">28386685</pub-id></mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Ismail</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Dong</surname> <given-names>H</given-names></string-name>, <string-name><surname>Lou</surname> <given-names>X</given-names></string-name>, <string-name><surname>Iannucci</surname> <given-names>G</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Computation of a probabilistic and anisotropic failure metric on the aortic wall using a machine learning-based surrogate model</article-title>. <source>Comput Biol Med</source>. <year>2021</year>;<volume>137</volume>:<fpage>104794</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compbiomed.2021.104794</pub-id>; <pub-id pub-id-type="pmid">34482196</pub-id></mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Martin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>A machine learning approach as a surrogate of finite element analysis-based inverse method to estimate the zero-pressure geometry of human thoracic aorta</article-title>. <source>Int J Numer Methods Biomed Eng</source>. <year>2018</year>;<volume>34</volume>(<issue>8</issue>):<fpage>e3103</fpage>. doi:<pub-id pub-id-type="doi">10.1002/cnm.3103</pub-id>; <pub-id pub-id-type="pmid">29740974</pub-id></mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Estimation of <italic>in vivo</italic> constitutive parameters of the aortic wall using a machine learning approach</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2019</year>;<volume>347</volume>:<fpage>201</fpage>&#x2013;<lpage>17</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2018.12.030</pub-id>; <pub-id pub-id-type="pmid">31160830</pub-id></mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cuomo</surname> <given-names>S</given-names></string-name>, <string-name><surname>Di Cola</surname> <given-names>VS</given-names></string-name>, <string-name><surname>Giampaolo</surname> <given-names>F</given-names></string-name>, <string-name><surname>Rozza</surname> <given-names>G</given-names></string-name>, <string-name><surname>Raissi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Piccialli</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Scientific machine learning through physics-informed neural networks: where we are and what&#x2019;s next</article-title>. <source>J Sci Comput</source>. <year>2022</year>;<volume>92</volume>(<issue>3</issue>):<fpage>88</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s10915-022-01939-z</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sahin</surname> <given-names>T</given-names></string-name>, <string-name><surname>von Danwitz</surname> <given-names>M</given-names></string-name>, <string-name><surname>Popp</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Solving forward and inverse problems of contact mechanics using physics-informed neural networks</article-title>. <source>Adv Model Simul Eng Sci</source>. <year>2024</year>;<volume>11</volume>(<issue>1</issue>):<fpage>11</fpage>. doi:<pub-id pub-id-type="doi">10.1186/s40323-024-00265-3</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Sch&#x00F6;nlieb</surname> <given-names>C-B</given-names></string-name>, <string-name><surname>Shumaylov</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>Data-driven approaches to inverse problems</article-title>. <comment>arXiv:250611732. 2025</comment>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Arridge</surname> <given-names>S</given-names></string-name>, <string-name><surname>Maass</surname> <given-names>P</given-names></string-name>, <string-name><surname>&#x00D6;ktem</surname> <given-names>O</given-names></string-name>, <string-name><surname>Sch&#x00F6;nlieb</surname> <given-names>CB</given-names></string-name></person-group>. <article-title>Solving inverse problems using data-driven models</article-title>. <source>Acta Numer</source>. <year>2019</year>;<volume>28</volume>:<fpage>1</fpage>&#x2013;<lpage>174</lpage>. doi:<pub-id pub-id-type="doi">10.1017/s0962492919000059</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Babaei</surname> <given-names>H</given-names></string-name>, <string-name><surname>Mendiola</surname> <given-names>EA</given-names></string-name>, <string-name><surname>Neelakantan</surname> <given-names>S</given-names></string-name>, <string-name><surname>Xiang</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Vang</surname> <given-names>A</given-names></string-name>, <string-name><surname>Dixon</surname> <given-names>RAF</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>A machine learning model to estimate myocardial stiffness from EDPVR</article-title>. <source>Sci Rep</source>. <year>2022</year>;<volume>12</volume>(<issue>1</issue>):<fpage>5433</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-022-09128-6</pub-id>; <pub-id pub-id-type="pmid">35361836</pub-id></mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cai</surname> <given-names>L</given-names></string-name>, <string-name><surname>Ren</surname> <given-names>L</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>W</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>G</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Surrogate models based on machine learning methods for parameter estimation of left ventricular myocardium</article-title>. <source>R Soc Open Sci</source>. <year>2021</year>;<volume>8</volume>(<issue>1</issue>):<fpage>201121</fpage>. doi:<pub-id pub-id-type="doi">10.1098/rsos.201121</pub-id>; <pub-id pub-id-type="pmid">33614068</pub-id></mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Martin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>A deep learning approach to estimate stress distribution: a fast and accurate surrogate of finite-element analysis</article-title>. <source>J R Soc Interface</source>. <year>2018</year>;<volume>15</volume>(<issue>138</issue>):<fpage>20170844</fpage>. doi:<pub-id pub-id-type="doi">10.1098/rsif.2017.0844</pub-id>; <pub-id pub-id-type="pmid">29367242</pub-id></mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Deng</surname> <given-names>J</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>D</given-names></string-name>, <string-name><surname>Xiao</surname> <given-names>C</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>T</given-names></string-name>, <string-name><surname>Dong</surname> <given-names>L</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Toward improved accuracy in quasi-static elastography using deep learning</article-title>. <source>Comput Model Eng Sci</source>. <year>2024</year>;<volume>139</volume>(<issue>1</issue>):<fpage>911</fpage>&#x2013;<lpage>35</lpage>. doi:<pub-id pub-id-type="doi">10.32604/cmes.2023.043810</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Raissi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Perdikaris</surname> <given-names>P</given-names></string-name>, <string-name><surname>Karniadakis</surname> <given-names>GE</given-names></string-name></person-group>. <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>. <year>2019</year>;<volume>378</volume>:<fpage>686</fpage>&#x2013;<lpage>707</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jcp.2018.10.045</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Karniadakis</surname> <given-names>GE</given-names></string-name>, <string-name><surname>Kevrekidis</surname> <given-names>IG</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>L</given-names></string-name>, <string-name><surname>Perdikaris</surname> <given-names>P</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Physics-informed machine learning</article-title>. <source>Nat Rev Phys</source>. <year>2021</year>;<volume>3</volume>(<issue>6</issue>):<fpage>422</fpage>&#x2013;<lpage>40</lpage>. doi:<pub-id pub-id-type="doi">10.1038/s42254-021-00314-5</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xiang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Peng</surname> <given-names>W</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Yao</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Self-adaptive loss balanced Physics-informed neural networks</article-title>. <source>Neurocomputing</source>. <year>2022</year>;<volume>496</volume>(<issue>2</issue>):<fpage>11</fpage>&#x2013;<lpage>34</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.neucom.2022.05.015</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>G&#x00FC;ltekin</surname> <given-names>O</given-names></string-name>, <string-name><surname>Moeineddin</surname> <given-names>A</given-names></string-name>, <string-name><surname>Cans&#x0131;z</surname> <given-names>B</given-names></string-name>, <string-name><surname>Sveric</surname> <given-names>K</given-names></string-name>, <string-name><surname>Linke</surname> <given-names>A</given-names></string-name>, <string-name><surname>Kaliske</surname> <given-names>M</given-names></string-name></person-group>. <article-title>A physics-informed neural network model for the anisotropic hyperelasticity of the human passive myocardium</article-title>. <source>Int J Numer Methods Eng</source>. <year>2025</year>;<volume>126</volume>(<issue>14</issue>):<fpage>e70067</fpage>. doi:<pub-id pub-id-type="doi">10.1002/nme.70067</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Holzapfel</surname> <given-names>GA</given-names></string-name>, <string-name><surname>Ogden</surname> <given-names>RW</given-names></string-name></person-group>. <article-title>Constitutive modelling of passive myocardium: a structurally based framework for material characterization</article-title>. <source>Phil Trans R Soc A</source>. <year>2009</year>;<volume>367</volume>(<issue>1902</issue>):<fpage>3445</fpage>&#x2013;<lpage>75</lpage>. doi:<pub-id pub-id-type="doi">10.1098/rsta.2009.0091</pub-id>; <pub-id pub-id-type="pmid">19657007</pub-id></mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Caforio</surname> <given-names>F</given-names></string-name>, <string-name><surname>Regazzoni</surname> <given-names>F</given-names></string-name>, <string-name><surname>Pagani</surname> <given-names>S</given-names></string-name>, <string-name><surname>Karabelas</surname> <given-names>E</given-names></string-name>, <string-name><surname>Augustin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Haase</surname> <given-names>G</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Physics-informed neural network estimation of material properties in soft tissue nonlinear biomechanical models</article-title>. <source>Comput Mech</source>. <year>2025</year>;<volume>75</volume>(<issue>2</issue>):<fpage>487</fpage>&#x2013;<lpage>513</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00466-024-02516-x</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Krishnapriyan</surname> <given-names>AS</given-names></string-name>, <string-name><surname>Gholami</surname> <given-names>A</given-names></string-name>, <string-name><surname>Zhe</surname> <given-names>SD</given-names></string-name>, <string-name><surname>Kirby</surname> <given-names>RM</given-names></string-name>, <string-name><surname>Mahoney</surname> <given-names>MW</given-names></string-name></person-group>. <article-title>Characterizing possible failure modes in physics-informed neural networks</article-title>. <source>Adv Neur In</source>. <year>2021</year>;<volume>34</volume>:<fpage>26548</fpage>&#x2013;<lpage>60</lpage>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chiu</surname> <given-names>PH</given-names></string-name>, <string-name><surname>Wong</surname> <given-names>JC</given-names></string-name>, <string-name><surname>Ooi</surname> <given-names>C</given-names></string-name>, <string-name><surname>Dao</surname> <given-names>MH</given-names></string-name>, <string-name><surname>Ong</surname> <given-names>YS</given-names></string-name></person-group>. <article-title>CAN-PINN: a fast physics-informed neural network based on coupled-automatic-numerical differentiation method</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2022</year>;<volume>395</volume>:<fpage>114909</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2022.114909</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Perdikaris</surname> <given-names>P</given-names></string-name></person-group>. <article-title>When and why PINNs fail to train: a neural tangent kernel perspective</article-title>. <source>J Comput Phys</source>. <year>2022</year>;<volume>449</volume>(<issue>6481</issue>):<fpage>110768</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jcp.2021.110768</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Teng</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Perdikaris</surname> <given-names>P</given-names></string-name></person-group>. <article-title>Understanding and mitigating gradient flow pathologies in physics-informed neural networks</article-title>. <source>SIAM J Sci Comput</source>. <year>2021</year>;<volume>43</volume>(<issue>5</issue>):<fpage>A3055</fpage>&#x2013;<lpage>81</lpage>. doi:<pub-id pub-id-type="doi">10.1137/20m1318043</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Elefteriades</surname> <given-names>J</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Synergistic integration of deep neural networks and finite element method with applications of nonlinear large deformation biomechanics</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2023</year>;<volume>416</volume>(<issue>7553</issue>):<fpage>116347</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2023.116347</pub-id>; <pub-id pub-id-type="pmid">38370344</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Paszke</surname> <given-names>A</given-names></string-name>, <string-name><surname>Gross</surname> <given-names>S</given-names></string-name>, <string-name><surname>Massa</surname> <given-names>F</given-names></string-name>, <string-name><surname>Lerer</surname> <given-names>A</given-names></string-name>, <string-name><surname>Bradbury</surname> <given-names>J</given-names></string-name>, <string-name><surname>Chanan</surname> <given-names>G</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>PyTorch: an imperative style, high-performance deep learning library</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2019</year>;<volume>32</volume>:<fpage>1</fpage>&#x2013;<lpage>12</lpage>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Fey</surname> <given-names>M</given-names></string-name>, <string-name><surname>Lenssen</surname> <given-names>JE</given-names></string-name></person-group>. <article-title>Fast graph representation learning with PyTorch Geometric</article-title>. <comment>arXiv:190302428. 2019</comment>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Elefteriades</surname> <given-names>J</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>PyTorch-FEA: autograd-enabled finite element analysis methods with applications for biomechanical analysis of human aorta</article-title>. <source>Comput Meth Programs Biomed</source>. <year>2023</year>;<volume>238</volume>(<issue>12</issue>):<fpage>107616</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cmpb.2023.107616</pub-id>; <pub-id pub-id-type="pmid">37230048</pub-id></mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Belytschko</surname> <given-names>T</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>WK</given-names></string-name>, <string-name><surname>Moran</surname> <given-names>B</given-names></string-name>, <string-name><surname>Elkhodary</surname> <given-names>K</given-names></string-name></person-group>. <source>Nonlinear finite elements for continua and structures</source>. <publisher-loc>Hoboken, NJ, USA</publisher-loc>: <publisher-name>Wiley</publisher-name>; <year>2014</year>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Iandiorio</surname> <given-names>C</given-names></string-name>, <string-name><surname>Serenella</surname> <given-names>R</given-names></string-name>, <string-name><surname>Salvini</surname> <given-names>P</given-names></string-name></person-group>. <article-title>A combined approach of experimental testing and inverse FE modelling for determining homogenized elastic properties of membranes and plates</article-title>. <source>Eng Proc</source>. <year>2025</year>;<volume>85</volume>(<issue>1</issue>):<fpage>27</fpage>. doi:<pub-id pub-id-type="doi">10.3390/engproc2025085027</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Bonet</surname> <given-names>J</given-names></string-name>, <string-name><surname>Wood</surname> <given-names>RD</given-names></string-name></person-group>. <source>Nonlinear continuum mechanics for finite element analysis</source>. <publisher-loc>Cambridge, UK</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>; <year>1997</year>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>X</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Kang</surname> <given-names>R</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>D</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Cell nucleus elastography with the adjoint-based inverse solver</article-title>. <source>Comput Meth Programs Biomed</source>. <year>2023</year>;<volume>242</volume>(<issue>18</issue>):<fpage>107827</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cmpb.2023.107827</pub-id>; <pub-id pub-id-type="pmid">37801883</pub-id></mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Oberai</surname> <given-names>AA</given-names></string-name>, <string-name><surname>Gokhale</surname> <given-names>NH</given-names></string-name>, <string-name><surname>Feij&#x00F3;o</surname> <given-names>GR</given-names></string-name></person-group>. <article-title>Solution of inverse problems in elasticity imaging using the adjoint method</article-title>. <source>Inverse Probl</source>. <year>2003</year>;<volume>19</volume>(<issue>2</issue>):<fpage>297</fpage>&#x2013;<lpage>313</lpage>. doi:<pub-id pub-id-type="doi">10.1088/0266-5611/19/2/304</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Goenezen</surname> <given-names>S</given-names></string-name>, <string-name><surname>Barbone</surname> <given-names>P</given-names></string-name>, <string-name><surname>Oberai</surname> <given-names>AA</given-names></string-name></person-group>. <article-title>Solution of the nonlinear elasticity imaging inverse problem: the incompressible case</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2011</year>;<volume>200</volume>(<issue>13&#x2013;16</issue>):<fpage>1406</fpage>&#x2013;<lpage>20</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2010.12.018</pub-id>; <pub-id pub-id-type="pmid">21603066</pub-id></mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sulejmani</surname> <given-names>F</given-names></string-name>, <string-name><surname>Lou</surname> <given-names>X</given-names></string-name>, <string-name><surname>Iannucci</surname> <given-names>G</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>E</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Identification of <italic>in vivo</italic> nonlinear anisotropic mechanical properties of ascending thoracic aortic aneurysm from patient-specific CT scans</article-title>. <source>Sci Rep</source>. <year>2019</year>;<volume>9</volume>(<issue>1</issue>):<fpage>12983</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-019-49438-w</pub-id>; <pub-id pub-id-type="pmid">31506507</pub-id></mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Avril</surname> <given-names>S</given-names></string-name></person-group>. <article-title>On improving the accuracy of nonhomogeneous shear modulus identification in incompressible elasticity using the virtual fields method</article-title>. <source>Int J Solids Struct</source>. <year>2019</year>;<volume>178&#x2013;179</volume>(<issue>4</issue>):<fpage>136</fpage>&#x2013;<lpage>44</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijsolstr.2019.06.025</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Deng</surname> <given-names>J</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>X</given-names></string-name>, <string-name><surname>Goenezen</surname> <given-names>S</given-names></string-name>, <string-name><surname>Avril</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Introducing regularization into the virtual fields method (VFM) to identify nonhomogeneous elastic property distributions</article-title>. <source>Comput Mech</source>. <year>2021</year>;<volume>67</volume>(<issue>6</issue>):<fpage>1581</fpage>&#x2013;<lpage>99</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00466-021-02007-3</pub-id>.</mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Kuznetsov</surname> <given-names>S</given-names></string-name>, <string-name><surname>Goenezen</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Reduced boundary sensitivity and improved contrast of the regularized inverse problem solution in elasticity</article-title>. <source>J Appl Mech</source>. <year>2016</year>;<volume>83</volume>(<issue>3</issue>):<fpage>31001</fpage>. doi:<pub-id pub-id-type="doi">10.1115/1.4031937</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Benning</surname> <given-names>M</given-names></string-name>, <string-name><surname>Burger</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Modern regularization methods for inverse problems</article-title>. <source>Acta Numer</source>. <year>2018</year>;<volume>27</volume>:<fpage>1</fpage>&#x2013;<lpage>111</lpage>. doi:<pub-id pub-id-type="doi">10.1017/s0962492918000016</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Kalh&#x00F6;fer-K&#x00F6;chling</surname> <given-names>M</given-names></string-name>, <string-name><surname>Bodenschatz</surname> <given-names>E</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Physical model of end-diastolic and end-systolic pressure-volume relationships of a heart</article-title>. <source>Front Physiol</source>. <year>2023</year>;<volume>14</volume>:<fpage>1195502</fpage>. doi:<pub-id pub-id-type="doi">10.3389/fphys.2023.1195502</pub-id>; <pub-id pub-id-type="pmid">37670768</pub-id></mixed-citation></ref>
<ref id="ref-52"><label>[52]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pak</surname> <given-names>DH</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>T</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Caballero</surname> <given-names>A</given-names></string-name>, <string-name><surname>Onofrey</surname> <given-names>J</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Patient-specific heart geometry modeling for solid biomechanics using deep learning</article-title>. <source>IEEE Trans Med Imaging</source>. <year>2024</year>;<volume>43</volume>(<issue>1</issue>):<fpage>203</fpage>&#x2013;<lpage>15</lpage>. doi:<pub-id pub-id-type="doi">10.1109/tmi.2023.3294128</pub-id>; <pub-id pub-id-type="pmid">37432807</pub-id></mixed-citation></ref>
<ref id="ref-53"><label>[53]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Schneider</surname> <given-names>T</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>X</given-names></string-name>, <string-name><surname>Dumas</surname> <given-names>J</given-names></string-name>, <string-name><surname>Zorin</surname> <given-names>D</given-names></string-name>, <string-name><surname>Panozzo</surname> <given-names>D</given-names></string-name></person-group>. <article-title>A large-scale comparison of tetrahedral and hexahedral elements for solving elliptic PDEs with the finite element method</article-title>. <source>ACM Trans Graph</source>. <year>2022</year>;<volume>41</volume>(<issue>3</issue>):<fpage>1</fpage>&#x2013;<lpage>14</lpage>. doi:<pub-id pub-id-type="doi">10.1145/3508372</pub-id>.</mixed-citation></ref>
<ref id="ref-54"><label>[54]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Castellazzi</surname> <given-names>G</given-names></string-name>, <string-name><surname>Artioli</surname> <given-names>E</given-names></string-name>, <string-name><surname>Krysl</surname> <given-names>P</given-names></string-name></person-group>. <article-title>Linear tetrahedral element for problems of plastic deformation</article-title>. <source>Meccanica</source>. <year>2015</year>;<volume>50</volume>(<issue>12</issue>):<fpage>3069</fpage>&#x2013;<lpage>86</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11012-015-0185-1</pub-id>.</mixed-citation></ref>
<ref id="ref-55"><label>[55]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Torres</surname> <given-names>WM</given-names></string-name>, <string-name><surname>Spinale</surname> <given-names>FG</given-names></string-name>, <string-name><surname>Shazly</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Speckle-tracking echocardiography enables model-based identification of regional stiffness indices in the left ventricular myocardium</article-title>. <source>Cardiovasc Eng Technol</source>. <year>2020</year>;<volume>11</volume>(<issue>2</issue>):<fpage>176</fpage>&#x2013;<lpage>87</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s13239-020-00456-0</pub-id>; <pub-id pub-id-type="pmid">31997092</pub-id></mixed-citation></ref>
<ref id="ref-56"><label>[56]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gao</surname> <given-names>H</given-names></string-name>, <string-name><surname>Aderhold</surname> <given-names>A</given-names></string-name>, <string-name><surname>Mangion</surname> <given-names>K</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>X</given-names></string-name>, <string-name><surname>Husmeier</surname> <given-names>D</given-names></string-name>, <string-name><surname>Berry</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Changes and classification in myocardial contractile function in the left ventricle following acute myocardial infarction</article-title>. <source>J R Soc Interface</source>. <year>2017</year>;<volume>14</volume>(<issue>132</issue>):<fpage>20170203</fpage>. doi:<pub-id pub-id-type="doi">10.1098/rsif.2017.0203</pub-id>; <pub-id pub-id-type="pmid">28747397</pub-id></mixed-citation></ref>
<ref id="ref-57"><label>[57]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>G&#x00F6;ktepe</surname> <given-names>S</given-names></string-name>, <string-name><surname>Acharya</surname> <given-names>SNS</given-names></string-name>, <string-name><surname>Wong</surname> <given-names>J</given-names></string-name>, <string-name><surname>Kuhl</surname> <given-names>E</given-names></string-name></person-group>. <article-title>Computational modeling of passive myocardium</article-title>. <source>Int J Numer Methods Biomed Eng</source>. <year>2011</year>;<volume>27</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>12</lpage>. doi:<pub-id pub-id-type="doi">10.1002/cnm.1402</pub-id>.</mixed-citation></ref>
<ref id="ref-58"><label>[58]</label><mixed-citation publication-type="other"><article-title>Try to understand how to use optim.LBFGS. PyTorch Forums. [cited 2025 Jan 1]</article-title>. Available from: <ext-link ext-link-type="uri" xlink:href="https://discuss.pytorch.org/t/try-to-understand-how-to-use-optim-lbfgs/195602">https://discuss.pytorch.org/t/try-to-understand-how-to-use-optim-lbfgs/195602</ext-link>.</mixed-citation></ref>
<ref id="ref-59"><label>[59]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>Team P</collab></person-group>. <article-title>&#x002A;torch.optim&#x2014;PyTorch Documentation&#x002A; 2024. [cited 2025 Jan 1]</article-title>. Available from: <ext-link ext-link-type="uri" xlink:href="https://docs.pytorch.org/docs/stable/optim.html">https://docs.pytorch.org/docs/stable/optim.html</ext-link>.</mixed-citation></ref>
<ref id="ref-60"><label>[60]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>W</given-names></string-name></person-group>. <article-title>A new inverse method for estimation of <italic>in vivo</italic> mechanical properties of the aortic wall</article-title>. <source>J Mech Behav Biomed Mater</source>. <year>2017</year>;<volume>72</volume>(<issue>6</issue>):<fpage>148</fpage>&#x2013;<lpage>58</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jmbbm.2017.05.001</pub-id>; <pub-id pub-id-type="pmid">28494272</pub-id></mixed-citation></ref>
<ref id="ref-61"><label>[61]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abueidda</surname> <given-names>DW</given-names></string-name>, <string-name><surname>Koric</surname> <given-names>S</given-names></string-name>, <string-name><surname>Guleryuz</surname> <given-names>E</given-names></string-name>, <string-name><surname>Sobh</surname> <given-names>NA</given-names></string-name></person-group>. <article-title>Enhanced physics-informed neural networks for hyperelasticity</article-title>. <source>Int J Numer Methods Eng</source>. <year>2023</year>;<volume>124</volume>(<issue>7</issue>):<fpage>1585</fpage>&#x2013;<lpage>601</lpage>. doi:<pub-id pub-id-type="doi">10.1002/nme.7176</pub-id>.</mixed-citation></ref>
<ref id="ref-62"><label>[62]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guan</surname> <given-names>D</given-names></string-name>, <string-name><surname>Ahmad</surname> <given-names>F</given-names></string-name>, <string-name><surname>Theobald</surname> <given-names>P</given-names></string-name>, <string-name><surname>Soe</surname> <given-names>S</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>X</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>H</given-names></string-name></person-group>. <article-title>On the AIC-based model reduction for the general Holzapfel-Ogden myocardial constitutive law</article-title>. <source>Biomech Model Mechanobiol</source>. <year>2019</year>;<volume>18</volume>(<issue>4</issue>):<fpage>1213</fpage>&#x2013;<lpage>32</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10237-019-01140-6</pub-id>; <pub-id pub-id-type="pmid">30945052</pub-id></mixed-citation></ref>
<ref id="ref-63"><label>[63]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hadjicharalambous</surname> <given-names>M</given-names></string-name>, <string-name><surname>Chabiniok</surname> <given-names>R</given-names></string-name>, <string-name><surname>Asner</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sammut</surname> <given-names>E</given-names></string-name>, <string-name><surname>Wong</surname> <given-names>J</given-names></string-name>, <string-name><surname>Carr-White</surname> <given-names>G</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Analysis of passive cardiac constitutive laws for parameter estimation using 3D tagged MRI</article-title>. <source>Biomech Model Mechanobiol</source>. <year>2015</year>;<volume>14</volume>(<issue>4</issue>):<fpage>807</fpage>&#x2013;<lpage>28</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10237-014-0638-9</pub-id>; <pub-id pub-id-type="pmid">25510227</pub-id></mixed-citation></ref>
<ref id="ref-64"><label>[64]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Asner</surname> <given-names>L</given-names></string-name>, <string-name><surname>Hadjicharalambous</surname> <given-names>M</given-names></string-name>, <string-name><surname>Chabiniok</surname> <given-names>R</given-names></string-name>, <string-name><surname>Peresutti</surname> <given-names>D</given-names></string-name>, <string-name><surname>Sammut</surname> <given-names>E</given-names></string-name>, <string-name><surname>Wong</surname> <given-names>J</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Estimation of passive and active properties in the human heart using 3D tagged MRI</article-title>. <source>Biomech Model Mechanobiol</source>. <year>2016</year>;<volume>15</volume>(<issue>5</issue>):<fpage>1121</fpage>&#x2013;<lpage>39</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10237-015-0748-z</pub-id>; <pub-id pub-id-type="pmid">26611908</pub-id></mixed-citation></ref>
<ref id="ref-65"><label>[65]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Feurer</surname> <given-names>M</given-names></string-name>, <string-name><surname>Hutter</surname> <given-names>F</given-names></string-name></person-group>. Hyperparameter optimization. In: <person-group person-group-type="editor"><string-name><surname>Hutter</surname> <given-names>F</given-names></string-name>, <string-name><surname>Kotthoff</surname> <given-names>L</given-names></string-name>, <string-name><surname>Vanschoren</surname> <given-names>J</given-names></string-name></person-group>. <chapter-title>Automated machine learning: methods, systems, challenges</chapter-title>. <publisher-loc>Cham, Switzerland</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>; <year>2019</year>. p. <fpage>3</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1007/978-3-030-05318-5_1</pub-id>.</mixed-citation></ref>
<ref id="ref-66"><label>[66]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Niestrawska</surname> <given-names>JA</given-names></string-name>, <string-name><surname>Pukaluk</surname> <given-names>A</given-names></string-name>, <string-name><surname>Babu</surname> <given-names>AR</given-names></string-name>, <string-name><surname>Holzapfel</surname> <given-names>GA</given-names></string-name></person-group>. <article-title>Differences in collagen fiber diameter and waviness between healthy and aneurysmal abdominal aortas</article-title>. <source>Microsc Microanal</source>. <year>2022</year>;<volume>28</volume>(<issue>5</issue>):<fpage>1649</fpage>&#x2013;<lpage>63</lpage>. doi:<pub-id pub-id-type="doi">10.1017/s1431927622000629</pub-id>; <pub-id pub-id-type="pmid">35545876</pub-id></mixed-citation></ref>
<ref id="ref-67"><label>[67]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bayer</surname> <given-names>JD</given-names></string-name>, <string-name><surname>Blake</surname> <given-names>RC</given-names></string-name>, <string-name><surname>Plank</surname> <given-names>G</given-names></string-name>, <string-name><surname>Trayanova</surname> <given-names>NA</given-names></string-name></person-group>. <article-title>A novel rule-based algorithm for assigning myocardial fiber orientation to computational heart models</article-title>. <source>Ann Biomed Eng</source>. <year>2012</year>;<volume>40</volume>(<issue>10</issue>):<fpage>2243</fpage>&#x2013;<lpage>54</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10439-012-0593-5</pub-id>; <pub-id pub-id-type="pmid">22648575</pub-id></mixed-citation></ref>
<ref id="ref-68"><label>[68]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cheng</surname> <given-names>A</given-names></string-name>, <string-name><surname>Nguyen</surname> <given-names>TC</given-names></string-name>, <string-name><surname>Malinowski</surname> <given-names>M</given-names></string-name>, <string-name><surname>Daughters</surname> <given-names>GT</given-names></string-name>, <string-name><surname>Miller</surname> <given-names>DC</given-names></string-name>, <string-name><surname>Ingels</surname> <given-names>NB</given-names> <suffix>Jr</suffix></string-name></person-group>. <article-title>Heterogeneity of left ventricular wall thickening mechanisms</article-title>. <source>Circulation</source>. <year>2008</year>;<volume>118</volume>(<issue>7</issue>):<fpage>713</fpage>&#x2013;<lpage>21</lpage>. doi:<pub-id pub-id-type="doi">10.1161/circulationaha.107.744623</pub-id>; <pub-id pub-id-type="pmid">18663088</pub-id></mixed-citation></ref>
<ref id="ref-69"><label>[69]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bing</surname> <given-names>R</given-names></string-name>, <string-name><surname>Cavalcante</surname> <given-names>JL</given-names></string-name>, <string-name><surname>Everett</surname> <given-names>RJ</given-names></string-name>, <string-name><surname>Clavel</surname> <given-names>MA</given-names></string-name>, <string-name><surname>Newby</surname> <given-names>DE</given-names></string-name>, <string-name><surname>Dweck</surname> <given-names>MR</given-names></string-name></person-group>. <article-title>Imaging and impact of myocardial fibrosis in aortic stenosis</article-title>. <source>JACC Cardiovasc Imag</source>. <year>2019</year>;<volume>12</volume>(<issue>2</issue>):<fpage>283</fpage>&#x2013;<lpage>96</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jcmg.2018.11.026</pub-id>; <pub-id pub-id-type="pmid">30732723</pub-id></mixed-citation></ref>
<ref id="ref-70"><label>[70]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Vicory</surname> <given-names>J</given-names></string-name>, <string-name><surname>Allemang</surname> <given-names>D</given-names></string-name>, <string-name><surname>Zukic</surname> <given-names>D</given-names></string-name>, <string-name><surname>Prothero</surname> <given-names>J</given-names></string-name>, <string-name><surname>McCormick</surname> <given-names>M</given-names></string-name>, <string-name><surname>Paniagua</surname> <given-names>B</given-names></string-name></person-group>. <article-title>An open-source solution for shape modeling and analysis of objects of challenging topologies</article-title>. <source>Proc SPIE Int Soc Opt Eng</source>. <year>2021</year>;<volume>11600</volume>:<fpage>116000K</fpage>. doi:<pub-id pub-id-type="doi">10.1117/12.2579716</pub-id>; <pub-id pub-id-type="pmid">37283944</pub-id></mixed-citation></ref>
<ref id="ref-71"><label>[71]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Dong</surname> <given-names>H</given-names></string-name>, <string-name><surname>Mazlout</surname> <given-names>A</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Kalyanasundaram</surname> <given-names>A</given-names></string-name>, <string-name><surname>Oshinski</surname> <given-names>JN</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>The role of anatomic shape features in the prognosis of uncomplicated type B aortic dissection initially treated with optimal medical therapy</article-title>. <source>Comput Biol Med</source>. <year>2024</year>;<volume>170</volume>:<fpage>108041</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compbiomed.2024.108041</pub-id>; <pub-id pub-id-type="pmid">38330820</pub-id></mixed-citation></ref>
<ref id="ref-72"><label>[72]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bookstein</surname> <given-names>FL</given-names></string-name></person-group>. <article-title>Principal warps: thin-plate splines and the decomposition of deformations</article-title>. <source>IEEE Trans Pattern Anal Mach Intell</source>. <year>1989</year>;<volume>11</volume>(<issue>6</issue>):<fpage>567</fpage>&#x2013;<lpage>85</lpage>. doi:<pub-id pub-id-type="doi">10.1109/34.24792</pub-id>.</mixed-citation></ref>
<ref id="ref-73"><label>[73]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rohlfing</surname> <given-names>T</given-names></string-name>, <string-name><surname>Maurer</surname> <given-names>CR</given-names></string-name>, <string-name><surname>Bluemke</surname> <given-names>DA</given-names></string-name>, <string-name><surname>Jacobs</surname> <given-names>MA</given-names></string-name></person-group>. <article-title>Volume-preserving nonrigid registration of MR breast images using free-form deformation with an incompressibility constraint</article-title>. <source>IEEE Trans Med Imag</source>. <year>2003</year>;<volume>22</volume>(<issue>6</issue>):<fpage>730</fpage>&#x2013;<lpage>41</lpage>. doi:<pub-id pub-id-type="doi">10.1109/tmi.2003.814791</pub-id>; <pub-id pub-id-type="pmid">12872948</pub-id></mixed-citation></ref>
<ref id="ref-74"><label>[74]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Freitag</surname> <given-names>LA</given-names></string-name>, <string-name><surname>Ollivier-Gooch</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Tetrahedral mesh improvement using swapping and smoothing</article-title>. <source>Int J Numer Meth Engng</source>. <year>1997</year>;<volume>40</volume>(<issue>21</issue>):<fpage>3979</fpage>&#x2013;<lpage>4002</lpage>. doi:<pub-id pub-id-type="doi">10.1002/(sici)1097-0207(19971115)40:21&#x003C;3979::AID-NME251&#x003E;3.0.CO;2-9</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>