Mpox-XDE: an ensemble model utilizing deep CNN and explainable AI for monkeypox detection and classification.

IF 3.4 3区 医学 Q2 INFECTIOUS DISEASES
Dip Kumar Saha, Sadman Rafi, M F Mridha, Sultan Alfarhood, Mejdl Safran, Md Mohsin Kabir, Nilanjan Dey
{"title":"Mpox-XDE: an ensemble model utilizing deep CNN and explainable AI for monkeypox detection and classification.","authors":"Dip Kumar Saha, Sadman Rafi, M F Mridha, Sultan Alfarhood, Mejdl Safran, Md Mohsin Kabir, Nilanjan Dey","doi":"10.1186/s12879-025-10811-y","DOIUrl":null,"url":null,"abstract":"<p><p>The daily surge in cases in many nations has made the growing number of human monkeypox (Mpox) cases an important global concern. Therefore, it is imperative to identify Mpox early to prevent its spread. The majority of studies on Mpox identification have utilized deep learning (DL) models. However, research on developing a reliable method for accurately detecting Mpox in its early stages is still lacking. This study proposes an ensemble model composed of three improved DL models to more accurately classify Mpox in its early phases. We used the widely recognized Mpox Skin Images Dataset (MSID), which includes 770 images. The enhanced Swin Transformer (SwinViT), the proposed ensemble model Mpox-XDE, and three modified DL models-Xception, DenseNet201, and EfficientNetB7-were used. To generate the ensemble model, the three DL models were combined via a Softmax layer, a dense layer, a flattened layer, and a 65% dropout. Four neurons in the final layer classify the dataset into four categories: chickenpox, measles, normal, and Mpox. Lastly, a global average pooling layer is implemented to classify the actual class. The Mpox-XDE model performed exceptionally well, achieving testing accuracy, precision, recall, and F1-score of 98.70%, 98.90%, 98.80%, and 98.80%, respectively. Finally, the popular explainable artificial intelligence (XAI) technique, Gradient-weighted Class Activation Mapping (Grad-CAM), was applied to the convolutional layer of the Mpox-XDE model to generate overlaid areas that effectively highlight each illness class in the dataset. This proposed methodology will aid professionals in diagnosing Mpox early in a patient's condition.</p>","PeriodicalId":8981,"journal":{"name":"BMC Infectious Diseases","volume":"25 1","pages":"403"},"PeriodicalIF":3.4000,"publicationDate":"2025-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11934716/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"BMC Infectious Diseases","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1186/s12879-025-10811-y","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"INFECTIOUS DISEASES","Score":null,"Total":0}
引用次数: 0

Abstract

The daily surge in cases in many nations has made the growing number of human monkeypox (Mpox) cases an important global concern. Therefore, it is imperative to identify Mpox early to prevent its spread. The majority of studies on Mpox identification have utilized deep learning (DL) models. However, research on developing a reliable method for accurately detecting Mpox in its early stages is still lacking. This study proposes an ensemble model composed of three improved DL models to more accurately classify Mpox in its early phases. We used the widely recognized Mpox Skin Images Dataset (MSID), which includes 770 images. The enhanced Swin Transformer (SwinViT), the proposed ensemble model Mpox-XDE, and three modified DL models-Xception, DenseNet201, and EfficientNetB7-were used. To generate the ensemble model, the three DL models were combined via a Softmax layer, a dense layer, a flattened layer, and a 65% dropout. Four neurons in the final layer classify the dataset into four categories: chickenpox, measles, normal, and Mpox. Lastly, a global average pooling layer is implemented to classify the actual class. The Mpox-XDE model performed exceptionally well, achieving testing accuracy, precision, recall, and F1-score of 98.70%, 98.90%, 98.80%, and 98.80%, respectively. Finally, the popular explainable artificial intelligence (XAI) technique, Gradient-weighted Class Activation Mapping (Grad-CAM), was applied to the convolutional layer of the Mpox-XDE model to generate overlaid areas that effectively highlight each illness class in the dataset. This proposed methodology will aid professionals in diagnosing Mpox early in a patient's condition.

许多国家的病例每天都在激增,人类猴痘(Mpox)病例的不断增加已成为全球关注的一个重要问题。因此,当务之急是及早识别猴痘,防止其扩散。大多数有关猴痘识别的研究都采用了深度学习(DL)模型。然而,关于开发一种在早期阶段准确检测天花的可靠方法的研究仍然缺乏。本研究提出了一种由三个改进的深度学习模型组成的集合模型,以更准确地对早期阶段的天花进行分类。我们使用了广受认可的痘痕皮肤图像数据集(MSID),其中包括 770 张图像。我们使用了增强型 Swin 变换器(SwinViT)、提议的集合模型 Mpox-XDE 以及三个改进的 DL 模型--Xception、DenseNet201 和 EfficientNetB7。为了生成集合模型,三个 DL 模型通过一个 Softmax 层、一个密集层、一个扁平层和一个 65% 的剔除层进行了组合。最后一层的四个神经元将数据集分为四类:水痘、麻疹、正常和 Mpox。最后,一个全局平均池化层用于对实际类别进行分类。Mpox-XDE 模型表现优异,测试准确率、精确率、召回率和 F1 分数分别达到 98.70%、98.90%、98.80% 和 98.80%。最后,在 Mpox-XDE 模型的卷积层中应用了流行的可解释人工智能(XAI)技术--梯度加权类激活映射(Grad-CAM),以生成有效突出数据集中每个疾病类别的重叠区域。所提出的这一方法将有助于专业人员在患者病情早期诊断出麻风病。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
BMC Infectious Diseases
BMC Infectious Diseases 医学-传染病学
CiteScore
6.50
自引率
0.00%
发文量
860
审稿时长
3.3 months
期刊介绍: BMC Infectious Diseases is an open access, peer-reviewed journal that considers articles on all aspects of the prevention, diagnosis and management of infectious and sexually transmitted diseases in humans, as well as related molecular genetics, pathophysiology, and epidemiology.
×
引用
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学术官方微信