IDEAS home Printed from https://ideas.repec.org/a/bjc/journl/v11y2024i10p754-771.html
   My bibliography  Save this article

Detecting Kidney Stones Using Urine Test Analysis: A Machine Learning Perspective

Author

Listed:
  • Isaac Osei

    (Amity University)

  • Acheampong Baafi-Adomako

    (University of Ghana)

  • Dennis Opoku Boadu

    (University of Ghana)

Abstract

Kidney stones, a prevalent urological condition, can cause severe discomfort and serious health complications if untreated. Traditional diagnostic methods, such as CT scans and ultrasounds, while effective, are often costly, expose patients to radiation, and may not be accessible in low-resource settings. This study explores a machine learning-based alternative that uses urine test data for kidney stone detection, aiming to provide a non-invasive, cost-effective, and accessible diagnostic tool. The study evaluates various machine learning models, including Random Forest (RF), Support Vector Machine (SVM), Logistic Regression, Decision Trees, and Gradient Boosting, to predict kidney stones using urine analysis data. Key urine parameters analyzed include specific gravity, pH, osmolality, conductivity, urea, and calcium concentrations. With a dataset of 79 samples, each labeled for kidney stone presence, preprocessing steps ensured data quality through normalization and exploratory analysis. Models were trained on 80% of the data and tested on the remaining 20%, with performance measured through accuracy, precision, recall, F1 score, and AUC-ROC metrics. The Random Forest model achieved the highest performance, with an accuracy of 94%, precision of 0.95, recall of 0.94, F1 score of 0.94, and AUC-ROC of 0.94, while Gradient Boosting achieved a slightly higher AUC-ROC at 0.96. Feature analysis identified osmolality and urea as the most significant predictors, followed by specific gravity and calcium concentration. These findings align with clinical knowledge on kidney stone formation. The high accuracy and reliability of the Random Forest model underscore its potential as a diagnostic tool for kidney stones. However, limitations include the need for larger datasets to improve generalizability and model transparency for clinical trust. Addressing these factors and facilitating integration into clinical workflows could enhance early detection, improve patient outcomes, and offer a promising alternative to traditional methods.

Suggested Citation

  • Isaac Osei & Acheampong Baafi-Adomako & Dennis Opoku Boadu, 2024. "Detecting Kidney Stones Using Urine Test Analysis: A Machine Learning Perspective," International Journal of Research and Scientific Innovation, International Journal of Research and Scientific Innovation (IJRSI), vol. 11(10), pages 754-771, October.
  • Handle: RePEc:bjc:journl:v:11:y:2024:i:10:p:754-771
    as

    Download full text from publisher

    File URL: https://www.rsisinternational.org/journals/ijrsi/digital-library/volume-11-issue-10/754-771.pdf
    Download Restriction: no

    File URL: https://rsisinternational.org/journals/ijrsi/articles/detecting-kidney-stones-using-urine-test-analysis-a-machine-learning-perspective/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Isaac Osei & Acheampong Baafi-Adomako, 2024. "Using Machine Learning to Predict Heart Failure: A Comparative Analysis of Various Classification Algorithms," International Journal of Research and Scientific Innovation, International Journal of Research and Scientific Innovation (IJRSI), vol. 11(1), pages 336-354, November.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.

      More about this item

      Statistics

      Access and download statistics

      Corrections

      All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:bjc:journl:v:11:y:2024:i:10:p:754-771. See general information about how to correct material in RePEc.

      If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

      If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

      If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

      For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Dr. Renu Malsaria (email available below). General contact details of provider: https://rsisinternational.org/journals/ijrsi/ .

      Please note that corrections may take a couple of weeks to filter through the various RePEc services.

      IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.