| Literature DB >> 34262112 |
Jiarui Feng1,2, Jennifer Lee3, Zachary A Vesoulis4, Fuhai Li5,6.
Abstract
Mortality remains an exceptional burden of extremely preterm birth. Current clinical mortality prediction scores are calculated using a few static variable measurements, such as gestational age, birth weight, temperature, and blood pressure at admission. While these models do provide some insight, numerical and time-series vital sign data are also available for preterm babies admitted to the NICU and may provide greater insight into outcomes. Computational models that predict the mortality risk of preterm birth in the NICU by integrating vital sign data and static clinical variables in real time may be clinically helpful and potentially superior to static prediction models. However, there is a lack of established computational models for this specific task. In this study, we developed a novel deep learning model, DeepPBSMonitor (Deep Preterm Birth Survival Risk Monitor), to predict the mortality risk of preterm infants during initial NICU hospitalization. The proposed deep learning model can effectively integrate time-series vital sign data and fixed variables while resolving the influence of noise and imbalanced data. The proposed model was evaluated and compared with other approaches using data from 285 infants. Results showed that the DeepPBSMonitor model outperforms other approaches, with an accuracy, recall, and AUC score of 0.888, 0.780, and 0.897, respectively. In conclusion, the proposed model has demonstrated efficacy in predicting the real-time mortality risk of preterm infants in initial NICU hospitalization.Entities:
Year: 2021 PMID: 34262112 PMCID: PMC8280207 DOI: 10.1038/s41746-021-00479-4
Source DB: PubMed Journal: NPJ Digit Med ISSN: 2398-6352
Fig. 1Architecture overview of DeepPBSMonitor.
The vital sign and global data were integrated via linear projection, highway network, LSTM, gate,detector and verifier blocks.
Validation result of different imputation techniques.
| Accuracy | Recall | AUC | Accuracy*Recall | |
|---|---|---|---|---|
| Bayesian ridge | 0.898 | 0.756 | 0.901 | 0.679 |
| Mean | 0.894 | 0.704 | 0.859 | 0.629 |
| Median | 0.871 | 0.673 | 0.846 | 0.586 |
| Mode | 0.910 | 0.688 | 0.857 | 0.626 |
| Decision tree | 0.884 | 0.770 | 0.890 | 0.681 |
| Multiple imputation | 0.909 | 0.732 | 0.897 | 0.665 |
Validation results for hidden size.
| Hyperparameter | Accuracy | Recall | Accuracy*Recall |
|---|---|---|---|
| 0.888 | 0.780 | 0.6926 | |
| 0.898 | 0.756 | 0.6788 | |
| 0.918 | 0.724 | 0.6646 | |
| 0.932 | 0.684 | 0.6374 |
Validation results for highway layers.
| Hyperparameter | Accuracy | Recall | Accuracy*Recall |
|---|---|---|---|
| 0.888 | 0.780 | 0.6926 | |
| 0.929 | 0.656 | 0.6092 | |
| 0.905 | 0.725 | 0.6568 |
Validation results for CNN layers.
| Hyperparameter | Accuracy | Recall | Accuracy*Recall |
|---|---|---|---|
| 0.888 | 0.780 | 0.6926 | |
| 0.877 | 0.770 | 0.6748 |
Validation results for dropout rates.
| Hyperparameter | Accuracy | Recall | Accuracy*Recall |
|---|---|---|---|
| 0.877 | 0.710 | 0.6226 | |
| 0.888 | 0.780 | 0.6926 |
Validation results for loss function constants.
| Hyperparameter | Accuracy | Recall | Accuracy*Recall |
|---|---|---|---|
| 0.888 | 0.780 | 0.6926 | |
| 0.898 | 0.746 | 0.6672 |
Confusion matrix of final model on first fold validation set.
| PREDICT | |||
|---|---|---|---|
| Alert | Not alert | ||
| Alert | TP:903 | FN:249 | |
| TRUE | Not alert | FP:6305 | TN:56471 |
Confusion matrix of final model on fourth fold validation set.
| PREDICT | |||
|---|---|---|---|
| Alert | Not alert | ||
| Alert | TP:1154 | FN:430 | |
| TRUE | Not alert | FP:6347 | TN:49821 |
Performance comparison of CRIB-II, DNN, and proposed model.
| CRIB-II (per Infant) | DNN (independent time point with fourfold cross-validation) | Proposed model (time sequence prediction with fourfold cross-validation | |
|---|---|---|---|
| Accuracy | 0.696 | 0.758 | 0.888 |
| Recall | 0.754 | 0.723 | 0.780 |
| AUC | 0.751 | 0.791 | 0.897 |
Fig. 2The ROC curve and AUC of our final model on the four validation sets.
The mean AUC of the model is 0.897. The plot of predictions for each infant in four validation sets are shown in Supplemental Figs. 1–4.
Prediction features.
| Description | Type | |
|---|---|---|
| HR | Heart rate | Vital sign data |
| RR | Respiratory rate | Vital sign data |
| SPO2 | Oxygen saturation | Vital sign data |
| ART-M | Arterial blood pressure—mean | Vital sign data |
| NIBP-M | Non-invasive blood pressure—mean | Vital sign data |
| Sex | The sex of babies | Fixed variable |
| GA | Gestational age of babies | Fixed variable |
| Birth weight | The weight when babies were born | Fixed variable |
| Time | Length of the infant’s stay in the NICU prior to the start of the model evaluation period | Fixed variable |
| Is Asian? | Whether the baby is Asian | Fixed variable |
| Is Black? | Whether the baby is Black or African American | Fixed variable |
| Is Hispanic? | Whether the baby is Hispanic | Fixed variable |
| Is White? | Whether the baby is White or Caucasian | Fixed variable |
| Is Other race? | Whether the race of baby is unknown | Fixed variable |
Confusion matrix of final model on second fold validation set.
| PREDICT | |||
|---|---|---|---|
| Alert | Not alert | ||
| Alert | TP:737 | FN:127 | |
| TRUE | Not alert | FP:9583 | TN:50090 |
Confusion matrix of final model on third fold validation set.
| PREDICT | |||
|---|---|---|---|
| Alert | Not alert | ||
| Alert | TP:813 | FN:267 | |
| TRUE | Not alert | FP:3853 | TN:57694 |