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...
Autores principales: | , , , , , |
---|---|
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 |