| Literature DB >> 33937742 |
Vasiliki Bikia1, Dionysios Adamopoulos2, Stamatia Pagoulatou1, Georgios Rovas1, Nikolaos Stergiopulos1.
Abstract
Left ventricular end-systolic elastance (Ees) is a major determinant of cardiac systolic function and ventricular-arterial interaction. Previous methods for the Ees estimation require the use of the echocardiographic ejection fraction (EF). However, given that EF expresses the stroke volume as a fraction of end-diastolic volume (EDV), accurate interpretation of EF is attainable only with the additional measurement of EDV. Hence, there is still need for a simple, reliable, noninvasive method to estimate Ees. This study proposes a novel artificial intelligence-based approach to estimate Ees using the information embedded in clinically relevant systolic time intervals, namely the pre-ejection period (PEP) and ejection time (ET). We developed a training/testing scheme using virtual subjects (n = 4,645) from a previously validated in-silico model. Extreme Gradient Boosting regressor was employed to model Ees using as inputs arm cuff pressure, PEP, and ET. Results showed that Ees can be predicted with high accuracy achieving a normalized RMSE equal to 9.15% (r = 0.92) for a wide range of Ees values from 1.2 to 4.5 mmHg/ml. The proposed model was found to be less sensitive to measurement errors (±10-30% of the actual value) in blood pressure, presenting low test errors for the different levels of noise (RMSE did not exceed 0.32 mmHg/ml). In contrast, a high sensitivity was reported for measurements errors in the systolic timing features. It was demonstrated that Ees can be reliably estimated from the traditional arm-pressure and echocardiographic PEP and ET. This approach constitutes a step towards the development of an easy and clinically applicable method for assessing left ventricular systolic function.Entities:
Keywords: cardiac monitoring; contractility; heart; noninvasive; regression analysis
Year: 2021 PMID: 33937742 PMCID: PMC8079739 DOI: 10.3389/frai.2021.579541
Source DB: PubMed Journal: Front Artif Intell ISSN: 2624-8212
FIGURE 1Representative elastance curve E(t) with the indicated ted (early time point of isovolumic contraction), tad (ending time point of isovolumic contraction), and tes (end-systolic time point).
List of the hyperparameters which were chosen to be optimized and their corresponding values.
| Hyperparameter | Values |
|---|---|
|
| {0.005, 0.01, 0.05, 0.1, 0.15} |
|
| {3, 5, 10} |
|
| {500, 750, 1,000, 1,250, 1,500, 1750} |
List of the selected hyperparameters for all the predictive models.
| Model | Selected hyperparameters | ||
|---|---|---|---|
|
|
|
| |
| XGBEes M1 | 0.05 | 3 | 1,750 |
| XGBEes M2 | 0.01 | 3 | 1,500 |
| XGBEes M3 | 0.1 | 3 | 1,250 |
| XGBVd M1 | 0.01 | 3 | 500 |
| XGBVd M2 | 0.01 | 3 | 500 |
| XGBVd M3 | 0.1 | 3 | 1,750 |
FIGURE 2Learning curve visualizing the effect of the number of data instances on the performance. RMSE: root mean squared error.
Summary of the cardiovascular characteristics of the virtual study cohort (n = 4,645).
| Variable | mean ± SD |
|---|---|
| End-systolic elastance [mmHg/ml] | 3.06 ± 0.74 |
| End-diastolic elastance [mmHg/ml] | 0.13 ± 0.04 |
| Filling pressure [mmHg] | 15.32 ± 3.47 |
| Heart rate [bpm] | 79.61 ± 8.27 |
| Dead volume [ml] | 22.68 ± 14.07 |
| Ejection fraction [%] | 53.74 ± 9.33 |
| tes [ms] | 355.09 ± 26.24 |
| tad [ms] | 65.75 ± 18.46 |
| ted [ms] | 13.25 ± 1.02 |
| Pre-ejection time [ms] | 52.5 ± 18.19 |
| Ejection time [ms] | 289.35 ± 26.85 |
| Stroke volume [ml] | 78.7 ± 21.62 |
| Aortic SBP [mmHg] | 132.32 ± 24.67 |
| Aortic DBP [mmHg] | 100.73 ± 16.97 |
| Aortic PP [mmHg] | 31.59 ± 13.47 |
| MAP [mmHg] | 115.4 ± 19.92 |
| Brachial SBP [mmHg] | 141.41 ± 25.89 |
| Brachial DBP [mmHg] | 97.77 ± 16.59 |
| Brachial PP [mmHg] | 43.64 ± 16.61 |
| PP amplification | 1.41 ± 0.10 |
| TPR [mmHg.s/ml] | 1.13 ± 0.23 |
| Total arterial compliance [ml/mmHg] | 1.97 ± 0.69 |
| Aortic diameter [mm] | 28.57 ± 1.95 |
| Height [cm] | 175.00 ± 25.00 |
DBP, diastolic blood pressure; MAP, mean arterial pressure; PP, pulse pressure; SBP, systolic blood pressure; SD, standard deviation; tad, ending time point of isovolumic contraction; ted, early time point of isovolumic contraction; tes, end-systolic time point; TPR, total peripheral resistance;
PP amplification = Brachial PP/Aortic PP.
Regression statistics between model-predicted and reference data.
| Model | Slope | Intercept | r |
| RMSE | nRMSE (%) | MAE |
|---|---|---|---|---|---|---|---|
| XGBEes M1 | 0.82 | 0.57 mmHg/ml | 0.92 | <0.0001 | 0.30 mmHg/ml | 9.15 | 0.24 mmHg/ml |
| XGBEes M2 | 0.52 | 1.45 mmHg/ml | 0.74 | <0.0001 | 0.50 mmHg/ml | 15.26 | 0.41 mmHg/ml |
| XGBEes M3 | 0.88 | 0.38 mmHg/ml | 0.95 | <0.0001 | 0.24 mmHg/ml | 7.32 | 0.19 mmHg/ml |
| XGBVd M1 | 0.00 | 22.55 ml | <0.1 | 0.79 | 14.14 ml | 25.79 | 11.92 ml |
| XGBVd M2 | 0.00 | 22.58 ml | <0.1 | 0.79 | 14.14 ml | 25.79 | 11.91 ml |
| XGBVd M3 | 0.86 | 3.28 ml | 0.93 | <0.0001 | 5.00 ml | 9.12 | 3.62 ml |
MAE, mean absolute error; nRMSE, normalized RMSE; r, Pearson’s correlation coefficient; RMSE, root mean square error; SD, standard deviation; XGB, Extreme Gradient Boosting.
Two-sided p-value for a hypothesis test whose null hypothesis is that the slope is zero, using Wald Test with t-distribution of the test statistic.
M1 uses brachial systolic blood pressure (brSBP), brachial diastolic blood pressure (brDBP), heart rate (HR), pre-ejection period (PEP), ejection time (ET), early time point of isovolumic contraction (ted), ending time point of isovolumic contraction (tad), and end-systolic time point (tes); M2 uses brSBP, brDBP, HR, PEP, and ET; M3 uses all features from M1 as well as stroke volume and ejection fraction.
FIGURE 3Comparison of the estimated Ees values with the reference Ees for the three predictive models M1, M2, and M3. Scatterplots between the values of Ees derived from the models and the real Ees. Solid line represents equality. Bland-Altman plot for estimated Ees and real Ees for Extreme Gradient Boosting. Limits of agreement (LoA), within which 95% of errors are expected to lie, are defined by the two horizontal dashed lines.
FIGURE 4Comparison of the estimated Vd values with the reference Vd for the XGBVd M3 model. Scatterplots between the values of Vd derived from the model and the real Vd. Solid line represents equality. Bland-Altman plot for estimated Ees and real Ees for Extreme Gradient Boosting. Limits of agreement (LoA), within which 95% of errors are expected to lie, are defined by the two horizontal dashed lines.
Feature importances for the prediction of Ees.
| Feature | Permutation importance (mmHg/ml) | Importance score by XGB |
|---|---|---|
| ted | 1.583 ± 0.019 | 0.099 |
| tes | 1.408 ± 0.020 | 0.107 |
| PEP | 0.458 ± 0.011 | 0.440 |
| brDBP | 0.109 ± 0.004 | 0.073 |
| brSBP | 0.086 ± 0.003 | 0.030 |
| ET | 0.056 ± 0.003 | 0.015 |
| HR | 0.024 ± 0.002 | 0.050 |
| tad | 0.005 ± 0.001 | 0.186 |
brDBP, brachial diastolic blood pressure; brSBP, brachial systolic blood pressure; ET, ejection time; HR, heart rate; PEP, pre-ejection period; tad: ending time point of isovolumic contraction: ted: early time point of isovolumic contraction; tes: end-systolic time point; XGB: extreme gradient boosting.
Regression statistics between model-predicted Ees and reference Ees when artificial noise is considered.
| Model | Slope | Intercept | r |
| RMSE | nRMSE (%) | MAE |
|---|---|---|---|---|---|---|---|
| XGBEes M1 (noise-free) | 0.82 | 0.57 mmHg/ml | 0.92 | <0.0001 | 0.30 mmHg/ml | 9.15 | 0.24 mmHg/ml |
| XGBEes M1 (± 10% noise in STIs) | 0.72 | 0.87 mmHg/ml | 0.84 | <0.0001 | 0.41 mmHg/ml | 12.51 | 0.33 mmHg/ml |
| XGBEes M1 (± 20% noise in STIs) | 0.59 | 1.26 mmHg/ml | 0.74 | <0.0001 | 0.50 mmHg/ml | 15.26 | 0.40 mmHg/ml |
| XGBEes M1 (± 30% noise in STIs) | 0.54 | 1.40 mmHg/ml | 0.68 | <0.0001 | 0.55 mmHg/ml | 16.78 | 0.44 mmHg/ml |
| XGBEes M1 (± 10% noise in BP) | 0.83 | 0.53 mmHg/ml | 0.92 | <0.0001 | 0.30 mmHg/ml | 9.15 | 0.24 mmHg/ml |
| XGBEes M1 (± 20% noise in BP) | 0.81 | 0.58 mmHg/ml | 0.91 | <0.0001 | 0.31 mmHg/ml | 9.46 | 0.24 mmHg/ml |
| XGBEes M1 (± 30% noise in BP) | 0.81 | 0.57 mmHg/ml | 0.91 | <0.0001 | 0.32 mmHg/ml | 9.76 | 0.25 mmHg/ml |
BP, blood pressure; Ees, end-systolic elastance; MAE, mean absolute error; nRMSE, normalized RMSE; r, Pearson’s correlation coefficient; RMSE, root mean square error; SD, standard deviation; STI, systolic time intervals; XGB, Extreme Gradient Boosting.
Two-sided p-value for a hypothesis test whose null hypothesis is that the slope is zero, using Wald Test with t-distribution of the test statistic.
M1 uses brachial systolic blood pressure (brSBP), brachial diastolic blood pressure (brDBP), heart rate (HR), pre-ejection period (PEP), ejection time (ET), early time point of isovolumic contraction (ted), ending time point of isovolumic contraction (tad), and end-systolic time point (tes); M2 uses brSBP, brDBP, HR, PEP, and ET; M3 uses all features from M1 as well as stroke volume and ejection fraction.
FIGURE 5Representation of the aortic pressure waveform, the left ventricular pressure, the ECG electrocardiogram including the timing components of pre-ejection period (PEP), ejection time (ET), and the newly introduced Q-aoClos interval. The Q-aoClos interval is the time period from the initial trace of Q-wave (point 1) (as measured via ECG) until the closure of the aortic valve (point 2) (as recorded via a phonographic device).