| Literature DB >> 35511891 |
Zhiyuan Ma1, Ping Wang2, Milan Mahesh3, Cyrus P Elmi4, Saeid Atashpanjeh5, Bahar Khalighi6, Gang Cheng7, Mahesh Krishnamurthy1, Koroush Khalighi8.
Abstract
BACKGROUND: Warfarin is a widely used anticoagulant with a narrow therapeutic index and large interpatient variability in the therapeutic dose. Warfarin sensitivity has been reported to be associated with increased incidence of international normalized ratio (INR) > 5. However, whether warfarin sensitivity is a risk factor for adverse outcomes in critically ill patients remains unknown. In the present study, we aimed to evaluate the utility of different machine learning algorithms for the prediction of warfarin sensitivity and to determine the impact of warfarin sensitivity on outcomes in critically ill patients.Entities:
Mesh:
Substances:
Year: 2022 PMID: 35511891 PMCID: PMC9070894 DOI: 10.1371/journal.pone.0267966
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Flowchart illustration of the study cohorts.
AB: AdaBoost, ET: Extremely Randomized Tree, GNB: Gaussian Naïve Bayes, KNN: K Nearest Neighbors, RF: Random Forests, LGBT: Light Gradient Boosting Tree, LG: Logistic Regression, NN: Neural Network, SVC: Support Vector Machine.
Comparisons of demographic and clinical characteristics between the original cohort and matched cohort.
| Covariates | Original cohort | Matched cohort | ||||
|---|---|---|---|---|---|---|
| Normal | Sensitive | SMD | Normal | Sensitive | SMD | |
| N | 3833 | 3814 | 2851 | 2851 | ||
| Age (Median) | 71 | 72 | 0.013 | 71 | 73 | 0.003 |
| Male (%) | 59.2 | 58.6 | 0.013 | 60.3 | 62.6 | 0.048 |
| Weight-kg | 0.013 | 0.016 | ||||
| Median | 82.5 | 81.5 | 82.5 | 81.4 | ||
| Interquartile range | 70.0–98.0 | 68.1–97.6 | 69.9–97.6 | 68.9–97.0 | ||
| Height-m | 0.041 | 0.026 | ||||
| Median | 172.7 | 170.2 | 172.7 | 172.7 | ||
| Interquartile range | 162.0–177.7 | 161.1–177.8 | 161.6–177.8 | 162.6–177.8 | ||
| Race-no. (%) | 0.644 | 0.010 | ||||
| Asian | 6 (0.2) | 128 (3.4) | 6 (0.2) | 6 (0.2) | ||
| Black | 585 (15.3) | 33 (0.9) | 33 (1.2) | 33 (1.2) | ||
| White | 2500 (65.2) | 3137 (82.2) | 2324 (81.5) | 2313 (81.1) | ||
| Unknown | 742 (19.4) | 516 (13.5) | 488 (17.1) | 499 (17.5) | ||
| Service unit-no. (%) | 0.232 | 0.149 | ||||
| CCU | 913 (23.8) | 739 (19.4) | 638 (22.4) | 646 (22.7) | ||
| CSICU | 784 (20.5) | 1013 (26.6) | 692 (24.3) | 843 (29.6) | ||
| MICU | 1194 (31.2) | 1266 (33.2) | 868 (30.4) | 750 (26.3) | ||
| SICU | 233 (6.1) | 263 (6.9) | 183 (6.4) | 171 (6.0) | ||
| Others | 709 (18.5) | 533 (14.0) | 470 (16.5) | 441 (15.5) | ||
| SAPSII | 35.7 (12.3) | 37.1 | 0.113 | 36.4 | 36.4 | 0.001 |
| SOFA | 4.7 (3.2) | 5.3 (3.4) | 0.194 | 4.87 | 4.97 | 0.033 |
| Interventions- (%) | ||||||
| Ventilation | 36 | 41 | 0.091 | 39 | 38 | 0.023 |
| Vasopressor use | 42 | 49 | 0.144 | 46 | 49 | 0.069 |
| Sedative use | 71 | 75 | 0.101 | 73 | 75 | 0.049 |
| Comorbidity- (%) | ||||||
| Endocarditis | 1 | 2 | 0.032 | 1 | 2 | 0.029 |
| CHF | 39 | 41 | 0.039 | 39 | 38 | 0.019 |
| CAD | 36 | 38 | 0.049 | 38 | 39 | 0.030 |
| COPD | 14 | 15 | 0.049 | 14 | 14 | 0.010 |
| AFIB | 56 | 61 | 0.102 | 60 | 62 | 0.039 |
| Renal | 24 | 25 | 0.038 | 22 | 22 | 0.022 |
| Liver | 3 | 4 | 0.076 | 3 | 3 | 0.006 |
| Resp fail | 18 | 20 | 0.051 | 18 | 17 | 0.042 |
| ARDS | 3 | 3 | 0.041 | 3 | 3 | 0.019 |
| Pneumonia | 16 | 17 | 0.025 | 16 | 15 | 0.019 |
| Stroke | 8 | 6 | 0.067 | 7 | 7 | 0.001 |
| Malignancy | 12 | 11 | 0.016 | 12 | 10 | 0.037 |
| Vital signs-Mean (SD) | ||||||
| HR (/min) | 84.1 (15.9) | 84.3 (15.4) | 0.013 | 83.9 (15.6) | 83.5 (15.2) | 0.027 |
| RR (/min) | 19.2 (3.5) | 19.1 (3.5) | 0.022 | 19.1 (3.5) | 19.0 (3.5) | 0.019 |
| MBP (mmHg) | 77.9 (10.5) | 76.0 (10.0) | 0.183 | 76.8 (9.8) | 76.7 (10.0) | 0.008 |
| Temperature (°C) | 36.8 (0.5) | 36.8 (0.5) | 0.016 | 36.8 (0.5) | 36.8 (0.5) | 0.025 |
| SpO2 | 96.9 (1.8) | 96.9 (1.9) | 0.006 | 96.9 (1.8) | 96.9 (1.9) | 0.029 |
| Laboratory tests-Mean (SD) | ||||||
| Hemoglobin (g/L) | 11.6(2.1) | 11.4 (2.0) | 0.094 | 11.6 (2.0) | 11.6 (2.0) | 0.002 |
| Platelet (x109/L) | 228.5 (110.6) | 224.5 (111.0) | 0.036 | 224.9 (105.7) | 221.2 (104.0) | 0.035 |
| WBC (x109/L) | 13.6 (7.0) | 14.4 (8.9) | 0.109 | 14.0 (7.3) | 14.3 (9.3) | 0.041 |
| Bicarbonate (mmol/L) | 25.1 (4.0) | 24.9 (4.1) | 0.067 | 25.1 (4.1) | 25.0 (3.9) | 0.012 |
| Chloride (mmol/L) | 105.6 (6.1) | 105.6 (6.0) | 0.008 | 105.7 (6.0) | 105.9 (5.8) | 0.032 |
| Sodium (mmol/L) | 139.6 (4.3) | 139.3 (4.4) | 0.063 | 139.4 (4.2) | 139.4 (4.2) | 0.005 |
| Potassium (mmol/L) | 4.6 (0.8) | 4.6 (0.8) | 0.030 | 4.6 (0.8) | 4.6 (0.7) | 0.013 |
| BUN (mg/dL) | 29.3 (22.6) | 30.7 (24.0) | 0.058 | 29.3 (22.2) | 28.7 (22.3) | 0.027 |
| Creatinine (mg/dL) | 1.6 (1.7) | 1.6 (1.5) | 0.014 | 1.5 (1.4) | 1.5 (1.3) | 0.030 |
| ALT (Tested %) | 45.0 | 45.0 | 0.001 | 43.5 | 41.2 | 0.046 |
| TB (Tested %) | 44.6 | 45.6 | 0.020 | 43.8 | 41.3 | 0.050 |
| CK (Tested %) | 37.2 | 32.5 | 0.098 | 34.2 | 33.2 | 0.021 |
AFIB, atrial fibrillation; ALT, alanine aminotransferase; ARDS, acute respiratory distress syndrome; BUN, blood urea nitrogen; CHF, congestive heart failure; CAD, coronary artery disease; CK, creatine kinase; COPD, chronic obstructive pulmonary disease; HR, heart rate; Liver, chronic liver disease; MBP, mean blood pressure; Renal, chronic renal disease; Resp fail, respiratory failure; RR, respiratory rate; SAPSII, simplified acute physiology score II; SOFA, sequential organ failure assessment score; SMD, standardized mean difference; SpO2, pulse oxygen saturation; TB, total bilirubin; WBC, white blood cell.
Fig 2ROC curve analysis of nine different machine learning algorithms using the validation cohort in the IWPC cohort.
AB: AdaBoost, ET: Extremely Randomized Tree, GNB: Gaussian Naïve Bayes, KNN: K Nearest Neighbors, RF: Random Forests, LGBT: Light Gradient Boosting Tree, LG: Logistic Regression, NN: Neural Network, SVC: Support Vector Machine.
AUC, accuracy and F1 score for different machine learning algorithms using 5-fold CV in the IWPC cohort.
| Algorithms | AUC | Accuracy | F1 score | |||
|---|---|---|---|---|---|---|
| Mean(95% CI) | P value (vs. LG) | Mean (95% CI) | P value (vs. LG) | Mean (95% CI) | P value (vs. LG) | |
|
| 0.830(0.795–0.865) | 0.010 | 0.733(0.671–0.795) | 0.523 | 0.681(0.491–0.871) | 0.904 |
|
| 0.826 (0.785–0.866) | 0.009 | 0.729 (0.677–0.781) | 0.441 | 0.676 (0.494–0.859) | 0.864 |
|
| 0.863 (0.834–0.892) | 0.289 | 0.751 (0.674–0.828) | 0.944 | 0.702 (0.504–0.901) | 0.902 |
|
| 0.874 (0.826–0.922) | 0.782 | 0.745 (0.608–0.882) | 0.856 | 0.645 (0.253–1.037) | 0.714 |
|
| 0.857 (0.830–0.884) | 0.134 | 0.746 (0.662–0.830) | 0.828 | 0.689 (0.456–0.921) | 0.978 |
|
| 0.729 (0.648–0.810) | <0.001 | 0.668 (0.606–0.730) | 0.025 | 0.617 (0.442–0.792) | 0.891 |
|
| 0.828 (0.725–0.932) | 0.117 | 0.671 (0.551–0.792) | 0.079 | 0.686 (0.634–0.737) | 0.937 |
|
| 0.877 (0.835–0.919) | 0.916 | 0.750 (0.647–0.852) | 0.920 | 0.684 (0.399–0.969) | 0.945 |
|
| 0.879 (0.834–0.924) | 0.754 (0.649–0.859) | 0.691 (0.415–0.968) | |||
P values for the difference between logistic regression and other algorithms were calculated by the Student’s t test.
AB: AdaBoost, ET: Extremely Randomized Tree, GNB: Gaussian Naïve Bayes, KNN: K Nearest Neighbors, RF: Random Forests, LGBT: Light Gradient Boosting Tree, LG: Logistic Regression, NN: Neural Network, SVC: Support Vector Machine.
Fig 3The importance of features in the random forest and AdaBoost machine learning models.
AUC, accuracy and F1 score for different machine learning algorithms tested in the Easton cohort.
| Algorithms | AUC | Accuracy | F1 score | P value (vs. LG) |
|---|---|---|---|---|
|
| 0.748 | 0.698 | 0.644 | 0.006 |
|
| 0.748 | 0.670 | 0.628 | 0.006 |
|
| 0.826 | 0.755 | 0.717 | 0.131 |
|
| 0.824 | 0.783 | 0.747 | 0.617 |
|
| 0.815 | 0.755 | 0.723 | 0.131 |
|
| 0.715 | 0.689 | 0.629 | 0.034 |
|
| 0.736 | 0.623 | 0.672 | 0.002 |
|
| 0.836 | 0.802 | 0.759 | NA |
|
| 0.835 | 0.802 | 0.759 |
P values for the difference between logistic regression and other algorithms were calculated using the McNemar’s χ2 test.
* P value could not be calculated due to the exact same prediction.
AB: AdaBoost, ET: Extremely Randomized Tree, GNB: Gaussian Naïve Bayes, KNN: K Nearest Neighbors, RF: Random Forests, LGBT: Light Gradient Boosting Tree, LG: Logistic Regression, NN: Neural Network, SVC: Support Vector Machine.
Fig 4Primary outcome analysis with three different models.
Warfarin sensitivity was significantly associated with increased in-hospital mortality. PSM, propensity score matching; IPTW, inverse probability of treatment weighting.