Explainable artificial intelligence and feature based technique for the classification of kidney ultrasound images
Abstract
Millions of people worldwide are affected by chronic kidney disease (CKD), which is one of the main causes of death. Using machine learning (ML) models, this study attempts to create a computer-aided diagnostic (CAD) system that can autonomously detect chronic kidney disease (CKD) with improved interpretability. An online medical database provided 340 ultrasound images used in this study, which included both normal and abnormal instances. 94 texture and intensity attributes were obtained from these images using Pyrandiomics. Six machine learning methods were used for classification: According to the evaluation results, support vector machine (SVM), decision tree (DT), random forest (RF), k-nearest neighbors (k-NN), XG-Boost, and naïve Bayes (NB) models were considered. Among these models, the random forest model demonstrated the highest accuracy. Explainable artificial intelligence (XAI) methods, namely Shapley additive explanation (SHAP), were utilized to improve model transparency. Clinicians could be assisted in comprehending the reasoning behind the predictions using SHAP analysis, which identifies the most important features impacting the ML model and visualizes the ranking of each individual feature.
Keywords
Explainable AI; Kidney ultrasound (US) images; Machine learning; SHAP; Texture feature
Full Text:
PDFDOI: http://doi.org/10.11591/ijece.v15i4.pp4148-4159
Copyright (c) 2025 Fizhan Kausar, Ramamurthy Bojan
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578
This journal is published by the Institute of Advanced Engineering and Science (IAES).