| Literature DB >> 36235703 |
Shing-Hong Liu1, Zhi-Kai Yang1, Kuo-Li Pan2,3,4, Xin Zhu5, Wenxi Chen5.
Abstract
It is estimated that 360,000 patients have suffered from heart failure (HF) in Taiwan, mostly those over the age of 65 years, who need long-term medication and daily healthcare to reduce the risk of mortality. The left ventricular ejection fraction (LVEF) is an important index to diagnose the HF. The goal of this study is to estimate the LVEF using the cardiovascular hemodynamic parameters, morphological characteristics of pulse, and bodily information with two machine learning algorithms. Twenty patients with HF who have been treated for at least six to nine months participated in this study. The self-constructing neural fuzzy inference network (SoNFIN) and XGBoost regression models were used to estimate their LVEF. A total of 193 training samples and 118 test samples were obtained. The recursive feature elimination algorithm is used to choose the optimal parameter set. The results show that the estimating root-mean-square errors (ERMS) of SoNFIN and XGBoost are 6.9 ± 2.3% and 6.4 ± 2.4%, by comparing with echocardiography as the ground truth, respectively. The benefit of this study is that the LVEF could be measured by the non-medical image method conveniently. Thus, the proposed method may arrive at an application level for clinical practice in the future.Entities:
Keywords: cardiovascular hemodynamic parameter; heart failure; left ventricular ejection fraction; machine learning; morphological characteristic of pulse
Mesh:
Year: 2022 PMID: 36235703 PMCID: PMC9572754 DOI: 10.3390/nu14194051
Source DB: PubMed Journal: Nutrients ISSN: 2072-6643 Impact factor: 6.706
Figure 1The framework of estimating LVEF in this study includes collecting 33 parameters, extracting optimal features by RFE, and estimating LVEF by ML regression.
Figure 2(a) The cuff pressure has three phases, inflating duration (compliance measurement), deflating duration (oscillometric measurement), and holding duration (pulse contour analysis, PCA). (b) The oscillometric signal was used to measure the blood pressure, and the pulse signal was used to measure the SV.
Figure 3The flowchart of pulse quality analysis. Phase 1 is the pulse segmentation and the four characteristics determination. Phase 2 is to apply the decision rules for evaluating the pulse quality. Phase 3 is to mark the quality of each pulse.
Figure 4(a) The four characteristics of pulse, (b) the pulse wave amplitude (PWA), (c) the pulse wave duration (PWD), (d) the systolic duration (SD) of pulse wave, and (e) the ratio of SD and diastolic duration (DD).
Figure 5The decision rule (I). If any one rule is true, the pulse is poor quality.
Figure 6The decision rule (II). If any one rule is true, the pulse is poor quality.
Figure 7A signal segment in the duration of PCA has seven pulses. When the quality of the pulse wave is good, a high level is marked in the corresponding cycle. Otherwise, a low level is marked.
Figure 8(a) The left ventricular ejection time (LVET) is defined at the systolic ending time (Tinst), the integral area of which is A1, (b) the ejection relaxation time (ER) is defined at the dicrotic notch time (Tdic), the integral area of which is A2, and (c) the total area is defined as A.
The ten extended parameters including four different ratios, time to time, time to area, area to time, and area to area.
| Ratio | Parameter | Ratio | Parameter |
|---|---|---|---|
| Time to Time | LVET/HD | Area to Area | A1/A |
| ER/HD | A2/A | ||
| Time to Area | LVET/A1 | Area to Time | A1/LVET |
| ER/A2 | A2/ER | ||
| HD/A | A/HD |
The lowest three ERMS under the different number of parameters.
| Number | Parameter | ERMS (%) |
|---|---|---|
| 9 | SBP, CI, CO, C, A1/A, DBP, ER/HD, MAP, BSA | 5.80 |
| LVET, Pt, SBP, SV, C, HR, ER/HD, MAP, BSA | 6.53 | |
| SBP, SV, CI, CO, C, HR, ER/HD, MAP, BSA | 6.59 | |
| 8 | Pt, SBP, A2/A, HR, HD, ER/HD, MAP, BSA | 6.34 |
| Pt, SBP, SV, C, HR, ER/HD, MAP, BSA | 6.42 | |
| SBP, SV, C, HR, DBP, ER/HD, MAP, BSA | 6.45 | |
| 7 | SBP, SV, C, DBP, ER/HD, MAP, BSA | 6.43 |
| SBP, SV, CI, C, ER/HD, MAP, BSA | 6.54 | |
| Pt, SBP, SV, HR, ER/HD, MAP, BSA | 6.70 | |
| 6 | SBP, CI, C, R/HD, MAP, BSA | 6.42 |
| SBP, C, DBP, ER/HD, MAP, BSA | 6.48 | |
| SBP, C, HR, ER/HD, MAP, BSA | 6.51 | |
| 5 | SBP, SV, HR, HD, MAP | 6.51 |
| Pt, SBP, SV, HR, MAP | 6.51 | |
| SBP, C, ER/HD, MAP, BSA | 6.54 |
In the grid-search method, the ranges of each XGBoost parameter and their steps.
| Parameters | Range | Step | Final Value |
|---|---|---|---|
| Learning rate | (0.01, 0.2) | 0.01 | 0.07 |
| Maximum depth | (2, 5) | 1 | 3 |
| Minimum child weight | (1, 10) | 1 | 5 |
| gamma | (0.0, 1.0) | 0.1 | 0.2 |
| subsample | (0.0, 1.0) | 0.1 | 1 |
| subsample ratio | (0.0, 1.0] | 0.1 | 1 |
| reg_alpha | (0.0, 1.0) | 0.1 | 0 |
| reg_lambda | (0.0, 1.0) | 0.1 | 0 |
The basic characteristics of twenty patients.
| Patient | Gender | Age (Years) | BH | BW | SBP | DBP |
|---|---|---|---|---|---|---|
| 1 | M | 39 | 174 | 72 | 79 | 38 |
| 2 | M | 77 | 164 | 54 | 109 | 61 |
| 3 | M | 62 | 166 | 66 | 116 | 67 |
| 4 | M | 68 | 165 | 98 | 109 | 82 |
| 5 | M | 64 | 160 | 77 | 106 | 83 |
| 6 | M | 78 | 168 | 67 | 135 | 76 |
| 7 | M | 79 | 168 | 59 | 99 | 61 |
| 8 | M | 48 | 175 | 73 | 99 | 67 |
| 9 | F | 84 | 156 | 53 | 121 | 63 |
| 10 | M | 67 | 166 | 61 | 93 | 64 |
| 11 | M | 79 | 167 | 59 | 133 | 72 |
| 12 | M | 82 | 158 | 56 | 115 | 73 |
| 13 | M | 80 | 162 | 59 | 127 | 64 |
| 14 | F | 54 | 155 | 41 | 116 | 73 |
| 15 | M | 79 | 159 | 63 | 115 | 72 |
| 16 | M | 69 | 168 | 66 | 107 | 69 |
| 17 | M | 67 | 161 | 63 | 107 | 70 |
| 18 | M | 66 | 154 | 54 | 103 | 62 |
| 19 | F | 49 | 162 | 51 | 111 | 79 |
| 20 | F | 44 | 160 | 57 | 117 | 82 |
Figure 9(a) The training (blue) and validation (orange) curves of ERMS, (b) the training (blue) and validation (orange) curves of R2 with SoNFIN.
Figure 10(a) The training (blue) and validation (orange) curves of ERMS, (b) the training (blue) and validation (orange) curves of R2 with XGBoost.
The ERMS of estimated LVEF for 20 patients by SoNFIN and XGBoost within three intervals.
| Patient | Interval I | Interval II | Interval III | SoNFIN | XGBoost |
|---|---|---|---|---|---|
| ERMS (%) | |||||
|
|
|
| 6.60 |
| |
| 2 | 0 | 3 | 1 | 4.12 | 6.09 |
| 3 | 3 | 3 | 5.07 | 6.06 | |
| 4 | 7 | 1 | 2 | 4.24 | 3.93 |
| 5 | 1 | 0 | 2 |
| 2.5 |
| 6 | 3 | 1 | 2 | 6.63 | 6.88 |
| 7 | 1 | 1 | 2 | 9.21 | 10.58 |
| 8 | 3 | 0 | 2 | 8.36 | 6.71 |
| 9 | 1 | 3 |
| 7.07 | |
| 10 | 6 | 1 | 2 | 9.44 |
|
| 11 | 0 | 2 | 5 | 4.81 | 4.65 |
| 12 | 3 | 2 | 7.40 | 7.57 | |
| 13 | 3 | 1 | 2 | 8.85 | 8.2 |
| 14 | 5 | 2 | 2 | 7.04 | 6.95 |
| 15 | 3 | 1 | 2 | 9.38 | 8.94 |
| 16 | 2 | 0 | 2 | 10.08 | 6.33 |
| 17 | 4 | 1 | 2 | 6.41 | 7.13 |
| 18 | 2 | 5 | 2 | 8.88 | 9.67 |
| 19 | 4 | 3 | 3.74 | 4.9 | |
| 20 | 2 | 2 | 4.56 | 5.37 | |
| Sum | 55 | 33 | 30 | 6.9 ± 2.3 | 6.4 ± 2.4 |
Note: N indicates number of samples.
Figure 11Bland–Altman plots for (a) SoNFIN, and (b) XGBoost.
Figure 12The estimated LVEF for the lowest and highest ERMS values by SoNFIN, the blue points are the LVEF measured by the echocardiography, green points are the estimated LVEF of training model, and red points are the estimated LVEF of the testing model, (a) patient 5, and (b) patient 9.
Figure 13The estimated LVEF for the lowest and highest ERMS values by XGBoost, the blue points are the LVEF measured by the echocardiography, green points are the estimated LVEF of training model, and red points are the estimated LVEF of the testing model, (a) patient 1, and (b) patient 10.