Development of an Artificial Intelligence Model to Predict Endotracheal Intubation in Critically Ill Patients in Real Time
Abstract
1. Introduction
2. Materials and Methods
2.1. Study Design and Population
Ethics Statement
2.2. Data Collection
2.3. Data Pre-Processing
2.4. Prediction Models
3. Results
3.1. Baseline Characteristics
3.2. Predictive Performances of Machine Learning Models
3.3. Comparison with HACOR Score and ROX Index
3.4. Warning Score Analysis
3.5. SHapley Value Analysis
4. Discussion
4.1. Main Findings
4.2. Comparison of Predictive Performance and Clinical Utility
4.3. Mechanistic Explanation and Advantages of GRU-D++ in Real-World Scenarios
4.4. Clinical Significance of Granular Time-Point Prediction
4.5. Generalizability Across Diverse ICU Populations
4.6. Interpretation of Predicted Warning Scores
5. Limitations
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| AUROC | Area under the receiver operating characteristic curve |
| DBP | Diastolic blood pressure |
| GCS | Glasgow coma scale |
| GRU | Gated recurrent unit |
| GRU-D | Gated recurrent unit with decay |
| GRU-D++ | Gated recurrent unit with decay++ |
| HACOR | Heart rate, acidosis, consciousness, oxygenation, respiratory rate |
| KNUH | Kangwon National University Hospital |
| LSTM | Long short-term memory |
| MIMIC-IV | Medical Information Mart for Intensive Care-IV |
| P/F ratio | PaO2/FiO2 ratio |
| RNN | Recurrent neural network |
| ROX | Respiratory rate–oxygenation |
| SBP | Systolic blood pressure |
| SHAP | Shapley additive explanations |
| XGBoost | Extreme gradient boosting |
Appendix A
Appendix A.1. Hyperparameters
- (a)
- Logistic Regression
- penalty: l2
- C: 1.0
- max_iter: 1000
- (b)
- Decision Tree
- criterion: gini
- splitter: best
- max_depth: None
- min_samples_split: 2
- min_samples_leaf: 1
- min_weight_fraction_leaf: 0.0
- max_features: None
- max_leaf_nodes: None
- min_impurity_decrease: 0.0
- (c)
- Random Forest
- criterion: gini
- max_depth: None
- min_samples_split: 2
- min_samples_leaf: 1
- min_weight_fraction_leaf: 0.0
- max_features: sqrt
- max_leaf_nodes: None
- min_impurity_decrease: 0.0
- bootstrap: True
- oob_score: False
- max_samples: None
- (d)
- XGBoost
- num_boost_round(n_estimators): 1000
- max_depth: 6
- max_leaves: 0
- max_bin: 256
- grow_polish: depthwise
- eta(learning_rate): 0.01
- objective: binary:logistic
- booster: gbtree
- tree_method: hist
- gamma(min_split_loss): 0
- min_child_weight: 1
- max_delta_step: 0
- subsample: 1
- sampling_method: uniform
- colsample_bytree: 1
- colsample_bylevel: 1
- colsample_bynode: 1
- lambda(reg_lambda): 1
- alpha(reg_alpha): 0
- scale_pos_weight: 1
- early_stopping_rounds: 20
- eval_metric: logloss
- num_parallel_tree: 1
- (e)
- RNN, GRU, LSTM, GRU-D, GRU-D++
- learning rate: 0.001
- early stopping patience: 20
- Number of layers: 1
- Number of hidden units: 32
- Activation: tanh
Appendix A.2. Additional Evaluation
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.736 (±0.030) | 0.068 (±0.007) | 0.145 (±0.005) | 0.990 (±0.001) | 0.154 (±0.017) | 0.149 (±0.009) |
| DecisionTree | 0.593 (±0.015) | 0.099 (±0.005) | 0.378 (±0.013) | 0.985 (±0.000) | 0.235 (±0.007) | 0.290 (±0.008) |
| RandomForest | 0.820 (±0.023) | 0.461 (±0.009) | 0.426 (±0.015) | 0.996 (±0.000) | 0.542 (±0.012) | 0.477 (±0.006) |
| XGBoost | 0.867 (±0.017) | 0.179 (±0.082) | 0.285 (±0.136) | 0.992 (±0.005) | 0.309 (±0.116) | 0.285 (±0.094) |
| RNN | 0.762 (±0.022) | 0.456 (±0.007) | 0.453 (±0.015) | 0.995 (±0.001) | 0.500 (±0.022) | 0.475 (±0.005) |
| GRU | 0.805 (±0.017) | 0.468 (±0.008) | 0.464 (±0.010) | 0.994 (±0.000) | 0.502 (±0.011) | 0.482 (±0.007) |
| LSTM | 0.815 (±0.019) | 0.466 (±0.003) | 0.462 (±0.015) | 0.995 (±0.001) | 0.506 (±0.011) | 0.482 (±0.005) |
| GRU-D | 0.885 (±0.017) | 0.472 (±0.012) | 0.466 (±0.012) | 0.994 (±0.000) | 0.504 (±0.014) | 0.484 (±0.011) |
| GRU-D++ | 0.888 (±0.016) | 0.481 (±0.008) | 0.474 (±0.018) | 0.995 (±0.001) | 0.511 (±0.029) | 0.491 (±0.005) |
| ROX | 0.631 (±0.026) | 0.018 (±0.001) | 0.090 (±0.011) | 0.966 (±0.006) | 0.031 (±0.004) | 0.046 (±0.004) |
| HACOR | 0.768 (±0.025) | 0.026 (±0.001) | 0.122 (±0.063) | 0.974 (±0.021) | 0.059 (±0.009) | 0.075 (±0.002) |
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.711 (±0.027) | 0.080 (±0.007) | 0.167 (±0.015) | 0.976 (±0.003) | 0.137 (±0.008) | 0.150 (±0.006) |
| DecisionTree | 0.593 (±0.014) | 0.128 (±0.002) | 0.410 (±0.007) | 0.976 (±0.001) | 0.279 (±0.003) | 0.332 (±0.002) |
| RandomForest | 0.807 (±0.021) | 0.451 (±0.006) | 0.479 (±0.010) | 0.992 (±0.000) | 0.577 (±0.007) | 0.523 (±0.006) |
| XGBoost | 0.834 (±0.018) | 0.274 (±0.156) | 0.411 (±0.086) | 0.969 (±0.019) | 0.289 (±0.191) | 0.323 (±0.140) |
| RNN | 0.729 (±0.023) | 0.508 (±0.008) | 0.481 (±0.008) | 0.992 (±0.000) | 0.580 (±0.011) | 0.526 (±0.004) |
| GRU | 0.791 (±0.019) | 0.513 (±0.004) | 0.485 (±0.012) | 0.992 (±0.001) | 0.579 (±0.016) | 0.528 (±0.003) |
| LSTM | 0.793 (±0.020) | 0.516 (±0.007) | 0.485 (±0.009) | 0.992 (±0.001) | 0.586 (±0.013) | 0.531 (±0.003) |
| GRU-D | 0.857 (±0.017) | 0.515 (±0.008) | 0.470 (±0.017) | 0.993 (±0.001) | 0.607 (±0.019) | 0.529 (±0.007) |
| GRU-D++ | 0.859 (±0.016) | 0.519 (±0.010) | 0.475 (±0.005) | 0.993 (±0.000) | 0.609 (±0.017) | 0.534 (±0.007) |
| ROX | 0.642 (±0.024) | 0.036 (±0.001) | 0.452 (±0.326) | 0.742 (±0.201) | 0.044 (±0.009) | 0.070 (±0.003) |
| HACOR | 0.736 (±0.024) | 0.036 (±0.001) | 0.188 (±0.014) | 0.930 (±0.008) | 0.057 (±0.002) | 0.087 (±0.002) |
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.689 (±0.023) | 0.091 (±0.006) | 0.202 (±0.021) | 0.954 (±0.011) | 0.130 (±0.013) | 0.157 (±0.004) |
| DecisionTree | 0.569 (±0.012) | 0.134 (±0.004) | 0.395 (±0.009) | 0.967 (±0.001) | 0.288 (±0.008) | 0.333 (±0.006) |
| RandomForest | 0.764 (±0.021) | 0.434 (±0.010) | 0.427 (±0.010) | 0.992 (±0.000) | 0.636 (±0.010) | 0.511 (±0.009) |
| XGBoost | 0.802 (±0.021) | 0.249 (±0.150) | 0.381 (±0.112) | 0.956 (±0.026) | 0.298 (±0.228) | 0.311 (±0.150) |
| RNN | 0.784 (±0.022) | 0.512 (±0.011) | 0.486 (±0.013) | 0.987 (±0.001) | 0.557 (±0.006) | 0.519 (±0.007) |
| GRU | 0.812 (±0.019) | 0.519 (±0.006) | 0.493 (±0.008) | 0.987 (±0.001) | 0.557 (±0.009) | 0.523 (±0.005) |
| LSTM | 0.808 (±0.020) | 0.518 (±0.008) | 0.487 (±0.011) | 0.987 (±0.001) | 0.559 (±0.006) | 0.520 (±0.005) |
| GRU-D | 0.833 (±0.019) | 0.519 (±0.006) | 0.487 (±0.010) | 0.987 (±0.001) | 0.564 (±0.008) | 0.522 (±0.006) |
| GRU-D++ | 0.849 (±0.018) | 0.521 (±0.010) | 0.493 (±0.013) | 0.987 (±0.001) | 0.558 (±0.012) | 0.523 (±0.007) |
| ROX | 0.644 (±0.023) | 0.055 (±0.001) | 0.714 (±0.012) | 0.584 (±0.025) | 0.055 (±0.003) | 0.102 (±0.005) |
| HACOR | 0.704 (±0.023) | 0.049 (±0.001) | 0.192 (±0.018) | 0.919 (±0.010) | 0.074 (±0.002) | 0.107 (±0.003) |
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.745 (±0.022) | 0.024 (±0.000) | 0.145 (±0.018) | 0.992 (±0.001) | 0.050 (±0.002) | 0.075 (±0.001) |
| DecisionTree | 0.579 (±0.014) | 0.004 (±0.000) | 0.143 (±0.010) | 0.930 (±0.008) | 0.006 (±0.001) | 0.012 (±0.001) |
| RandomForest | 0.762 (±0.021) | 0.007 (±0.000) | 0.206 (±0.078) | 0.924 (±0.035) | 0.009 (±0.001) | 0.016 (±0.001) |
| XGBoost | 0.797 (±0.018) | 0.009 (±0.005) | 0.072 (±0.029) | 0.992 (±0.004) | 0.034 (±0.016) | 0.044 (±0.017) |
| RNN | 0.870 (±0.016) | 0.050 (±0.011) | 0.176 (±0.025) | 0.995 (±0.003) | 0.105 (±0.031) | 0.127 (±0.020) |
| GRU | 0.897 (±0.013) | 0.080 (±0.015) | 0.181 (±0.018) | 0.997 (±0.001) | 0.153 (±0.030) | 0.164 (±0.019) |
| LSTM | 0.893 (±0.013) | 0.068 (±0.012) | 0.191 (±0.026) | 0.996 (±0.002) | 0.124 (±0.024) | 0.148 (±0.013) |
| GRU-D | 0.856 (±0.018) | 0.064 (±0.010) | 0.177 (±0.022) | 0.996 (±0.000) | 0.124 (±0.010) | 0.146 (±0.014) |
| GRU-D++ | 0.913 (±0.013) | 0.063 (±0.008) | 0.162 (±0.018) | 0.997 (±0.001) | 0.137 (±0.021) | 0.147 (±0.012) |
| ROX | 0.678 (±0.021) | 0.010 (±0.000) | 0.129 (±0.000) | 0.984 (±0.000) | 0.023 (±0.000) | 0.040 (±0.000) |
| HACOR | 0.768 (±0.019) | 0.013 (±0.000) | 0.129 (±0.000) | 0.986 (±0.000) | 0.028 (±0.000) | 0.046 (±0.000) |
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.706 (±0.026) | 0.029 (±0.000) | 0.123 (±0.002) | 0.990 (±0.000) | 0.066 (±0.001) | 0.086 (±0.001) |
| DecisionTree | 0.564 (±0.013) | 0.007 (±0.000) | 0.184 (±0.009) | 0.905 (±0.004) | 0.011 (±0.001) | 0.021 (±0.001) |
| RandomForest | 0.755 (±0.021) | 0.013 (±0.001) | 0.127 (±0.057) | 0.956 (±0.027) | 0.018 (±0.003) | 0.030 (±0.003) |
| XGBoost | 0.756 (±0.021) | 0.014 (±0.003) | 0.091 (±0.031) | 0.982 (±0.009) | 0.033 (±0.015) | 0.045 (±0.012) |
| RNN | 0.807 (±0.020) | 0.065 (±0.007) | 0.191 (±0.038) | 0.991 (±0.002) | 0.110 (±0.014) | 0.137 (±0.011) |
| GRU | 0.854 (±0.017) | 0.086 (±0.005) | 0.154 (±0.047) | 0.995 (±0.004) | 0.160 (±0.032) | 0.149 (±0.010) |
| LSTM | 0.862 (±0.016) | 0.075 (±0.010) | 0.218 (±0.067) | 0.988 (±0.007) | 0.114 (±0.038) | 0.138 (±0.015) |
| GRU-D | 0.863 (±0.017) | 0.087 (±0.007) | 0.182 (±0.087) | 0.992 (±0.007) | 0.164 (±0.068) | 0.146 (±0.013) |
| GRU-D++ | 0.881 (±0.014) | 0.089 (±0.007) | 0.149 (±0.020) | 0.996 (±0.001) | 0.168 (±0.019) | 0.157 (±0.013) |
| ROX | 0.686 (±0.024) | 0.017 (±0.000) | 0.153 (±0.000) | 0.976 (±0.000) | 0.035 (±0.000) | 0.057 (±0.000) |
| HACOR | 0.716 (±0.023) | 0.016 (±0.000) | 0.118 (±0.000) | 0.981 (±0.000) | 0.034 (±0.000) | 0.053 (±0.000) |
| AUROC | AUPR | Sensitivity | Specificity | Precision | F1 | |
|---|---|---|---|---|---|---|
| LogisticRegression | 0.690 (±0.033) | 0.036 (±0.000) | 0.136 (±0.008) | 0.984 (±0.002) | 0.073 (±0.002) | 0.095 (±0.000) |
| DecisionTree | 0.547 (±0.011) | 0.011 (±0.000) | 0.210 (±0.005) | 0.875 (±0.008) | 0.016 (±0.001) | 0.029 (±0.002) |
| RandomForest | 0.753 (±0.024) | 0.018 (±0.001) | 0.218 (±0.135) | 0.908 (±0.069) | 0.035 (±0.029) | 0.041 (±0.003) |
| XGBoost | 0.753 (±0.026) | 0.028 (±0.009) | 0.264 (±0.175) | 0.908 (±0.130) | 0.048 (±0.022) | 0.073 (±0.025) |
| RNN | 0.780 (±0.026) | 0.068 (±0.014) | 0.310 (±0.056) | 0.967 (±0.012) | 0.086 (±0.015) | 0.132 (±0.012) |
| GRU | 0.798 (±0.026) | 0.092 (±0.007) | 0.236 (±0.065) | 0.982 (±0.008) | 0.121 (±0.036) | 0.151 (±0.006) |
| LSTM | 0.805 (±0.024) | 0.092 (±0.004) | 0.257 (±0.042) | 0.981 (±0.005) | 0.114 (±0.012) | 0.156 (±0.006) |
| GRU-D | 0.774 (±0.028) | 0.099 (±0.008) | 0.262 (±0.058) | 0.981 (±0.007) | 0.118 (±0.015) | 0.160 (±0.007) |
| GRU-D++ | 0.815 (±0.024) | 0.097 (±0.004) | 0.277 (±0.057) | 0.979 (±0.007) | 0.114 (±0.015) | 0.159 (±0.005) |
| ROX | 0.705 (±0.029) | 0.026 (±0.000) | 0.188 (±0.000) | 0.967 (±0.000) | 0.051 (±0.000) | 0.080 (±0.000) |
| HACOR | 0.693 (±0.029) | 0.020 (±0.000) | 0.147 (±0.000) | 0.965 (±0.000) | 0.038 (±0.000) | 0.061 (±0.000) |
| MIMIC-IV | KNUH | |
|---|---|---|
| Age | 2.01644 × 10−5 | 0.033157189 |
| Sex | 3.1132 × 10−228 | 7.92096 × 10−12 |
| Body Temperature | 8.7673 × 10−128 | 1.03122 × 10−28 |
| SBP | 1.00993 × 10−51 | 0.96353178 |
| DBP | 3.12711 × 10−77 | 0.000493843 |
| Heart Rate | 5.0527 × 10−304 | 7.2444 × 10−162 |
| Respiratory Rate | 5.2665 × 10−162 | 5.22767 × 10−66 |
| PaCO2 | 4.19061 × 10−63 | 1.54311 × 10−8 |
| Lactate | 0 | 3.68074 × 10−49 |
| pH | 6.2709 × 10−214 | 4.29779 × 10−55 |
| Bicarbonate | 2.07323 × 10−61 | 2.51427 × 10−12 |
| P/F Ratio | 0 | 1.2025 × 10−166 |
| GCS (motor) | 0 | 2.4113 × 10−257 |
| GCS (verbal) | 0 | 1.84847 × 10−27 |
| GCS (eye) | 0 | 1.807 × 10−277 |
References
- Schwartz, D.E.; Matthay, M.A.; Cohen, N.H. Death and other complications of emergency airway management in critically ill adults. A prospective investigation of 297 tracheal intubations. Anesthesiology 1995, 82, 367–376. [Google Scholar] [CrossRef]
- Le Gall, J.R.; Loirat, P.; Alperovitch, A.; Glaser, P.; Granthil, C.; Mathieu, D.; Mercier, P.; Thomas, R.; Villers, D. A simplified acute physiology score for ICU patients. Crit. Care Med. 1984, 12, 975–977. [Google Scholar] [CrossRef]
- Van der Merwe, E.; Kidd, M.; Meltzer, S.; Bolliger, C.T.; Irusen, E.M. Validating the use of the Apache II score in a tertiary South African ICU. S. Afr. J. Crit. Care 2005, 21, 46–54. [Google Scholar]
- Knaus, W.A.; Wagner, D.P.; Draper, E.A.; Zimmerman, J.E.; Bergner, M.; Bastos, P.G.; Sirio, C.A.; Murphy, D.J.; Lotring, T.; Damiano, A. The Apache III prognostic system: Risk prediction of hospital mortality for critically III hospitalized adults. Chest 1991, 100, 1619–1636. [Google Scholar] [CrossRef]
- Zimmerman, J.E.; Kramer, A.A.; McNair, D.S.; Malila, F.M. Acute Physiology and Chronic Health Evaluation (APACHE) IV: Hospital mortality assessment for today’s critically ill patients. Crit. Care Med. 2006, 34, 1297–1310. [Google Scholar] [CrossRef] [PubMed]
- Singer, M.; Deutschman, C.S.; Seymour, C.W.; Shankar-Hari, M.; Annane, D.; Bauer, M.; Bellomo, R.; Bernard, G.R.; Chiche, J.D.; Coopersmith, C.M.; et al. The third international consensus definitions for sepsis and septic shock (Sepsis-3). JAMA 2016, 315, 801–810. [Google Scholar] [CrossRef]
- Moreno, R.; Vincent, J.L.; Matos, R.; Mendonça, A.; Cantraine, F.; Thijs, L.; Takala, J.; Sprung, C.; Antonelli, M.; Bruining, H.; et al. The use of maximum SOFA score to quantify organ dysfunction/failure in intensive care. Results of a prospective, multicentre study. Working Group on Sepsis related Problems of the ESICM. Intensive Care Med. 1999, 25, 686–696. [Google Scholar] [CrossRef] [PubMed]
- Teasdale, G.; Jennett, B. Assessment of coma and impaired consciousness: A practical scale. Lancet 1974, 2, 81–84. [Google Scholar] [CrossRef]
- Teasdale, G.; Maas, A.; Lecky, F.; Manley, G.; Stocchetti, N.; Murray, G. The Glasgow Coma Scale at 40 years: Standing the test of time. Lancet Neurol. 2014, 13, 844–854. [Google Scholar] [CrossRef]
- Vincent, J.-L.; Moreno, R. Clinical review: Scoring systems in the critically ill. Crit. Care 2010, 14, 207. [Google Scholar] [CrossRef]
- Duan, J.; Han, X.; Bai, L.; Zhou, L.; Huang, S. Assessment of heart rate, acidosis, consciousness, oxygenation, and respiratory rate to predict noninvasive ventilation failure in hypoxemic patients. Intensive Care Med. 2017, 43, 192–199. [Google Scholar] [CrossRef]
- Roca, O.; Messika, J.; Caralt, B.; García-de-Acilu, M.; Sztrymf, B.; Ricard, J.D.; Masclans, J.R. Predicting success of high-flow nasal cannula in pneumonia patients with hypoxemic respiratory failure: The utility of the ROX index. J. Crit. Care 2016, 35, 200–205. [Google Scholar] [CrossRef]
- Liu, J.; Chen, X.X.; Fang, L.; Li, J.X.; Yang, T.; Zhan, Q.; Tong, K.; Fang, Z. Mortality prediction based on imbalanced high-dimensional ICU big data. Comput. Ind. 2018, 98, 218–225. [Google Scholar] [CrossRef]
- Shillan, D.; Sterne, J.A.C.; Champneys, A.; Gibbison, B. Use of machine learning to analyse routinely collected intensive care unit data: A systematic review. Crit. Care 2019, 23, 284. [Google Scholar] [CrossRef]
- Siu, B.M.K.; Kwak, G.H.; Ling, L.; Hui, P. Predicting the need for intubation in the first 24 h after critical care admission using machine learning approaches. Sci. Rep. 2020, 10, 20931. [Google Scholar] [CrossRef]
- Zhu, Y.; Zhang, J.; Wang, G.; Yao, R.; Ren, C.; Chen, G.; Jin, X.; Guo, J.; Liu, S.; Zheng, H.; et al. Machine learning prediction models for mechanically ventilated patients: Analyses of the MIMIC-III database. Front. Med. 2021, 8, 662340. [Google Scholar] [CrossRef] [PubMed]
- Ghauri, S.K.; Javaeed, A.; Mustafa, K.J.; Khan, A.S. Predictors of prolonged mechanical ventilation in patients admitted to intensive care units: A systematic review. Int. J. Health Sci. 2019, 13, 31–38. [Google Scholar]
- Kim, Y.; Kim, H.; Choi, J.; Cho, K.; Yoo, D.; Lee, Y.; Park, S.J.; Jeong, M.H.; Jeong, S.H.; Park, K.H.; et al. Early prediction of need for invasive mechanical ventilation in the neonatal intensive care unit using artificial intelligence and electronic health records: A clinical study. BMC Pediatr. 2023, 23, 525. [Google Scholar] [CrossRef] [PubMed]
- Kim, M.; Kim, T.H.; Kim, D.; Lee, D.; Kim, D.; Heo, J.; Kang, S.; Ha, T.; Kim, J.; Moon, D.H.; et al. In-advance prediction of pressure ulcers via deep-learning-based robust missing value imputation on real-time intensive care variables. J. Clin. Med. 2023, 13, 36. [Google Scholar] [CrossRef]
- Johnson, A.E.W.; Bulgarelli, L.; Shen, L.; Gayles, A.; Shammout, A.; Horng, S.; Pollard, T.J.; Hao, S.; Moody, B.; Gow, B.; et al. MIMIC-IV, a freely accessible electronic health record dataset. Sci. Data 2023, 10, 1. [Google Scholar] [CrossRef]
- Che, Z.; Purushotham, S.; Cho, K.; Sontag, D.; Liu, Y. Recurrent neural networks for multivariate time series with missing values. Sci. Rep. 2018, 8, 6085. [Google Scholar] [CrossRef] [PubMed]
- Lundberg, S.M.; Lee, S.-I. A unified approach to interpreting model predictions. Adv. Neural Inf. Process. Syst. 2017, 30, 4768–4777. [Google Scholar] [CrossRef]
- Duan, J.; Chen, L.; Liu, X.; Bozbay, S.; Liu, Y.; Wang, K.; Esquinas, A.M.; Shu, W.; Yang, F.; He, D.; et al. An updated HACOR score for predicting the failure of noninvasive ventilation: A multicenter prospective observational study. Crit. Care 2022, 26, 196. [Google Scholar] [CrossRef]
- Roca, O.; Caralt, B.; Messika, J.; Samper, M.; Sztrymf, B.; Hernández, G.; García-de-Acilu, M.; Frat, J.P.; Masclans, J.R.; Ricard, J.D. An index combining respiratory rate and oxygenation to predict outcome of nasal high-flow therapy. Am. J. Respir. Crit. Care Med. 2019, 199, 1368–1376. [Google Scholar] [CrossRef]
- El-Rashidy, N.; Tarek, Z.; Elshewey, A.M.; Shams, M.Y. Multitask multilayer-prediction model for predicting mechanical ventilation and the associated mortality rate. Neural Comput. Appl. 2025, 37, 1321–1343. [Google Scholar] [CrossRef]
- Duan, J.; Wang, S.; Liu, P.; Han, X.; Tian, Y.; Gao, F.; Zhou, J.; Mou, J.; Qin, Q.; Yu, J.; et al. Early prediction of noninvasive ventilation failure in COPD patients: Derivation, internal validation, and external validation of a simple risk score. Ann. Intensive Care 2019, 9, 108. [Google Scholar] [CrossRef]
- Stoian, M.; Azamfirei, L.; Stîngaciu, A.C.; Negulici, L.-M.; Văsieșiu, A.M.; Manea, A.; Stoian, A. Early Diagnostic Markers and Risk Stratification in Sepsis: Prognostic Value of Neutrophil-to-Lymphocyte Ratio, Platelets, and the Carmeli Score. Biomedicines 2025, 13, 2658. [Google Scholar] [CrossRef] [PubMed]




| MIMIC-IV | KNUH | |||||||
|---|---|---|---|---|---|---|---|---|
| All (N = 61,852) | Non Intubated (N = 46,287) | Intubated (N = 15,565) | p-Value | All (N = 7060) | Non Intubated (N = 6150) | Intubated (N = 910) | p-Value | |
| Age | 67.58 (55.56–78.91) | 67.58 (55.53–78.94) | 67.38 (57.31–76.71) | <0.05 | 73.00 (57.00–81.00) | 73.00 (57.00–81.00) | 74.00 (60.00–81.00) | <0.05 |
| Sex | 1,308,153 (53.79%) | 1,288,589 (53.67%) | 19,564 (62.85%) | <0.05 | 303,429 (53.42%) | 302,311 (53.39%) | 1118 (61.43%) | <0.05 |
| Body Temperature | 36.78 (36.56–37.06) | 36.78 (36.56–37.06) | 36.61 (36.20–37.06) | <0.05 | 36.80 (36.43–37.20) | 36.80 (36.47–37.20) | 36.50 (36.00–37.20) | <0.05 |
| SBP | 118.00 (104.00–134.00) | 118.00 (104.00–134.00) | 115.00 (102.00–131.00) | <0.05 | 126.00 (112.00–141.24) | 126.00 (112.00–141.00) | 127.00 (103.50–150.00) | 0.96 |
| DBP | 64.00 (54.00–74.00) | 64.00 (54.00–74.00) | 61.00 (52.50–72.00) | <0.05 | 70.00 (61.00–80.00) | 70.00 (61.00–80.00) | 72.00 (60.00–85.81) | <0.05 |
| Heart Rate | 83.00 (71.00–96.00) | 83.00 (71.00–96.00) | 87.00 (77.00–103.00) | <0.05 | 85.00 (73.00–98.00) | 85.00 (73.00–98.00) | 104.00 (87.00–118.58) | <0.05 |
| Respiratory Rate | 19.00 (16.00–22.00) | 19.00 (16.00–22.00) | 17.00 (15.00–22.00) | <0.05 | 20.00 (16.00–23.00) | 20.00 (16.00–23.00) | 22.50 (18.00–28.00) | <0.05 |
| PaCO2 | 41.00 (35.00–48.00) | 41.00 (35.00–48.00) | 42.50 (38.00–48.00) | <0.05 | 30.30 (26.20–36.70) | 30.30 (26.20–36.60) | 34.40 (26.60–41.50) | <0.05 |
| Lactate | 1.80 (1.20–2.60) | 1.70 (1.20–2.50) | 2.40 (1.80–3.40) | <0.05 | 1.20 (0.80–1.90) | 1.20 (0.80–1.90) | 2.30 (1.20–4.80) | <0.05 |
| pH | 7.38 (7.32–7.42) | 7.38 (7.33–7.43) | 7.35 (7.29–7.40) | <0.05 | 7.43 (7.38–7.47) | 7.43 (7.38–7.47) | 7.36 (7.26–7.44) | <0.05 |
| Bicarbonate | 24.00 (21.00–27.00) | 24.00 (21.00–27.00) | 22.00 (20.00–25.00) | <0.05 | 20.90 (17.70–24.20) | 20.90 (17.80–24.20) | 19.60 (15.15–23.30) | <0.05 |
| P/F Ratio | 328.57 (263.89–346.43) | 328.57 (266.67–346.43) | 232.50 (117.50–306.25) | <0.05 | 339.29 (247.50–395.83) | 339.29 (252.50–395.83) | 153.33 (98.83–244.17) | <0.05 |
| GCS (motor) | 6.00 (6.00–6.00) | 6.00 (6.00–6.00) | 4.00 (1.00–6.00) | <0.05 | 6.00 (5.00–6.00) | 6.00 (5.00–6.00) | 2.00 (1.00–5.00) | <0.05 |
| GCS (verbal) | 5.00 (4.00–5.00) | 5.00 (5.00–5.00) | 0.00 (0.00–4.00) | <0.05 | 4.00 (3.00–5.00) | 4.00 (3.00–5.00) | 3.00 (1.00–4.00) | <0.05 |
| GCS (eye) | 4.00 (4.00–4.00) | 4.00 (4.00–4.00) | 1.00 (1.00–4.00) | <0.05 | 4.00 (3.00–4.00) | 4.00 (3.00–4.00) | 1.00 (1.00–3.00) | <0.05 |
| AUROC | MIMIC-IV | KNUH | ||||
|---|---|---|---|---|---|---|
| 2 h In-Advance | 4 h In-Advance | 8 h In-Advance | 2 h In-Advance | 4 h In-Advance | 8 h In-Advance | |
| HACOR | 0.768 (±0.025) | 0.736 (±0.024) | 0.704 (±0.023) | 0.768 (±0.019) | 0.716 (±0.023) | 0.693 (±0.029) |
| ROX | 0.631 (±0.026) | 0.642 (±0.024) | 0.644 (±0.023) | 0.678 (±0.021) | 0.686 (±0.024) | 0.705 (±0.029) |
| Logistic | 0.736 (±0.030) | 0.711 (±0.027) | 0.689 (±0.023) | 0.745 (±0.022) | 0.706 (±0.026) | 0.690 (±0.033) |
| Decision Tree | 0.593 (±0.015) | 0.593 (+-0.014) | 0.569 (±0.012) | 0.579 (±0.014) | 0.564 (±0.013) | 0.547 (±0.011) |
| Random Forest | 0.820 (±0.023) | 0.807 (±0.021) | 0.764 (±0.021) | 0.762 (±0.021) | 0.755 (±0.021) | 0.753 (±0.024) |
| XGBoost | 0.867 (±0.017) | 0.834 (±0.018) | 0.802 (±0.021) | 0.797 (±0.018) | 0.756 (±0.021) | 0.753 (±0.026) |
| RNN | 0.762 (±0.022) | 0.729 (±0.023) | 0.784 (±0.022) | 0.870 (±0.016) | 0.807 (±0.020) | 0.780 (±0.026) |
| GRU | 0.805 (±0.017) | 0.791 (±0.019) | 0.812 (±0.019) | 0.897 (±0.013) | 0.854 (±0.017) | 0.798 (±0.026) |
| LSTM | 0.815 (±0.019) | 0.793 (±0.020) | 0.808 (±0.020) | 0.893 (±0.013) | 0.862 (±0.016) | 0.805 (±0.024) |
| GRU-D | 0.885 (±0.017) | 0.857 (±0.017) | 0.833 (±0.019) | 0.856 (±0.018) | 0.863 (±0.017) | 0.774 (±0.028) |
| GRU-D++ | 0.888 (±0.016) | 0.859 (±0.016) | 0.849 (±0.018) | 0.913 (±0.013) | 0.881 (±0.014) | 0.815 (±0.024) |
| DeLong Test p-Value | ||
|---|---|---|
| 2 h In-Advance | HACOR | 0.00 |
| ROX | 0.00 | |
| 4 h In-Advance | HACOR | 0.00 |
| ROX | 0.00 | |
| 8 h In-Advance | HACOR | 0.00 |
| ROX | 0.00 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Moon, D.H.; Kim, M.; Han, S.-S.; Kim, T.-H.; Kim, D.; Kim, W.J.; Lee, S.-J.; Kim, Y.; Heo, J.; Choi, H.-S.; et al. Development of an Artificial Intelligence Model to Predict Endotracheal Intubation in Critically Ill Patients in Real Time. J. Clin. Med. 2026, 15, 3642. https://doi.org/10.3390/jcm15103642
Moon DH, Kim M, Han S-S, Kim T-H, Kim D, Kim WJ, Lee S-J, Kim Y, Heo J, Choi H-S, et al. Development of an Artificial Intelligence Model to Predict Endotracheal Intubation in Critically Ill Patients in Real Time. Journal of Clinical Medicine. 2026; 15(10):3642. https://doi.org/10.3390/jcm15103642
Chicago/Turabian StyleMoon, Da Hye, Minkyu Kim, Seon-Sook Han, Tae-Hoon Kim, Dohyun Kim, Woo Jin Kim, Seung-Joon Lee, Yoon Kim, Jeongwon Heo, Hyun-Soo Choi, and et al. 2026. "Development of an Artificial Intelligence Model to Predict Endotracheal Intubation in Critically Ill Patients in Real Time" Journal of Clinical Medicine 15, no. 10: 3642. https://doi.org/10.3390/jcm15103642
APA StyleMoon, D. H., Kim, M., Han, S.-S., Kim, T.-H., Kim, D., Kim, W. J., Lee, S.-J., Kim, Y., Heo, J., Choi, H.-S., & Heo, Y. (2026). Development of an Artificial Intelligence Model to Predict Endotracheal Intubation in Critically Ill Patients in Real Time. Journal of Clinical Medicine, 15(10), 3642. https://doi.org/10.3390/jcm15103642

