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...
Saved in:
Main Authors: | , , , |
---|---|
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 |