Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Apr 13;18(4):e0284150.
doi: 10.1371/journal.pone.0284150. eCollection 2023.

Extracting relevant predictive variables for COVID-19 severity prognosis: An exhaustive comparison of feature selection techniques

Affiliations

Extracting relevant predictive variables for COVID-19 severity prognosis: An exhaustive comparison of feature selection techniques

Miren Hayet-Otero et al. PLoS One. .

Abstract

With the COVID-19 pandemic having caused unprecedented numbers of infections and deaths, large research efforts have been undertaken to increase our understanding of the disease and the factors which determine diverse clinical evolutions. Here we focused on a fully data-driven exploration regarding which factors (clinical or otherwise) were most informative for SARS-CoV-2 pneumonia severity prediction via machine learning (ML). In particular, feature selection techniques (FS), designed to reduce the dimensionality of data, allowed us to characterize which of our variables were the most useful for ML prognosis. We conducted a multi-centre clinical study, enrolling n = 1548 patients hospitalized due to SARS-CoV-2 pneumonia: where 792, 238, and 598 patients experienced low, medium and high-severity evolutions, respectively. Up to 106 patient-specific clinical variables were collected at admission, although 14 of them had to be discarded for containing ⩾60% missing values. Alongside 7 socioeconomic attributes and 32 exposures to air pollution (chronic and acute), these became d = 148 features after variable encoding. We addressed this ordinal classification problem both as a ML classification and regression task. Two imputation techniques for missing data were explored, along with a total of 166 unique FS algorithm configurations: 46 filters, 100 wrappers and 20 embeddeds. Of these, 21 setups achieved satisfactory bootstrap stability (⩾0.70) with reasonable computation times: 16 filters, 2 wrappers, and 3 embeddeds. The subsets of features selected by each technique showed modest Jaccard similarities across them. However, they consistently pointed out the importance of certain explanatory variables. Namely: patient's C-reactive protein (CRP), pneumonia severity index (PSI), respiratory rate (RR) and oxygen levels -saturation Sp O2, quotients Sp O2/RR and arterial Sat O2/Fi O2-, the neutrophil-to-lymphocyte ratio (NLR) -to certain extent, also neutrophil and lymphocyte counts separately-, lactate dehydrogenase (LDH), and procalcitonin (PCT) levels in blood. A remarkable agreement has been found a posteriori between our strategy and independent clinical research works investigating risk factors for COVID-19 severity. Hence, these findings stress the suitability of this type of fully data-driven approaches for knowledge extraction, as a complementary to clinical perspectives.

PubMed Disclaimer

Conflict of interest statement

The authors have declared that no competing interests exist.

Figures

Fig 1
Fig 1. Flow chart for the included and excluded variables, and feature encoding.
Fig 2
Fig 2. Jaccard similarity index between feature subsets.
For all pairs of stable algorithms, these grouped by nFS specification. Results were averaged over M = 100 bootstrap samples. (a) nFS = 5. (b) nFS = 10. (c) nFS = 20. (d) nFS = 40. (e) nFS not pre-fixed.
Fig 3
Fig 3. Features selected in ⩾80% cases by the stable MI filters: nFS = 20 or 40.
(a) MI Classif—knn imputer: nFS = 20. (b) MI Regress—knn imputer: nFS = 20. (c) MI Classif—iterat imputer: nFS = 20. (d) MI Regress—iterat imputer: nFS = 20. (e) MI Classif—knn imputer: nFS = 40. (f) MI Regress—knn imputer: nFS = 40. (g) MI Classif—iterat imputer: nFS = 40. (h) MI Regress—iterat imputer: nFS = 40.
Fig 4
Fig 4. Features selected in ⩾80% cases by the stable RBA filters: All of them without imputation.
(a) ReliefF (k = 1 00): nFS = 5. (b) MultiSURF: nFS = 5. (c) ReliefF (k = 100): nFS = 10. (d) MultiSURF: nFS = 10. (e) ReliefF (k = 100): nFS = 20. (f) MultiSURF; nFS = 20. (g) ReliefF (k = 100): nFS = 40. (h) MultiSURF: nFS = 40.
Fig 5
Fig 5. Features selected in ⩾80% cases by the stable RFE wrappers (a,b) and embeddeds (c–e): All of them with the knn imputer.
(a) RFE: nFS = 5. (b) RFE: nFS = 20. (c) L1-LR: C = 0.005. (d) Lasso: α = 0.050. (e) Lasso: α = 0.075.

Similar articles

Cited by

References

    1. Wynants L, van Calster B, Collins GS, Riley RD, Heinze G, Schuit E, et al.. Prediction models for diagnosis and prognosis of COVID-19: Systematic review and critical appraisal. BMJ. 2020;369. doi: 10.1136/bmj.m1328 - DOI - PMC - PubMed
    1. Alballa N, Al-Turaiki I. Machine learning approaches in COVID-19 diagnosis, mortality, and severity risk prediction: a review. Informatics in Medicine Unlocked. 2021;24. doi: 10.1016/j.imu.2021.100564 - DOI - PMC - PubMed
    1. Mann S, Berdahl CT, Baker L, Girosi F. Artificial intelligence applications used in the clinical response to COVID-19: A scoping review. PLOS Digital Health. 2022;1(10). doi: 10.1371/journal.pdig.0000132 - DOI - PMC - PubMed
    1. Cecconi M, Piovani D, Brunetta E, Aghemo A, Greco M, Ciccarelli M, et al.. Early predictors of clinical deterioration in a cohort of 239 patients hospitalized for COVID-19 infection in Lombardy, Italy. J Clin Med. 2020;9(5):1548. doi: 10.3390/jcm9051548 - DOI - PMC - PubMed
    1. Gong J, Ou J, Qiu X, Jie Y, Chen Y, Yuan L, et al.. A tool for early prediction of severe coronavirus disease 2019 (COVID-19): A multicenter study using the risk nomogram in Wuhan and Guangdong, China. Clin Infect Dis. 2020;71(15):833–840. doi: 10.1093/cid/ciaa443 - DOI - PMC - PubMed

Publication types