MNPDenseNet: Automated Monkeypox Detection Using Multiple Nested Patch Division and Pretrained DenseNet201

Fahrettin Burak Demir,Mehmet Baygin,Ilknur Tuncer,Prabal Datta Barua,Sengul Dogan,Turker Tuncer,Chui Ping Ooi,Edward J. Ciaccio,U. Rajendra Acharya
DOI: https://doi.org/10.1007/s11042-024-18416-4
IF: 2.577
2024-02-16
Multimedia Tools and Applications
Abstract:Monkeypox is a viral disease caused by the monkeypox virus (MPV). A surge in monkeypox infection has been reported since early May 2022, and the outbreak has been classified as a global health emergency as the situation continues to worsen. Early and accurate detection of the disease is required to control its spread. Machine learning methods offer fast and accurate detection of COVID-19 from chest X-rays, and chest computed tomography (CT) images. Likewise, computer vision techniques can automatically detect monkeypoxes from digital images, videos, and other inputs.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve The paper aims to develop an automated method for detecting monkeypox to control its spread globally. Specifically, the study proposes a new deep feature engineering architecture—MNPDenseNet, for the automatic identification of monkeypox from skin images. To achieve this goal, the research team created a new dataset containing 910 open-source images, categorized into five classes: healthy, monkeypox, chickenpox, smallpox, and shingles. ### Research Methods 1. **Dataset**: The dataset consists of 910 skin images, divided into five categories (monkeypox, chickenpox, smallpox, healthy, shingles). 2. **New Architecture**: A new deep feature engineering architecture is proposed, including: - Multi-level nested patch segmentation. - Deep feature extraction. - Feature selection using Neighborhood Component Analysis (NCA), Chi-square test (Chi2), and ReliefF. - Classification using Support Vector Machine (SVM) with 10-fold cross-validation. - Iterative Hard Majority Voting (IHMV) to generate voting results. - Greedy algorithm to select the best vector. ### Results The proposal achieved a classification accuracy of 91.87% on the collected dataset. This is the best result automatically selected from 70 automatically generated results. ### Conclusion The computed classification results indicate that the proposed automated model can successfully detect monkeypox. This method allows for the accurate early identification of monkeypox, thereby helping to control its spread.