| Literature DB >> 36038790 |
Carlo Tacchetti1,2, Antonio Esposito3,4, Anna Palmisano5,6, Davide Vignale5,6, Edda Boccia5, Alessandro Nonis7, Chiara Gnasso5,6, Riccardo Leone5,6, Marco Montagna6, Valeria Nicoletti5,6, Antonello Giuseppe Bianchi8, Stefano Brusamolino8, Andrea Dorizza9, Marco Moraschini9, Rahul Veettil9, Alberto Cereda10, Marco Toselli10, Francesco Giannini10, Marco Loffi11, Gianluigi Patelli12, Alberto Monello13, Gianmarco Iannopollo14, Davide Ippolito15, Elisabetta Maria Mancini16, Gianluca Pontone16, Luigi Vignali17, Elisa Scarnecchia18, Mario Iannacone19, Lucio Baffoni20, Massimiliano Sperandio21, Caterina Chiara de Carlini22, Sandro Sironi23, Claudio Rapezzi10,24, Luca Antiga9, Veronica Jagher25, Clelia Di Serio7, Cesare Furlanello9.
Abstract
PURPOSE: To develop and validate an effective and user-friendly AI platform based on a few unbiased clinical variables integrated with advanced CT automatic analysis for COVID-19 patients' risk stratification.Entities:
Keywords: Artificial intelligence; COVID-19; Calcium score; Computed tomography
Year: 2022 PMID: 36038790 PMCID: PMC9423702 DOI: 10.1007/s11547-022-01518-0
Source DB: PubMed Journal: Radiol Med ISSN: 0033-8362 Impact factor: 6.313
Fig. 1Workflow of the AI-SCoRE model selection procedure and validation. AI Score risk partition in three bins, defining the low-, medium- and high-risk groups and AI-SCoRE estimated class densities, with the indication of the two thresholds defining the bin partition, for wave 1 and wave 2
Fig. 2Enrollment flowchart and data cleaning process workflow
Clinical, demographic, laboratory and CT features of wave 1 population
| Overall (N = 1125) | Survivors (N = 833) | Non-Survivors (N = 292) | Adj. p-value | |
|---|---|---|---|---|
| Male Sex, n (%) | 763 (68.1%) | 542 (65.1%) | 221 (75.7%) | 0.001 |
| Age, y.o. (median [IQR]) | 69.5 [59, 77] | 66 [57, 74] | 77 [70, 83] | < 0.001 |
| Oxygen saturation in ambient air, % (median [IQR]) | 92 [88, 95] | 93 [90, 96] | 89 [82, 93] | < 0.001 |
| Hypertension, n (%) | 643 (57.2%) | 453 (54.4%) | 190 (65.1%) | 0.002 |
| Diabetes, n (%) | 217 (19.3%) | 141 (16.9%) | 76 (26.0%) | 0.001 |
| Chronic obstructive pulmonary disease, n (%) | 115 (10.2%) | 69 (8.3%) | 46 ( 15.8%) | < 0.001 |
| Known active neoplasia, n (%) | 56 (5%) | 37 (4.4%) | 19 (6.5%) | 0.162 |
| Heart disease, n (%) | 206 (18.3%) | 112 (13.4%) | 94 (32.2%) | < 0.001 |
| Hemoglobin (g/dl) | 13.9 [12.5, 14.9] | 14.0 [12.7, 14.9] | 13.5 [12.0, 14.6] | < 0.001 |
| White blood cells (mm3) | 6760 [5000, 9490] | 6540 [4900, 9220] | 7260 [5480, 10568] | < 0.001 |
| Creatinine (mg/dl) | 1.01 [0.84, 1.28] | 0.98 [0.81, 1.19] | 1.21 [0.96, 1.76] | < 0.001 |
| C Reactive Protein (mg/dl) | 8.37 [3.18, 14.94] | 6.97 [2.50, 13.01] | 12.73 [6.87, 19.40] | < 0.001 |
Absent Present Stent | 339 (30.1%) 800 (62.2%) 86 (7.6%) | 294 (35.3%) 486 (58.3%) 53 (6.4%) | 45 (15.4%) 214 (73.3%) 33 (11.3%) | < 0.001 |
| Volume (cc) | 837 [80, 3380] | 494 [38, 2278] | 2901 [843, 6691] | < 0.001 |
0 0–100 100–400 400–1000 > 1000 | 338 (30.0%) 359 (26.6%) 183 (16.2%) 127 (11.3%) 177 (15.7%) | 293 (35.2%) 239 (28.7%) 129 (15.5%) 68 (8.2%) 104 (12.5%) | 45 (15.4%) 61 (20.9%) 54 (18.5%) 59 (20.2%) 73 (25.0%) | < 0.001 |
| Well-aerated lung volume, cc | 2262 [1358, 3345] | 2500 [1601, 3581] | 1580 [918, 2481] | < 0.001 |
Absent Mild < 25% Moderate 25–50% Severe 50–75% Critical > 75% | 13 (1.2%) 347 (30.8%) 397 (35.3%) 224 (19.9%) 144 (12.8%) | 13 (1.6%) 304 (36.5%) 301 (36.1%) 138 (16.6%) 77 (9.2%) | 0 (0.0%) 43 (14.7%) 96 (32.9%) 86 (29.5%) 67 (22.9%) | < 0.001 |
Absent pneumonia GGO involving > 50% GGO and consolidation 50%/50% Consolidation > 50% | 13 (1.2%) 623 (55.4%) 231 (20.5%) 258 (22.9%) | 13 (1.6%) 438 (52.6%) 189 (22.7%) 193 (23.2%) | 0 (0.0%) 185 (63.4%) 42 (14.4%) 65 (22.3%) | |
| MPAD, mm | 27 [ | 26 [ | 29 [ | < 0.001 |
| Paravertebral muscle density/Sarcopenia, HU | 41 [32,48] | 43 [-65, 128] | 36 [-68, 61] | < 0.001 |
| D11-D12 Bone density/Ostheoporosis, HU | 128 [95, 165] | 138 [11, 313] | 111 [23, 250] | < 0.001 |
| Liver density/fatty liver, HU | 47 [36, 53] | 47 [37, 53] | 46 [32, 51] | 0.04 |
AUC (area under the ROC curve) mean and standard deviation for nine model types, trained over the AI-SCoRE Var24 feature set. For each type, the optimal model was selected by caret over 10 × 5 runs M = 10 splits (n_train = 789).glm: generalized linear model; svmRadialSigma: Support Vector Machines with Radial Basis Function Kernel; rf: random forest; rf-bal: class-balanced random forest (sampling size at node equal to minority class for both classes); lda: Linear Discriminant Analysis; gbm: Stochastic Gradient Boosting; nb: Naive Bayes; C5.0: Ross Quinlan’s information gain tree; knn: k-Nearest Neighbors
| Model | ||
|---|---|---|
| glm | 0.8391 | 0.0090 |
| svmRadialSigma | 0.8365 | 0.0092 |
| rf | 0.8339 | 0.0077 |
| rf-bal | 0.8319 | 0.0098 |
| lda | 0.8298 | 0.0090 |
| gbm | 0.8285 | 0.0081 |
| nb | 0.8279 | 0.0066 |
| C5.0 | 0.8007 | 0.0115 |
| knn | 0.7605 | 0.0145 |
Fig. 3Example of AI-SCoRE computation. After patient’s age, sex and oxygen saturation are stored via an interface developed in PowerApp in Microsoft Teams environment (a), the system generates an anonymized patient ID (b). In parallel, patient’s anonymized chest CT images (d) can be uploaded on the platform via a connection node (e) in order to be automatically analyzed. In 15 min a pop up message is shown on the PowerApp alerting that a risk score 0–100 has been generated for the specific patient’s ID (c), together with the patient’s risk class (f) classified using color-coded graphs (green, yellow and red for low, medium and high risk)
Contingency tables for wave 1 and wave 2 based on patients’ low, medium and high risk. S Survivors, NS non-survivors
| Wave 1 | Wave 2 | |||||
|---|---|---|---|---|---|---|
| Proportion of total | Proportion of total | |||||
| Risk | Low | Medium | High | Low | Medium | High |
| Bin | ≥ 0, < 23 | ≥ 23, < 45 | ≥ 45, ≤ 100 | ≥ 0, < 23 | ≥ 23, < 45 | ≥ 45, ≤ 100 |
| S | 0.15 | 0.51 | 0.07 | 0.56 | 0.11 | 0.18 |
| NS | 0.04 | 0.07 | 0.14 | 0.02 | 0.03 | 0.09 |
| Frequency | Frequency | |||||
| Low | Medium | High | Low | Medium | High | |
| S | 579 | 172 | 82 | 119 | 24 | 39 |
| NS | 49 | 81 | 162 | 4 | 7 | 20 |
Fig. 4Patients data stored in PowerBI environment for extended research and statistical purposes. Different PowerBI dashboards have been generated in order to provide additional information about patients’ demographics (a), patients distribution in intensive care units (b) and patients’ survival rate according to hospitals, gender, clinical and radiological features (c) selected for the AI -SCoRE computation. In addition, a specific dashboard related to all parameters collected for each patient has been added (d), with the aim of possibly extending the research beyond COVID-19 and finding possible correlations and trends among parameters
Fig. 5Uniform Manifold Approximation and Projection (UMAP) for the AI-SCoRE risk classification on wave 1 (filled dots) and wave 2 (empty dots). The UMAP projection was computed on wave 1 and applied in inference on wave 2. Empty black squares indicate the four misclassified samples in wave 2 (36; 42; 109; 127)
Fig. 6Exemplifying cases of AI-SCoRE prospective validation. After the introduction of clinical data including age, sex and oxygen saturation, DICOM chest CT images are anonymously uploaded in the platform through a connection node and the volume of well-aerated lung volume and the total cardiovascular thoracic calcium computed. Then, in few minutes, the platform generates patient’s “AI-SCoRE” risk score with green color for low risk value (≥ 0, < 23), yellow for moderate risk (≥ 23, < 45) and red for high risk value (≥ 45, ≤ 100). On top is reported the case of a patient classified at low risk, in the middle a patients classified at moderate risk and in the bottom a case of a patients classified at high risk. The case on top of the image is a 61-year-old man presented to the emergency department for fever and cough from 10 days. In ambient air oxygen saturation was 94%. Chest CT scanning was obtained and the resulting AI-SCoRE was 8%. The patient was discharged after 12 days of hospitalization. In the middle, a 74-year-old man presented to the emergency department for fever and anosmia from 6 days. Oxygen saturation was 92% and after integration of age, sex, oxygen saturation and chest CT images on the platform, the AI-SCoRE was 34% (moderate risk). In few days, patients had severe desaturation and noninvasive ventilation was required for 15 days. After 20 days, the patient was discharged. Finally, in the bottom a 75-year-old man presented to the emergency department for fever and cough from 5 days. Oxygen saturation was 93%, and AI-SCoRE showed high risk (59%). The patient had a progressive worsening of oxygen saturation requiring high-flow oxygen therapy and noninvasive ventilation, but unfortunately he died for sudden cardiac death 14 days later