Decision tree detects CKD risk with 90.2% sensitivity from eight routine variables in 203,067 Latin American records

PreprintResearch Square 2025 · 1 min read
Sensitivity · CKD risk (eGFR < 60)
90.2%
Decision tree on eight routine clinical variables
Specificity
92.7%
Precision (PPV) 89%
Anonymized Latin American records
203,067
Multicenter dataset

Research Square preprint: a decision tree on eight routine variables flagged CKD risk with 90.2% sensitivity, 92.7% specificity and AUC 0.914.

This study trained and tested a low-cost machine learning model to flag patients at risk of chronic kidney disease, defined as an eGFR below 60 mL/min/1.73m² (CKD-EPI 2021), using a multicenter dataset of 203,067 anonymized Latin American records. The model uses eight routine, non-invasive variables: age, sex, systolic and diastolic blood pressure, body mass index, hypertension, type 2 diabetes and diabetes duration. After oversampling to balance cases, the data were split 70/12/18 for training, validation and testing, and the Arkangel AutoML platform generated 424 candidate models, ranked first by sensitivity above 90%.

The selected model was a decision tree trained with SMOTE augmentation, reaching 90.2% sensitivity, 92.7% specificity, 89% precision and an AUC of 0.914 on the test set. SHAP analysis identified age and diabetes duration as the most influential features. The authors present it as a screening tool that needs no specialized lab tests and can sit inside electronic health records to prioritize confirmatory testing. This is a preprint and has not yet been peer reviewed.

Results at a glance

The headline numbers from the paper, in plain language.

How the model performed

Higher is better

Data: Decision tree on eight routine clinical variables · Precision (PPV) 89% — Research Square 2025

Show the numbers as a table
MetricValueWhat it means
Sensitivity · CKD risk (eGFR < 60)90.2%Decision tree on eight routine clinical variables
Specificity92.7%Precision (PPV) 89%
Anonymized Latin American records203,067Multicenter dataset

How to cite

Julian Martinez, Natalia Castaño-Villegas, Alejandra Perez, Daniel Jimenez, Jose Zea, Isabella Llano, Diego Caro, Jose Javier Arango, Walberto Buelvas, Victor Espriella, Ana María Llerena, William Castro. Search AI: a Machine Learning algorithm for chronic kidney disease risk detection using eight readily available clinical features. Research Square. 2025. https://doi.org/10.21203/rs.3.rs-7888843/v1

@article{martinez2025search,
  title     = {{Search AI: a Machine Learning algorithm for chronic kidney disease risk detection using eight readily available clinical features}},
  author    = {Julian Martinez and Natalia Castaño-Villegas and Alejandra Perez and Daniel Jimenez and Jose Zea and Isabella Llano and Diego Caro and Jose Javier Arango and Walberto Buelvas and Victor Espriella and Ana María Llerena and William Castro},
  journal   = {Research Square},
  year      = {2025},
  doi       = {10.21203/rs.3.rs-7888843/v1},
  url       = {https://www.researchsquare.com/article/rs-7888843/v1},
  note      = {Preprint}
}

More research from Arkangel AI

All research →

For hospitals and insurers

Validate these results at your institution

We run the model on your own clinical records with your team, under your privacy and governance rules.

Start a research partnership
Read paperCite