Cargando…

A two-stage renal disease classification based on transfer learning with hyperparameters optimization

Renal diseases are common health problems that affect millions of people around the world. Among these diseases, kidney stones, which affect anywhere from 1 to 15% of the global population and thus; considered one of the leading causes of chronic kidney diseases (CKD). In addition to kidney stones,...

Descripción completa

Detalles Bibliográficos
Autores principales: Badawy, Mahmoud, Almars, Abdulqader M., Balaha, Hossam Magdy, Shehata, Mohamed, Qaraad, Mohammed, Elhosseini, Mostafa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10113505/
https://www.ncbi.nlm.nih.gov/pubmed/37089598
http://dx.doi.org/10.3389/fmed.2023.1106717
_version_ 1785027853179420672
author Badawy, Mahmoud
Almars, Abdulqader M.
Balaha, Hossam Magdy
Shehata, Mohamed
Qaraad, Mohammed
Elhosseini, Mostafa
author_facet Badawy, Mahmoud
Almars, Abdulqader M.
Balaha, Hossam Magdy
Shehata, Mohamed
Qaraad, Mohammed
Elhosseini, Mostafa
author_sort Badawy, Mahmoud
collection PubMed
description Renal diseases are common health problems that affect millions of people around the world. Among these diseases, kidney stones, which affect anywhere from 1 to 15% of the global population and thus; considered one of the leading causes of chronic kidney diseases (CKD). In addition to kidney stones, renal cancer is the tenth most prevalent type of cancer, accounting for 2.5% of all cancers. Artificial intelligence (AI) in medical systems can assist radiologists and other healthcare professionals in diagnosing different renal diseases (RD) with high reliability. This study proposes an AI-based transfer learning framework to detect RD at an early stage. The framework presented on CT scans and images from microscopic histopathological examinations will help automatically and accurately classify patients with RD using convolutional neural network (CNN), pre-trained models, and an optimization algorithm on images. This study used the pre-trained CNN models VGG16, VGG19, Xception, DenseNet201, MobileNet, MobileNetV2, MobileNetV3Large, and NASNetMobile. In addition, the Sparrow search algorithm (SpaSA) is used to enhance the pre-trained model's performance using the best configuration. Two datasets were used, the first dataset are four classes: cyst, normal, stone, and tumor. In case of the latter, there are five categories within the second dataset that relate to the severity of the tumor: Grade 0, Grade 1, Grade 2, Grade 3, and Grade 4. DenseNet201 and MobileNet pre-trained models are the best for the four-classes dataset compared to others. Besides, the SGD Nesterov parameters optimizer is recommended by three models, while two models only recommend AdaGrad and AdaMax. Among the pre-trained models for the five-class dataset, DenseNet201 and Xception are the best. Experimental results prove the superiority of the proposed framework over other state-of-the-art classification models. The proposed framework records an accuracy of 99.98% (four classes) and 100% (five classes).
format Online
Article
Text
id pubmed-10113505
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-101135052023-04-20 A two-stage renal disease classification based on transfer learning with hyperparameters optimization Badawy, Mahmoud Almars, Abdulqader M. Balaha, Hossam Magdy Shehata, Mohamed Qaraad, Mohammed Elhosseini, Mostafa Front Med (Lausanne) Medicine Renal diseases are common health problems that affect millions of people around the world. Among these diseases, kidney stones, which affect anywhere from 1 to 15% of the global population and thus; considered one of the leading causes of chronic kidney diseases (CKD). In addition to kidney stones, renal cancer is the tenth most prevalent type of cancer, accounting for 2.5% of all cancers. Artificial intelligence (AI) in medical systems can assist radiologists and other healthcare professionals in diagnosing different renal diseases (RD) with high reliability. This study proposes an AI-based transfer learning framework to detect RD at an early stage. The framework presented on CT scans and images from microscopic histopathological examinations will help automatically and accurately classify patients with RD using convolutional neural network (CNN), pre-trained models, and an optimization algorithm on images. This study used the pre-trained CNN models VGG16, VGG19, Xception, DenseNet201, MobileNet, MobileNetV2, MobileNetV3Large, and NASNetMobile. In addition, the Sparrow search algorithm (SpaSA) is used to enhance the pre-trained model's performance using the best configuration. Two datasets were used, the first dataset are four classes: cyst, normal, stone, and tumor. In case of the latter, there are five categories within the second dataset that relate to the severity of the tumor: Grade 0, Grade 1, Grade 2, Grade 3, and Grade 4. DenseNet201 and MobileNet pre-trained models are the best for the four-classes dataset compared to others. Besides, the SGD Nesterov parameters optimizer is recommended by three models, while two models only recommend AdaGrad and AdaMax. Among the pre-trained models for the five-class dataset, DenseNet201 and Xception are the best. Experimental results prove the superiority of the proposed framework over other state-of-the-art classification models. The proposed framework records an accuracy of 99.98% (four classes) and 100% (five classes). Frontiers Media S.A. 2023-04-05 /pmc/articles/PMC10113505/ /pubmed/37089598 http://dx.doi.org/10.3389/fmed.2023.1106717 Text en Copyright © 2023 Badawy, Almars, Balaha, Shehata, Qaraad and Elhosseini. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Medicine
Badawy, Mahmoud
Almars, Abdulqader M.
Balaha, Hossam Magdy
Shehata, Mohamed
Qaraad, Mohammed
Elhosseini, Mostafa
A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title_full A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title_fullStr A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title_full_unstemmed A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title_short A two-stage renal disease classification based on transfer learning with hyperparameters optimization
title_sort two-stage renal disease classification based on transfer learning with hyperparameters optimization
topic Medicine
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10113505/
https://www.ncbi.nlm.nih.gov/pubmed/37089598
http://dx.doi.org/10.3389/fmed.2023.1106717
work_keys_str_mv AT badawymahmoud atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT almarsabdulqaderm atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT balahahossammagdy atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT shehatamohamed atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT qaraadmohammed atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT elhosseinimostafa atwostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT badawymahmoud twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT almarsabdulqaderm twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT balahahossammagdy twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT shehatamohamed twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT qaraadmohammed twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization
AT elhosseinimostafa twostagerenaldiseaseclassificationbasedontransferlearningwithhyperparametersoptimization