Cargando…

An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks

Skin cancer is one of the most severe forms of the disease, and it can spread to other parts of the body if not detected early. Therefore, diagnosing and treating skin cancer patients at an early stage is crucial. Since a manual skin cancer diagnosis is both time-consuming and expensive, an incorrec...

Descripción completa

Detalles Bibliográficos
Autores principales: Al-Rasheed, Amal, Ksibi, Amel, Ayadi, Manel, Alzahrani, Abdullah I. A., Zakariah, Mohammed, Ali Hakami, Nada
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9777332/
https://www.ncbi.nlm.nih.gov/pubmed/36553152
http://dx.doi.org/10.3390/diagnostics12123145
_version_ 1784856077374849024
author Al-Rasheed, Amal
Ksibi, Amel
Ayadi, Manel
Alzahrani, Abdullah I. A.
Zakariah, Mohammed
Ali Hakami, Nada
author_facet Al-Rasheed, Amal
Ksibi, Amel
Ayadi, Manel
Alzahrani, Abdullah I. A.
Zakariah, Mohammed
Ali Hakami, Nada
author_sort Al-Rasheed, Amal
collection PubMed
description Skin cancer is one of the most severe forms of the disease, and it can spread to other parts of the body if not detected early. Therefore, diagnosing and treating skin cancer patients at an early stage is crucial. Since a manual skin cancer diagnosis is both time-consuming and expensive, an incorrect diagnosis is made due to the high similarity between the various skin cancers. Improved categorization of multiclass skin cancers requires the development of automated diagnostic systems. Herein, we propose a fully automatic method for classifying several skin cancers by fine-tuning the deep learning models VGG16, ResNet50, and ResNet101. Prior to model creation, the training dataset should undergo data augmentation using traditional image transformation techniques and Generative Adversarial Networks (GANs) to prevent class imbalance issues that may lead to model overfitting. In this study, we investigate the feasibility of creating dermoscopic images that have a realistic appearance using Conditional Generative Adversarial Network (CGAN) techniques. Thereafter, the traditional augmentation methods are used to augment our existing training set to improve the performance of pre-trained deep models on the skin cancer classification task. This improved performance is then compared to the models developed using the unbalanced dataset. In addition, we formed an ensemble of finely tuned transfer learning models, which we trained on balanced and unbalanced datasets. These models were used to make predictions about the data. With appropriate data augmentation, the proposed models attained an accuracy of 92% for VGG16, 92% for ResNet50, and 92.25% for ResNet101, respectively. The ensemble of these models increased the accuracy to 93.5%. A comprehensive discussion on the performance of the models concluded that using this method possibly leads to enhanced performance in skin cancer categorization compared to the efforts made in the past.
format Online
Article
Text
id pubmed-9777332
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97773322022-12-23 An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks Al-Rasheed, Amal Ksibi, Amel Ayadi, Manel Alzahrani, Abdullah I. A. Zakariah, Mohammed Ali Hakami, Nada Diagnostics (Basel) Article Skin cancer is one of the most severe forms of the disease, and it can spread to other parts of the body if not detected early. Therefore, diagnosing and treating skin cancer patients at an early stage is crucial. Since a manual skin cancer diagnosis is both time-consuming and expensive, an incorrect diagnosis is made due to the high similarity between the various skin cancers. Improved categorization of multiclass skin cancers requires the development of automated diagnostic systems. Herein, we propose a fully automatic method for classifying several skin cancers by fine-tuning the deep learning models VGG16, ResNet50, and ResNet101. Prior to model creation, the training dataset should undergo data augmentation using traditional image transformation techniques and Generative Adversarial Networks (GANs) to prevent class imbalance issues that may lead to model overfitting. In this study, we investigate the feasibility of creating dermoscopic images that have a realistic appearance using Conditional Generative Adversarial Network (CGAN) techniques. Thereafter, the traditional augmentation methods are used to augment our existing training set to improve the performance of pre-trained deep models on the skin cancer classification task. This improved performance is then compared to the models developed using the unbalanced dataset. In addition, we formed an ensemble of finely tuned transfer learning models, which we trained on balanced and unbalanced datasets. These models were used to make predictions about the data. With appropriate data augmentation, the proposed models attained an accuracy of 92% for VGG16, 92% for ResNet50, and 92.25% for ResNet101, respectively. The ensemble of these models increased the accuracy to 93.5%. A comprehensive discussion on the performance of the models concluded that using this method possibly leads to enhanced performance in skin cancer categorization compared to the efforts made in the past. MDPI 2022-12-13 /pmc/articles/PMC9777332/ /pubmed/36553152 http://dx.doi.org/10.3390/diagnostics12123145 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Al-Rasheed, Amal
Ksibi, Amel
Ayadi, Manel
Alzahrani, Abdullah I. A.
Zakariah, Mohammed
Ali Hakami, Nada
An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title_full An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title_fullStr An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title_full_unstemmed An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title_short An Ensemble of Transfer Learning Models for the Prediction of Skin Cancers with Conditional Generative Adversarial Networks
title_sort ensemble of transfer learning models for the prediction of skin cancers with conditional generative adversarial networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9777332/
https://www.ncbi.nlm.nih.gov/pubmed/36553152
http://dx.doi.org/10.3390/diagnostics12123145
work_keys_str_mv AT alrasheedamal anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT ksibiamel anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT ayadimanel anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT alzahraniabdullahia anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT zakariahmohammed anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT alihakaminada anensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT alrasheedamal ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT ksibiamel ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT ayadimanel ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT alzahraniabdullahia ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT zakariahmohammed ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks
AT alihakaminada ensembleoftransferlearningmodelsforthepredictionofskincancerswithconditionalgenerativeadversarialnetworks