A 72-Hour Machine Learning Prognostic Model for ARDS Patients Requiring Invasive Mechanical Ventilation
Authors/Creators
- 1. Department of Critical Care Medicine, Zhengzhou Central Hospital Affiliated to Zhengzhou University
Description
Code accompanying the manuscript:
Development and External Validation of a Machine Learning-Based 72-Hour Prognostic Model for Acute Respiratory Distress Syndrome Patients Undergoing Invasive Ventilation
Contents
R/ — Boruta and LASSO feature selection on 69 candidate variablespython/grid_search/ — stratified 10-fold cross-validated grid search for 8 classifiers, plus the extended XGBoost gridpython/final_models/ — final model fitting with the selected hyperparameterspython/resampling/ — bootstrap optimism with feature selection re-run inside every resample, nested cross-validation, frozen hyperparameterspython/evaluation/ — discrimination, calibration and clinical-utility metrics, 10-fold cross-validation, two-parameter logistic recalibration
See README.md for the full pipeline, software requirements and run order. Cite the concept DOI (10.5281/zenodo.23938386) so the reference resolves to the newest release.
Data
Patient-level data are not included in this repository. De-identified data are available from the corresponding author on reasonable request.
Notes
Files
zs20001001/ARDS-72h-prognosis-model-v1.0.2.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/zs20001001/ARDS-72h-prognosis-model/tree/v1.0.2 (URL)
Software
- Repository URL
- https://github.com/zs20001001/ARDS-72h-prognosis-model