DeB5-XNet: An explainable ensemble model for ocular disease classification using feature extraction and Grad-CAM

Q1 Medicine
Geethanjali Kher , Suyash Mehra , Rajni Bala , Ram Pal Singh
{"title":"DeB5-XNet: An explainable ensemble model for ocular disease classification using feature extraction and Grad-CAM","authors":"Geethanjali Kher ,&nbsp;Suyash Mehra ,&nbsp;Rajni Bala ,&nbsp;Ram Pal Singh","doi":"10.1016/j.imu.2025.101632","DOIUrl":null,"url":null,"abstract":"<div><h3>Background and Objective:</h3><div>Vision serves as a window to the world, enabling individuals to fully appreciate various dimensions of everyday life. Some eye diseases can lead to irreversible loss of vision. Developing an algorithm for a clinical decision support system that explains its predictions is essential to assist the limited number of ophthalmologists in managing the increasing patient load with severe ocular diseases. In contrast to earlier models that concentrated on single-disease classification without providing insights into predictions, this approach introduces DeB5-XNet, a novel explainable ensemble model for multi-categorical classification of ocular conditions.</div></div><div><h3>Methods:</h3><div>This study presents an ensemble model developed to categorize images into glaucoma (G), cataract (C), diabetic retinopathy (DR), and healthy condition labeled as Normal(N). This proposal operates on three levels: First, the images are enhanced using CLAHE in LAB color space, which improves the model’s predictive capability. Second, an ensemble model is constructed by concatenating features derived from pairs of seven pre-trained models, utilizing their diverse architectures to capture complex characteristics essential for accurate diagnosis. These extracted features are then fine-tuned using a consistent classifier. Third, it has been observed that trust in any diagnostic method is dependent on explainability. Therefore, the selected approach was validated, and its effectiveness was demonstrated using Grad-CAM. The performance of this diagnostic model was evaluated using recall, precision, F1-score, and accuracy metrics.</div></div><div><h3>Results:</h3><div>The ensemble models outperformed the individual models. DeB5-XNet, an ensemble model that extracted features from DenseNet121 and EfficientNetB5, achieved the highest test accuracy of 95%, notably reducing false negatives compared to standalone models. Remarkably, the model further demonstrated an F1-score of 97% for cataract, 100% for diabetic retinopathy, 90% for glaucoma, and 91% for normal cases.</div></div><div><h3>Conclusion:</h3><div>The proposed ensemble model, DeB5-XNet shows an improvement over the individual pre-trained models. The Grad-CAM technique demonstrates that the features used by the ensemble model for classification closely align with those identified by ophthalmologists for diagnostic purposes. This alignment strengthens the model’s reliability and potential usefulness in clinical settings.</div></div>","PeriodicalId":13953,"journal":{"name":"Informatics in Medicine Unlocked","volume":"54 ","pages":"Article 101632"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Informatics in Medicine Unlocked","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2352914825000206","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Medicine","Score":null,"Total":0}
引用次数: 0

Abstract

Background and Objective:

Vision serves as a window to the world, enabling individuals to fully appreciate various dimensions of everyday life. Some eye diseases can lead to irreversible loss of vision. Developing an algorithm for a clinical decision support system that explains its predictions is essential to assist the limited number of ophthalmologists in managing the increasing patient load with severe ocular diseases. In contrast to earlier models that concentrated on single-disease classification without providing insights into predictions, this approach introduces DeB5-XNet, a novel explainable ensemble model for multi-categorical classification of ocular conditions.

Methods:

This study presents an ensemble model developed to categorize images into glaucoma (G), cataract (C), diabetic retinopathy (DR), and healthy condition labeled as Normal(N). This proposal operates on three levels: First, the images are enhanced using CLAHE in LAB color space, which improves the model’s predictive capability. Second, an ensemble model is constructed by concatenating features derived from pairs of seven pre-trained models, utilizing their diverse architectures to capture complex characteristics essential for accurate diagnosis. These extracted features are then fine-tuned using a consistent classifier. Third, it has been observed that trust in any diagnostic method is dependent on explainability. Therefore, the selected approach was validated, and its effectiveness was demonstrated using Grad-CAM. The performance of this diagnostic model was evaluated using recall, precision, F1-score, and accuracy metrics.

Results:

The ensemble models outperformed the individual models. DeB5-XNet, an ensemble model that extracted features from DenseNet121 and EfficientNetB5, achieved the highest test accuracy of 95%, notably reducing false negatives compared to standalone models. Remarkably, the model further demonstrated an F1-score of 97% for cataract, 100% for diabetic retinopathy, 90% for glaucoma, and 91% for normal cases.

Conclusion:

The proposed ensemble model, DeB5-XNet shows an improvement over the individual pre-trained models. The Grad-CAM technique demonstrates that the features used by the ensemble model for classification closely align with those identified by ophthalmologists for diagnostic purposes. This alignment strengthens the model’s reliability and potential usefulness in clinical settings.
DeB5-XNet:基于特征提取和Grad-CAM的可解释集成眼病分类模型
背景与目的:视觉是一扇通向世界的窗户,使个人能够充分欣赏日常生活的各个方面。有些眼病会导致不可逆转的视力丧失。为临床决策支持系统开发一种解释其预测的算法,对于帮助数量有限的眼科医生管理日益增加的严重眼病患者负荷至关重要。与早期专注于单一疾病分类而不提供预测见解的模型相比,该方法引入了DeB5-XNet,这是一种用于眼部疾病多类别分类的新型可解释集成模型。方法:本研究提出了一个集成模型,用于将图像分类为青光眼(G)、白内障(C)、糖尿病视网膜病变(DR)和标记为正常(N)的健康状况。该方案从三个层面进行操作:首先,利用LAB色彩空间中的CLAHE对图像进行增强,提高了模型的预测能力;其次,通过连接七个预训练模型的特征来构建集成模型,利用其不同的架构来捕获准确诊断所必需的复杂特征。然后使用一致的分类器对这些提取的特征进行微调。第三,据观察,对任何诊断方法的信任都依赖于可解释性。因此,所选择的方法得到了验证,并使用Grad-CAM证明了其有效性。使用查全率、查准率、f1评分和准确率指标评估该诊断模型的性能。结果:整体模型优于个体模型。DeB5-XNet是一个从DenseNet121和EfficientNetB5中提取特征的集成模型,与独立模型相比,达到了95%的最高测试准确率,显著减少了假阴性。值得注意的是,该模型进一步显示,白内障的f1评分为97%,糖尿病视网膜病变为100%,青光眼为90%,正常病例为91%。结论:提出的集成模型DeB5-XNet比单独的预训练模型有改进。Grad-CAM技术表明,集成模型用于分类的特征与眼科医生用于诊断目的的特征密切一致。这种对齐加强了模型的可靠性和潜在的实用性在临床设置。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Informatics in Medicine Unlocked
Informatics in Medicine Unlocked Medicine-Health Informatics
CiteScore
9.50
自引率
0.00%
发文量
282
审稿时长
39 days
期刊介绍: Informatics in Medicine Unlocked (IMU) is an international gold open access journal covering a broad spectrum of topics within medical informatics, including (but not limited to) papers focusing on imaging, pathology, teledermatology, public health, ophthalmological, nursing and translational medicine informatics. The full papers that are published in the journal are accessible to all who visit the website.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信