Computer-aided cholelithiasis diagnosis using explainable convolutional neural network

Abstract Accurate and precise identification of cholelithiasis is essential for saving the lives of millions of people worldwide. Although several computer-aided cholelithiasis diagnosis approaches have been introduced in the literature, their use is limited because Convolutional Neural Network (CNN...

Full description

Saved in:
Bibliographic Details
Main Authors: Dheeraj Kumar, Mayuri A. Mehta, Ketan Kotecha, Ambarish Kulkarni
Format: Article
Language:English
Published: Nature Portfolio 2025-02-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-025-85798-2
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823862186172219392
author Dheeraj Kumar
Mayuri A. Mehta
Ketan Kotecha
Ambarish Kulkarni
author_facet Dheeraj Kumar
Mayuri A. Mehta
Ketan Kotecha
Ambarish Kulkarni
author_sort Dheeraj Kumar
collection DOAJ
description Abstract Accurate and precise identification of cholelithiasis is essential for saving the lives of millions of people worldwide. Although several computer-aided cholelithiasis diagnosis approaches have been introduced in the literature, their use is limited because Convolutional Neural Network (CNN) models are black box in nature. Therefore, a novel approach for cholelithiasis classification using custom CNN with post-hoc model explanation is proposed. This paper presents multiple contributions. First, a custom CNN architecture is proposed to classify and predict cholelithiasis from ultrasound image. Second, a modified deep convolutional generative adversarial network is proposed to produce synthetic ultrasound images for better model generalization. Third, a hybrid visual explanation method is proposed by combining gradient-weighted class activation with local interpretable model agnostic explanation to generate a visual explanation using a heatmap. Fourth, an exhaustive performance analysis of the proposed approach on ultrasound images collected from three different Indian hospitals is presented to showcase its efficacy for computer-aided cholelithiasis diagnosis. Fifth, a team of radiologists evaluates and validates the prediction and respective visual explanations made using the proposed approach. The results reveal that the proposed cholelithiasis classification approach beats the performance of state-of-the-art pre-trained CNN and Vision Transformer models. The heatmap generated through the proposed hybrid explanation method offers detailed visual explanations to enhance transparency and trustworthiness in the medical domain.
format Article
id doaj-art-7ac999a28e114f56ac0d7bc2849be5c7
institution Kabale University
issn 2045-2322
language English
publishDate 2025-02-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-7ac999a28e114f56ac0d7bc2849be5c72025-02-09T12:37:40ZengNature PortfolioScientific Reports2045-23222025-02-0115112610.1038/s41598-025-85798-2Computer-aided cholelithiasis diagnosis using explainable convolutional neural networkDheeraj Kumar0Mayuri A. Mehta1Ketan Kotecha2Ambarish Kulkarni3Department of Computer/IT Engineering, Gujarat Technological UniversityDepartment of Computer Engineering, Sarvajanik College of Engineering and TechnologySymbiosis Centre for Applied Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International UniversityComputer Aided Engineering, School of Engineering, Swinburne University of TechnologyAbstract Accurate and precise identification of cholelithiasis is essential for saving the lives of millions of people worldwide. Although several computer-aided cholelithiasis diagnosis approaches have been introduced in the literature, their use is limited because Convolutional Neural Network (CNN) models are black box in nature. Therefore, a novel approach for cholelithiasis classification using custom CNN with post-hoc model explanation is proposed. This paper presents multiple contributions. First, a custom CNN architecture is proposed to classify and predict cholelithiasis from ultrasound image. Second, a modified deep convolutional generative adversarial network is proposed to produce synthetic ultrasound images for better model generalization. Third, a hybrid visual explanation method is proposed by combining gradient-weighted class activation with local interpretable model agnostic explanation to generate a visual explanation using a heatmap. Fourth, an exhaustive performance analysis of the proposed approach on ultrasound images collected from three different Indian hospitals is presented to showcase its efficacy for computer-aided cholelithiasis diagnosis. Fifth, a team of radiologists evaluates and validates the prediction and respective visual explanations made using the proposed approach. The results reveal that the proposed cholelithiasis classification approach beats the performance of state-of-the-art pre-trained CNN and Vision Transformer models. The heatmap generated through the proposed hybrid explanation method offers detailed visual explanations to enhance transparency and trustworthiness in the medical domain.https://doi.org/10.1038/s41598-025-85798-2Cholelithiasis predictionGallstone classificationGallbladder disease diagnosisExplainable AIExplainable convolutional neural networkVisual explanation of CNN
spellingShingle Dheeraj Kumar
Mayuri A. Mehta
Ketan Kotecha
Ambarish Kulkarni
Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
Scientific Reports
Cholelithiasis prediction
Gallstone classification
Gallbladder disease diagnosis
Explainable AI
Explainable convolutional neural network
Visual explanation of CNN
title Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
title_full Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
title_fullStr Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
title_full_unstemmed Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
title_short Computer-aided cholelithiasis diagnosis using explainable convolutional neural network
title_sort computer aided cholelithiasis diagnosis using explainable convolutional neural network
topic Cholelithiasis prediction
Gallstone classification
Gallbladder disease diagnosis
Explainable AI
Explainable convolutional neural network
Visual explanation of CNN
url https://doi.org/10.1038/s41598-025-85798-2
work_keys_str_mv AT dheerajkumar computeraidedcholelithiasisdiagnosisusingexplainableconvolutionalneuralnetwork
AT mayuriamehta computeraidedcholelithiasisdiagnosisusingexplainableconvolutionalneuralnetwork
AT ketankotecha computeraidedcholelithiasisdiagnosisusingexplainableconvolutionalneuralnetwork
AT ambarishkulkarni computeraidedcholelithiasisdiagnosisusingexplainableconvolutionalneuralnetwork