Cargando…

Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem

Breast cancer is the most frequently diagnosed cancer and the leading cause of cancer mortality in women around the world. However, it can be controlled effectively by early diagnosis, followed by effective treatment. Clinical specialists take the advantages of computer-aided diagnosis (CAD) systems...

Descripción completa

Detalles Bibliográficos
Autores principales: Davoudi, Khatereh, Thulasiraman, Parimala
Formato: Online Artículo Texto
Lenguaje:English
Publicado: SAGE Publications 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8293734/
https://www.ncbi.nlm.nih.gov/pubmed/34366489
http://dx.doi.org/10.1177/0037549721996031
_version_ 1783725104604119040
author Davoudi, Khatereh
Thulasiraman, Parimala
author_facet Davoudi, Khatereh
Thulasiraman, Parimala
author_sort Davoudi, Khatereh
collection PubMed
description Breast cancer is the most frequently diagnosed cancer and the leading cause of cancer mortality in women around the world. However, it can be controlled effectively by early diagnosis, followed by effective treatment. Clinical specialists take the advantages of computer-aided diagnosis (CAD) systems to make their diagnosis as accurate as possible. Deep learning techniques, such as the convolutional neural network (CNN), due to their classification capabilities on learned feature methods and ability of working with complex images, have been widely adopted in CAD systems. The parameters of the network, including the weights of the convolution filters and the weights of the fully connected layers, play a crucial role in the classification accuracy of any CNN model. The back-propagation technique is the most frequently used approach for training the CNN. However, this technique has some disadvantages, such as getting stuck in local minima. In this study, we propose to optimize the weights of the CNN using the genetic algorithm (GA). The work consists of designing a CNN model to facilitate the classification process, training the model using three different optimizers (mini-batch gradient descent, Adam, and GA), and evaluating the model through various experiments on the BreakHis dataset. We show that the CNN model trained through the GA performs as well as the Adam optimizer with a classification accuracy of 85%.
format Online
Article
Text
id pubmed-8293734
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher SAGE Publications
record_format MEDLINE/PubMed
spelling pubmed-82937342021-08-06 Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem Davoudi, Khatereh Thulasiraman, Parimala Simulation Medical Content Breast cancer is the most frequently diagnosed cancer and the leading cause of cancer mortality in women around the world. However, it can be controlled effectively by early diagnosis, followed by effective treatment. Clinical specialists take the advantages of computer-aided diagnosis (CAD) systems to make their diagnosis as accurate as possible. Deep learning techniques, such as the convolutional neural network (CNN), due to their classification capabilities on learned feature methods and ability of working with complex images, have been widely adopted in CAD systems. The parameters of the network, including the weights of the convolution filters and the weights of the fully connected layers, play a crucial role in the classification accuracy of any CNN model. The back-propagation technique is the most frequently used approach for training the CNN. However, this technique has some disadvantages, such as getting stuck in local minima. In this study, we propose to optimize the weights of the CNN using the genetic algorithm (GA). The work consists of designing a CNN model to facilitate the classification process, training the model using three different optimizers (mini-batch gradient descent, Adam, and GA), and evaluating the model through various experiments on the BreakHis dataset. We show that the CNN model trained through the GA performs as well as the Adam optimizer with a classification accuracy of 85%. SAGE Publications 2021-03-05 2021-08 /pmc/articles/PMC8293734/ /pubmed/34366489 http://dx.doi.org/10.1177/0037549721996031 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/This article is distributed under the terms of the Creative Commons Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage).
spellingShingle Medical Content
Davoudi, Khatereh
Thulasiraman, Parimala
Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title_full Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title_fullStr Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title_full_unstemmed Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title_short Evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
title_sort evolving convolutional neural network parameters through the genetic algorithm for the breast cancer classification problem
topic Medical Content
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8293734/
https://www.ncbi.nlm.nih.gov/pubmed/34366489
http://dx.doi.org/10.1177/0037549721996031
work_keys_str_mv AT davoudikhatereh evolvingconvolutionalneuralnetworkparametersthroughthegeneticalgorithmforthebreastcancerclassificationproblem
AT thulasiramanparimala evolvingconvolutionalneuralnetworkparametersthroughthegeneticalgorithmforthebreastcancerclassificationproblem