| Literature DB >> 31827589 |
Jing Xia1, Su Pan1, Min Zhu1, Guolong Cai2, Molei Yan2, Qun Su3, Jing Yan2, Gangmin Ning1.
Abstract
In intensive care unit (ICU), it is essential to predict the mortality of patients and mathematical models aid in improving the prognosis accuracy. Recently, recurrent neural network (RNN), especially long short-term memory (LSTM) network, showed advantages in sequential modeling and was promising for clinical prediction. However, ICU data are highly complex due to the diverse patterns of diseases; therefore, instead of single LSTM model, an ensemble algorithm of LSTM (eLSTM) is proposed, utilizing the superiority of the ensemble framework to handle the diversity of clinical data. The eLSTM algorithm was evaluated by the acknowledged database of ICU admissions Medical Information Mart for Intensive Care III (MIMIC-III). The investigation in total of 18415 cases shows that compared with clinical scoring systems SAPS II, SOFA, and APACHE II, random forests classification algorithm, and the single LSTM classifier, the eLSTM model achieved the superior performance with the largest value of area under the receiver operating characteristic curve (AUROC) of 0.8451 and the largest area under the precision-recall curve (AUPRC) of 0.4862. Furthermore, it offered an early prognosis of ICU patients. The results demonstrate that the eLSTM is capable of dynamically predicting the mortality of patients in complex clinical situations.Entities:
Mesh:
Year: 2019 PMID: 31827589 PMCID: PMC6885179 DOI: 10.1155/2019/8152713
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Variables for mortality prediction.
| Variable no. | Source table name | Variable name |
|---|---|---|
| 1 | LABEVENTS | BUN |
| 2 | LABEVENTS | WBC |
| 3 | LABEVENTS | HCO3− |
| 4 | LABEVENTS | Na+ |
| 5 | LABEVENTS | K+ |
| 6 | LABEVENTS | TBil |
| 7 | LABEVENTS | Plt |
| 8 | LABEVENTS | Cr |
| 9 | LABEVENTS | PH |
| 10 | LABEVENTS | HCT |
| 11 | LABEVENTS | Lactate |
| 12 | LABEVENTS | Hemoglobin |
| 13 | LABEVENTS | MCHC |
| 14 | LABEVENTS | MCH |
| 15 | LABEVENTS | MCV |
| 16 | LABEVENTS | Red Blood Cells |
| 17 | LABEVENTS | RDW |
| 18 | LABEVENTS | Chloride |
| 19 | LABEVENTS | Anion Gap |
| 20 | LABEVENTS | Glucose |
| 21 | LABEVENTS | Magnesium |
| 22 | LABEVENTS | Calcium, Total |
| 23 | LABEVENTS | Phosphate |
| 24 | LABEVENTS | INR |
| 25 | LABEVENTS | PT |
| 26 | LABEVENTS | PTT |
| 27 | LABEVENTS | Lymphocytes |
| 28 | LABEVENTS | Monocytes |
| 29 | LABEVENTS | Neutrophils |
| 30 | LABEVENTS | Basophils |
| 31 | LABEVENTS | Eosinophils |
| 32 | LABEVENTS | Base Excess |
| 33 | LABEVENTS | Calculated Total CO2 |
| 34 | LABEVENTS | PCO2 |
| 35 | LABEVENTS | Specific Gravity |
| 36 | LABEVENTS | ALT |
| 37 | LABEVENTS | AST |
| 38 | LABEVENTS | Alkaline Phosphatase |
| 39 | LABEVENTS | Albumin |
| 40 | LABEVENTS | PEEP |
| 41 | LABEVENTS | PaO2 |
| 42 | CHARTEVENTS | GCS |
| 43 | CHARTEVENTS | SBP |
| 44 | CHARTEVENTS | HR |
| 45 | CHARTEVENTS | T |
| 46 | CHARTEVENTS | MAP |
| 47 | CHARTEVENTS | RR |
| 48 | CHARTEVENTS | A-aDO2 |
| 49 | CHARTEVENTS | FiO2 |
| 50 | LABEVENTS, CHARTEVENTS | PaO2/FiO2 |
Figure 1Illustration of the LSTM block's structure.
Figure 2The architecture of the eLSTM algorithm.
Figure 3Procedure of eLSTM algorithm.
Figure 4Flow diagram of dynamic prediction with data updating.
Figure 5The ROC curves of all systems.
Figure 6The precision-recall curves of all systems.
Evaluations of all mortality prediction systems (mean ± std).
| SAPS II | SOFA | APACHE II | RF | LSTM | eLSTM | ANOVA test | |
|---|---|---|---|---|---|---|---|
| AUROC | 0.7788 ± 0.0166 | 0.7354 ± 0.0184 | 0.7467 ± 0.0173 | 0.8282 ± 0.0151 | 0.8382 ± 0.0158 |
|
|
| AUPRC | 0.3800 ± 0.0334 | 0.3381 ± 0.0307 | 0.3515 ± 0.0306 | 0.4197 ± 0.0393 | 0.4751 ± 0.0351 |
|
|
| Sensitivity/recall | 0.6922 ± 0.0267 | 0.5418 ± 0.0394 | 0.6478 ± 0.0303 | 0.7197 ± 0.0395 | 0.7384 ± 0.0401 |
|
|
| Specificity | 0.7404 ± 0.0102 |
| 0.7256 ± 0.0119 | 0.7807 ± 0.0218 | 0.7746 ± 0.0182 | 0.7503 ± 0.0136 |
|
| Accuracy | 0.7347 ± 0.0096 | 0.7658 ± 0.0106 | 0.7164 ± 0.0113 |
| 0.7703 ± 0.0148 | 0.7533 ± 0.0112 |
|
| Precision | 0.2633 ± 0.0145 | 0.2622 ± 0.0179 | 0.2404 ± 0.0149 |
| 0.3056 ± 0.0208 | 0.2941 ± 0.0158 |
|
| F1 | 0.3813 ± 0.0180 | 0.3532 ± 0.0227 | 0.3505 ± 0.0187 | 0.4290 ± 0.0216 |
| 0.4262 ± 0.0181 |
|
The difference with the eLSTM model is significant at the 0.05 level. Bold indicates the highest mean value.
Figure 7The AUROC values of all systems with data updating.
Figure 8The AUPRC values of all systems with data updating.
Figure 9The AUROC values of eLSTM with the number of base LSTM classifiers increasing.
Figure 10The AUPRC values of eLSTM with the number of base LSTM classifiers increasing.
Figure 11The AUROC values of eLSTM with multiple sizes of variable subset.
Figure 12The AUPRC values of eLSTM with multiple sizes of variable subset.