Skip to main content
Have a personal or library account? Click to login
Novel Deep Learning Framework for Melanoma Diagnosis Using Enhanced Super Resolution Generative Adversarial Network and Convolutional Neural Network Cover

Novel Deep Learning Framework for Melanoma Diagnosis Using Enhanced Super Resolution Generative Adversarial Network and Convolutional Neural Network

By:   
Open Access
|Sep 2026

Figures & Tables

Figure 1:

Block diagram of proposed framework. ESRGAN, Enhanced super generative adversarial network.

Figure 2:

Architecture of ESRGAN. ESRGAN, enhanced super generative adversarial network.

Figure 3:

(A) and (C) Original melanoma images and (B) and (D) the ESRGAN output images. ESRGAN, enhanced super generative adversarial network.

Figure 4:

Architecture of 3-layer CNN model.

Figure 5:

Model summary for melanoma diagnosis.

Table 1:

Experimental results of the model proposed for melanoma image diagnosis

ClassifiersPrecision (%)Recall (%)F1-score (%)Accuracy (%)
CNN model74.378.575.776.4
CNN model with augmentation8791.289.589
ESRGAN + CNN92.991.692.392.2
DBCESp + CNN90.491.291.091.0
ESRGAN + DBCESp + CNN94.694.394.594.5

[i] ESRGAN, enhanced super generative adversarial network.

Figure 6:

Confusion matrix for simple three-layer CNN model without augmentation.

Figure 7:

Confusion matrix for CNN model with augmentation.

Figure 8:

Confusion matrix for model with CNN and ESRGAN. ESRGAN, enhanced super generative adversarial network.

Figure 9:

Confusion matrix for model with CNN and DBCESp algorithm.

Figure 10:

Confusion matrix for melanoma diagnosis with proposed ESRGAN-DBCESp-CNN model. ESRGAN, enhanced super generative adversarial network.

Figure 11:

Training and validation accuracy graph per Epochs for the simple CNN model.

Figure 12:

Training and validation accuracy graph per epochs for the CNN model with ESRGAN. ESRGAN, enhanced super generative adversarial network.

Figure 13:

Training and validation accuracy graph for ESRGAN-DBCESp-CNN framework. ESRGAN, enhanced super generative adversarial network.

Table 2:

Time complexity of DBCESp algorithm

StepsComplexity
Neighborhood searchO(nlog n)
Cluster formationO(n)
Salp optimization - evaluating fitnessO(p.n)
Update Salp position and evaluate fitness of new solution with I iterationsO(I. p.n)
Total complexityO(nlog n) + O(I. p.n)
Table 3:

Time complexity of fuzzy C-means clustering algorithm

StepsComplexity
Initialization of membership matrix (m, n)O(mn)
Compute cluster membership for each data pointO(m.n.d)
Cluster center updationsO(m.n.d)
Stop criteriaO(m.n)
Salp optimization algorithmO(I. p.c)
Total complexityO(m.n.d) + O(I. p.c)
Table 4:

Performance evaluation of the four-layer CNN models

ClassifiersPrecisionRecallF1-scoreAccuracy
Four-layer CNN80.9%79.5%80.2%80.43%
Four-layer CNN model with BN and dropouts88.1%68.8%74.7%78.0%

[i] BN, batch normalization.

Figure 14:

Summary of four-layer CNN model without BN and dropouts. BN, batch normalization.

Figure 15:

Summary of four-layer CNN model with BN and dropouts. BN, batch normalization.

Figure 16:

Training and validation accuracy graph for four-layer CNN model without BN and dropout layers. BN, batch normalization.

Figure 17:

Training and validation accuracy graph for four-layer CNN model with BN and dropout layers. BN, batch normalization.

Figure 18:

Confusion matrix for CNN model without BN and dropout layers. BN, batch normalization.

Figure 19:

Confusion matrix for CNN model with BN and dropout layers. BN, batch normalization.

Table 5:

Feature set extracted from the melanoma images

FeaturesFeature set
Brightness FeaturesLuminance for LAB and YCBCR
HSV featuresHue, saturation, and value
Shape featuresArea, perimeter, circularity, eccentricity, convex area, solidity, equivalent diameter
Texture featuresContrast, correlation, energy, homogeneity
Spatial featuresContour detection
Table 6:

Experimental results of comparative study

ClassifiersPrecisionRecall rateF1-scoreAccuracy
BMBMBM
SVM64769040755267
LR64738840745266
Desc tree78747874787476
AdaBoost82788179827981
Gradient boost83778181838081
Random forest86828584868384

[i] B, Benign; M, malignant.

Figure 20:

Confusion matrix for SVM classifier.

Figure 21:

Confusion matrix for logistic regression as classifier.

Figure 22:

Confusion matrix for decision tree as classifier.

Figure 23:

Confusion matrix for AdaBoost as classifier.

Figure 24:

Confusion matrix for gradient boosting as classifier.

Figure 25:

Confusion matrix for random forest as classifier.

Figure 26:

ROC curve for SVM as classifier.

Figure 27:

ROC curve for LR as classifier.

Figure 28:

ROC curve for decision tree as a classifier.

Figure 29:

ROC curve for AdaBoost as classifier.

Figure 30:

ROC curve for gradient boosting as classifier.

Figure 31:

ROC curve for random forest ensemble classifier.

Table 7:

State-of-the-art methodologies for skin cancer diagnosis

StudyDatasetSkin CancerTechniqueAccuracy (%)
I.S. Ali [8]ISIC 2018a, b, c, e, f, hPGAN70.1
R.A. Mehr [10]ISIC 2019 PAD-UFES-20a,b,eInception-ResNet-v2 CNN94.5±0.9
AQ. Usca [11]MSCD10000aAlexNet CNN91.30
N.M Mahmoud [16]PH2a, bANN94

[i] (a) Melanoma; (b) Melanocytic nevus; (c) Basal cell carcinoma; (d) Benign keratosis; (e) Actinic keratosis; (f) Intraepithelial carcinoma; (g) Dermatofibroma; (h) Vascular lesions; (i) Benign melanocytic lesions; (j) Malignant and pre-malignant keratinocyte carcinoma; (k) Dermatofibroma; (l) Nevus pigmentosus; (m) Squamous cell carcinoma.

[ii] ISIC, International Skin Imaging Collaboration; PGAN, progressive generative adversarial networks;

Language: English
Submitted on: Sep 16, 2025
Published on: Sep 2, 2026
Published by: International Journal on Smart Sensing and Intelligent Systems
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 May Altulyan, published by International Journal on Smart Sensing and Intelligent Systems
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.