Enhancing Skin Disease Classification Leveraging Transformer-based Deep Learning Architectures and Explainable AI

Jayanth Mohan, Arrun Sivasubramanian, V Sowmya, Ravi Vinayakumar
7/20/2024
cs.CV

No official code found. Best implementation: JAYANTH-MOHAN/Enhancing-Skin-Disease-Classification-Using-Transformers (5 stars, MIT, last commit 2024-10-23). 1 more below.

Abstract

Skin diseases affect over a third of the global population, yet their impact is often underestimated. Automating skin disease classification to assist doctors with their prognosis might be difficult. Nevertheless, due to efficient feature extraction pipelines, deep learning techniques have shown much promise for various tasks, including dermatological disease identification. This study uses a skin disease dataset with 31 classes and compares it with all versions of Vision Transformers, Swin Transformers and DivoV2. The analysis is also extended to compare with benchmark convolution-based architecture presented in the literature. Transfer learning with ImageNet1k weights on the skin disease dataset contributes to a high test accuracy of 96.48\% and an F1-Score of 0.9727 using DinoV2, which is almost a 10\% improvement over this data's current benchmark results. The performance of DinoV2 was also compared for the HAM10000 and Dermnet datasets to test the model's robustness, and the trained model overcomes the benchmark results by a slight margin in test accuracy and in F1-Score on the 23 and 7 class datasets. The results are substantiated using explainable AI frameworks like GradCAM and SHAP, which provide precise image locations to map the disease, assisting dermatologists in early detection, prompt prognosis, and treatment.

View on arXivView PDF

Code Implementations(2)

MIT

Modification of code from the paper "Enhancing Skin Disease Classification Leveraging Transformer-based Deep Learning Architectures and Explainable AI"

00C, C++Jan 24, 20266 months agoMIT
MIT

Our code files for the paper: Enhancing Skin Disease Classification Leveraging Transformer-based Deep Learning Architectures and Explainable AI

50Jupyter NotebookOct 19, 20241 years agoMIT

Similar Papers

Cite this paper

@article{mohan2024enhancing,
  title  = {Enhancing Skin Disease Classification Leveraging Transformer-based Deep Learning Architectures and Explainable AI},
  author = {Jayanth Mohan and Arrun Sivasubramanian and V Sowmya and Ravi Vinayakumar},
  year   = {2024},
  eprint = {2407.14757},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.14757v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.14757.svg)](https://codeofpaper.com/paper/2407.14757)

Discussion