To develop a decision support system (DSS) for the prediction of the postoperative outcome of a kidney stone treatment procedure, particularly percutaneous nephrolithotomy (PCNL) to serve as a promising tool to provide counseling before an operation. Materials and Methods: The overall procedure includes data collection and prediction model development. Pre-/postoperative variables of 100 patients with staghorn calculus, who underwent PCNL, were collected. For feature vector, variables and categories including patient history variables, kidney stone parameters, and laboratory data were considered. The prediction model was developed using machine learning techniques, which include dimensionality reduction and supervised classification. Multiple classifier scheme was used for prediction. The derived DSS was evaluated by running the leave-one-patient-out cross-validation approach on the data set. Results: The system provided favorable accuracy (81%) in predicting the outcome of a treatment procedure. Performance in predicting the stone-free rate with the Minimum Redundancy Maximum Relevance feature (MRMR) treatment extracting top 3 features using Random Forest (RF) was 67%, with MRMR treatment extracting top 5 features using RF was 63%, and with MRMR treatment extracting top 10 features using Decision Tree was 62%. The statistical significance using standard error between the best area under the curves (AUCs) obtained from the Linear Discriminant Analysis (LDA) and MRMR. The results obtained from the LDA approach (0.81 AUC) was statistically significant (p = 0.027, z = 2.21) from the MRMR (0.64 AUC) (p = 0.05). Conclusion: The promising results of the developed DSS could be used in assisting urologists to provide counseling, predict a surgical outcome, and ultimately choose an appropriate surgical treatment for removing kidney stones.
All Science Journal Classification (ASJC) codes