We propose a machine learning-based method to build a system of differential equations that approximates the dynamics of 3D electromechanical models for the human heart, accounting for the dependence on a set of parameters. Specifically, our method permits to create a reduced-order model (ROM), written as a system of Ordinary Differential Equations (ODEs) wherein the forcing term, given by the right-hand side, consists of an Artificial Neural Network (ANN), that possibly depends on a set of parameters associated with the electromechanical model to be surrogated. This method is non-intrusive, as it only requires a collection of pressure and volume transients obtained from the full-order model (FOM) of cardiac electromechanics. Once trained, the ANN-based ROM can be coupled with hemodynamic models for the blood circulation external to the heart, in the same manner as the original electromechanical model, but at a dramatically lower computational cost. Indeed, our method allows for real-time numerical simulations of the cardiac function. We demonstrate the effectiveness of the proposed method on two relevant contexts in cardiac modeling. First, we employ the ANN-based ROM to perform a global sensitivity analysis on both the electromechanical and hemodynamic models. Second, we perform a Bayesian estimation of two parameters starting from noisy measurements of two scalar outputs. In both these cases, replacing the FOM of cardiac electromechanics with the ANN-based ROM makes it possible to perform in a few hours of computational time all the numerical simulations that would be otherwise unaffordable, because of their overwhelming computational cost, if carried out with the FOM. As a matter of fact, our ANN-based ROM is able to speedup the numerical simulations by more than three orders of magnitude.
翻译:我们建议一种基于机械的学习方法,用于构建一个差异方程式系统,该方法与3D电动机械模型的动态相近,并顾及对一组参数的依赖性。具体地说,我们的方法允许创建一个减序模型(ROM),该模型是普通差异方程式(ODE)系统,其中右手侧给出的强制术语由人工神经网络组成,该参数可能取决于一组与将代之以的电机模型相关的参数。这种方法是非侵入性的,因为它只需要从全序电动模型(FOM)中获取的压力和体积的中继器。我们的方法允许创建一个减序模型(ROM)(ROM)(ROM)(ROM)(ROM)(ROM)(ROM)(OM)(OD(OD)(OD(OD))(OD(OD))(OD(OD)(OD)(OD)(OD)(Oral-NL(ON)(Oral-I(O))(O(O))(Oralmo(O)(O)(Oral-IL)(OL)(OL)(O)(O)(OL)(O)(O)(O)(O)(O)(O)(O)(O)(OD)(OD)))(O))(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(O))(O)(O)(O)(O)(O)(O)(O)(O)(O))(O)(O)(O))))(O)(O)(O)(O)(O))(O)(O)(O)(O))(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(O))(O)(O)))(O)(O)(O)(O))(O)(O)(O)(O)(O)(O)(O)(O)(O)(O)(