A Novel Machine-Learning Algorithm to Predict Stone Recurrence with 24-Hour Urine Data

<b><i>Objectives:</i></b> The absence of predictive markers for kidney stone recurrence poses a challenge for the clinical management of stone disease. The unpredictability of stone events is also a significant limitation for clinical trials, where many patients must be enrolled to obtain sufficient stone events for analysis. In this study, we sought to use machine learning methods to identify a novel algorithm to predict stone recurrence. <b><i>Subjects/Patients and Methods:</i></b> Patients enrolled in the Registry for Stones of the Kidney and Ureter (ReSKU), a registry of nephrolithiasis patients collected between 2015-2020, with at least one prospectively collected 24-hour urine test (Litholink 24-hour urine test; Labcorp) were included in the training set. A validation set was obtained from chart review of stone patients not enrolled in ReSKU with 24-hour urine data. Stone events were defined as either an office visit where a patient reports symptomatic passage of stones or a surgical procedure for stone removal. Seven prediction classification methods were evaluated. Predictive analyses and receiver operator characteristics (ROC) curve generation were performed in R. <b><i>Results:</i></b> A training set of 423 kidney stone patients with stone event data and 24-hour urine samples were trained using the prediction classification methods. The highest performing prediction model was a Logistic Regression with ElasticNet machine learning model (area under curve [AUC] = 0.65). Restricting analysis to high confidence predictions significantly improved model accuracy (AUC = 0.82). The prediction model was validated on a validation set of 172 stone patients with stone event data and 24-hour urine samples. Prediction accuracy in the validation set demonstrated moderate discriminative ability (AUC = 0.64). Repeat modeling was performed with four of the highest scoring features, and ROC analyses demonstrated minimal loss in accuracy (AUC = 0.63). <b><i>Conclusion:</i></b> Machine-learning models based on 24-hour urine data can predict stone recurrences with a moderate degree of accuracy.

Authors

Institutions

Publication Details

Journal
Journal of Endourology
Published
2024-08-01
DOI
https://doi.org/10.1089/end.2023.0457
Citations
10
Primary Topic
Kidney Stones and Urolithiasis Treatments
Type
article
Field-Weighted Citation Impact
4.19
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel Machine-Learning Algorithm to Predict Stone Recurrence with 24-Hour Urine Data

Sunita P. Ho, Thomas Chi, Heiko Yang, Andrew W. Liu et al.
10 citations
Journal of Endourology
Kidney Stones and Urolithiasis Treatments
4.19
article

A Novel Machine-Learning Algorithm to Predict Stone Recurrence with 24-Hour Urine Data

Sunita P. Ho, Thomas Chi, Heiko Yang, Andrew W. Liu, Kevin Shee, Marshall L. Stoller, Wilson Sui, Carter Chan, Manoj C. Desai
article en
10 citations

Abstract

<b><i>Objectives:</i></b> The absence of predictive markers for kidney stone recurrence poses a challenge for the clinical management of stone disease. The unpredictability of stone events is also a significant limitation for clinical trials, where many patients must be enrolled to obtain sufficient stone events for analysis. In this study, we sought to use machine learning methods to identify a novel algorithm to predict stone recurrence. <b><i>Subjects/Patients and Methods:</i></b> Patients enrolled in the Registry for Stones of the Kidney and Ureter (ReSKU), a registry of nephrolithiasis patients collected between 2015-2020, with at least one prospectively collected 24-hour urine test (Litholink 24-hour urine test; Labcorp) were included in the training set. A validation set was obtained from chart review of stone patients not enrolled in ReSKU with 24-hour urine data. Stone events were defined as either an office visit where a patient reports symptomatic passage of stones or a surgical procedure for stone removal. Seven prediction classification methods were evaluated. Predictive analyses and receiver operator characteristics (ROC) curve generation were performed in R. <b><i>Results:</i></b> A training set of 423 kidney stone patients with stone event data and 24-hour urine samples were trained using the prediction classification methods. The highest performing prediction model was a Logistic Regression with ElasticNet machine learning model (area under curve [AUC] = 0.65). Restricting analysis to high confidence predictions significantly improved model accuracy (AUC = 0.82). The prediction model was validated on a validation set of 172 stone patients with stone event data and 24-hour urine samples. Prediction accuracy in the validation set demonstrated moderate discriminative ability (AUC = 0.64). Repeat modeling was performed with four of the highest scoring features, and ROC analyses demonstrated minimal loss in accuracy (AUC = 0.63). <b><i>Conclusion:</i></b> Machine-learning models based on 24-hour urine data can predict stone recurrences with a moderate degree of accuracy.

Journal of EndourologyVol. 38(8)
University of California, San Francisco (US)
Zero hunger
Openalex Percentile: Top 5%
Kidney Stones and Urolithiasis Treatments
4.19
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.