An Enhanced Approach Using AGS Network for Skin Cancer Classification

Sensors (Basel). 2025 Jan 10;25(2):394. doi: 10.3390/s25020394.

Abstract

Skin cancer accounts for over 40% of all cancer diagnoses worldwide. However, accurately diagnosing skin cancer remains challenging for dermatologists, as multiple types of skin cancer often appear visually similar. The diagnostic accuracy of dermatologists ranges between 62% and 80%. Although AI models have shown promise in assisting with skin cancer classification in various studies, obtaining the large-scale medical image datasets required for AI model training is not straightforward. To address this limitation, this study proposes the AGS network, designed to overcome the challenges of small datasets and enhance the performance of skin cancer classifiers. The AGS network integrates three key modules: Augmentation (A), GAN (G), and Segmentation (S). It was evaluated using eight deep learning classifiers-GoogLeNet, DenseNet201, ResNet50, MobileNet V3, EfficientNet B0, ViT, EfficientNet V2, and Swin Transformers-on the HAM10000 dataset. Five model configurations were also tested to assess the contribution of each module. The results showed that all eight classifiers demonstrated consistent performance improvements with the AGS network. In particular, EfficientNet V2 + AGS achieved the most significant performance gains over the baseline model, with an increase of +0.1808 in Accuracy and +0.1674 in F1-Score. Among all configurations, ResNet50+AGS achieved the best overall performance, with an Accuracy of 95.87% and an F1-Score of 95.73%. While most previous studies focused on single augmentation methods, this study demonstrates the effectiveness of combining multiple augmentation techniques within an integrated framework. The AGS network demonstrates how integrating diverse methods can improve the performance of skin cancer classification models.

Keywords: PGGAN; Unet; medical image analysis; skin cancer classification.

MeSH terms

  • Algorithms
  • Deep Learning
  • Humans
  • Image Processing, Computer-Assisted / methods
  • Neural Networks, Computer*
  • Skin Neoplasms* / classification
  • Skin Neoplasms* / diagnosis
  • Skin Neoplasms* / diagnostic imaging