Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFU |
Texto Completo: | https://repositorio.ufu.br/handle/123456789/36092 http://doi.org/10.14393/ufu.di.2022.528 |
Resumo: | Breast cancer is the second most common type of cancer that affects woman in Brazil. Early detection of this disease is essential for improving chances of cure and recovery of the patients. Infrared thermography is an imaging technique being studied that has shown good potential in the early detection of breast cancer. In this work, we use three pre-trained convolutional neural networks (CNNs) VGG-16, ResNet-50 e DenseNet-201 to classify breast static thermography images (sick or healthy). Finding suitable CNN archi- tecture and hiper-parameters is essential for a good classification outcome. Furthermore, this is not an easy task. In order to address this problem of finding suitable architecture and hiper-parameters for the fully connected part of used CNNs, we used two bio inspired optimization techniques: genetic algorithm (GA) and particle swam optimization (PSO). Using the optimization techniques we were able to improve the F1-score from 0.66 to 0.92 for the VGG using the GA and the F1-score of the ResNet from 0.83 to 0.90 using the GA and PSO. Moreover, the optimization also maintained the good results of 0.92 F1-score for the DenseNet. Finally, we opt for using a random forest surrogate model in order to obtain a cheaper model. Using the surrogate, we improved the DenseNet from 0.92 to 1 of F1-score. |
id |
UFU_5416d6636aea027e5552993889c272ad |
---|---|
oai_identifier_str |
oai:repositorio.ufu.br:123456789/36092 |
network_acronym_str |
UFU |
network_name_str |
Repositório Institucional da UFU |
repository_id_str |
|
spelling |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficasCNN optimization using bio-inspired algorithms for breast cancer detection using infrared imagesTermografiaCâncer de mamaCNNsAGPSOSurrogateRandom forestThermographyBreast cancerComputaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCiência da ComputaçãoMamas - Câncer - PrevençãoMamas - ImagemBreast cancer is the second most common type of cancer that affects woman in Brazil. Early detection of this disease is essential for improving chances of cure and recovery of the patients. Infrared thermography is an imaging technique being studied that has shown good potential in the early detection of breast cancer. In this work, we use three pre-trained convolutional neural networks (CNNs) VGG-16, ResNet-50 e DenseNet-201 to classify breast static thermography images (sick or healthy). Finding suitable CNN archi- tecture and hiper-parameters is essential for a good classification outcome. Furthermore, this is not an easy task. In order to address this problem of finding suitable architecture and hiper-parameters for the fully connected part of used CNNs, we used two bio inspired optimization techniques: genetic algorithm (GA) and particle swam optimization (PSO). Using the optimization techniques we were able to improve the F1-score from 0.66 to 0.92 for the VGG using the GA and the F1-score of the ResNet from 0.83 to 0.90 using the GA and PSO. Moreover, the optimization also maintained the good results of 0.92 F1-score for the DenseNet. Finally, we opt for using a random forest surrogate model in order to obtain a cheaper model. Using the surrogate, we improved the DenseNet from 0.92 to 1 of F1-score.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorFAPEMIG - Fundação de Amparo a Pesquisa do Estado de Minas GeraisDissertação (Mestrado)O câncer de mama é o segundo tipo de câncer que mais acomete mulheres no Bra- sil. A detecção precoce é essencial para aumentar as chances de cura e recuperação das pacientes. A termografia é uma técnica de imageamento que tem sido estudada e tem apre- sentado resultados promissores para auxiliar nesta detecção precoce do câncer de mama. Neste trabalho utilizamos três redes neurais convolucionais (CNNs) pré-treinadas, VGG- 16, ResNet-50 e DenseNet-201, para classificar imagens termográficas estáticas da mama (em doentes ou saudáveis). Encontrar uma arquitetura para CNNs com os hiperparâme- tros adequados é essencial para o bom desempenho da rede. Esta não é uma tarefa trivial e para abordar este problema utilizamos dois algoritmos de otimização bioinspirados, al- goritmos genéticos (AG) e otimização por enxame de partícula (PSO), para encontrar uma boa arquitetura e bons hiperparâmetros para a parte densamente conectada das três CNNs utilizadas. Com a otimização foi possível melhorar os resultados de 0,66 para 0,92 de F1-score com o AG para a VGG e 0,83 para 0,90 de F1-score com o AG e o PSO para a ResNet, além de manter os bons resultados de 0,92 de F1-score para a DenseNet. Final- mente, buscando otimizar o tempo gasto com a execução dos experimentos do AG e do PSO, propomos a utilização de um modelo surrogate com random forest. Com o modelo surrogate foi possível melhorar os resultados com a DenseNet, que obteve F1-score de 1.Universidade Federal de UberlândiaBrasilPrograma de Pós-graduação em Ciência da ComputaçãoSouza, Jefferson Rodrigo dehttp://lattes.cnpq.br/1805897404307170Fernandes, Henrique Coelhohttp://lattes.cnpq.br/2439055005598269Conci, Aurahttp://lattes.cnpq.br/5601388085745497Backes, André Ricardohttp://lattes.cnpq.br/8590140337571249Gonçalves, Caroline Barcelos2022-09-19T14:40:38Z2022-09-19T14:40:38Z2022-08-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfGONÇALVES, Caroline Barcelos. Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas. 2022. 126 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2022. DOI http://doi.org/10.14393/ufu.di.2022.528.https://repositorio.ufu.br/handle/123456789/36092http://doi.org/10.14393/ufu.di.2022.528porhttp://creativecommons.org/licenses/by-nc-nd/3.0/us/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2022-09-20T06:27:50Zoai:repositorio.ufu.br:123456789/36092Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2022-09-20T06:27:50Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false |
dc.title.none.fl_str_mv |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas CNN optimization using bio-inspired algorithms for breast cancer detection using infrared images |
title |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
spellingShingle |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas Gonçalves, Caroline Barcelos Termografia Câncer de mama CNNs AG PSO Surrogate Random forest Thermography Breast cancer Computação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Ciência da Computação Mamas - Câncer - Prevenção Mamas - Imagem |
title_short |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
title_full |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
title_fullStr |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
title_full_unstemmed |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
title_sort |
Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas |
author |
Gonçalves, Caroline Barcelos |
author_facet |
Gonçalves, Caroline Barcelos |
author_role |
author |
dc.contributor.none.fl_str_mv |
Souza, Jefferson Rodrigo de http://lattes.cnpq.br/1805897404307170 Fernandes, Henrique Coelho http://lattes.cnpq.br/2439055005598269 Conci, Aura http://lattes.cnpq.br/5601388085745497 Backes, André Ricardo http://lattes.cnpq.br/8590140337571249 |
dc.contributor.author.fl_str_mv |
Gonçalves, Caroline Barcelos |
dc.subject.por.fl_str_mv |
Termografia Câncer de mama CNNs AG PSO Surrogate Random forest Thermography Breast cancer Computação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Ciência da Computação Mamas - Câncer - Prevenção Mamas - Imagem |
topic |
Termografia Câncer de mama CNNs AG PSO Surrogate Random forest Thermography Breast cancer Computação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Ciência da Computação Mamas - Câncer - Prevenção Mamas - Imagem |
description |
Breast cancer is the second most common type of cancer that affects woman in Brazil. Early detection of this disease is essential for improving chances of cure and recovery of the patients. Infrared thermography is an imaging technique being studied that has shown good potential in the early detection of breast cancer. In this work, we use three pre-trained convolutional neural networks (CNNs) VGG-16, ResNet-50 e DenseNet-201 to classify breast static thermography images (sick or healthy). Finding suitable CNN archi- tecture and hiper-parameters is essential for a good classification outcome. Furthermore, this is not an easy task. In order to address this problem of finding suitable architecture and hiper-parameters for the fully connected part of used CNNs, we used two bio inspired optimization techniques: genetic algorithm (GA) and particle swam optimization (PSO). Using the optimization techniques we were able to improve the F1-score from 0.66 to 0.92 for the VGG using the GA and the F1-score of the ResNet from 0.83 to 0.90 using the GA and PSO. Moreover, the optimization also maintained the good results of 0.92 F1-score for the DenseNet. Finally, we opt for using a random forest surrogate model in order to obtain a cheaper model. Using the surrogate, we improved the DenseNet from 0.92 to 1 of F1-score. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-09-19T14:40:38Z 2022-09-19T14:40:38Z 2022-08-16 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
GONÇALVES, Caroline Barcelos. Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas. 2022. 126 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2022. DOI http://doi.org/10.14393/ufu.di.2022.528. https://repositorio.ufu.br/handle/123456789/36092 http://doi.org/10.14393/ufu.di.2022.528 |
identifier_str_mv |
GONÇALVES, Caroline Barcelos. Algoritmos bioinspirados para otimização de CNNs aplicados na detecção de câncer de mama utilizando imagens termográficas. 2022. 126 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2022. DOI http://doi.org/10.14393/ufu.di.2022.528. |
url |
https://repositorio.ufu.br/handle/123456789/36092 http://doi.org/10.14393/ufu.di.2022.528 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Uberlândia Brasil Programa de Pós-graduação em Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal de Uberlândia Brasil Programa de Pós-graduação em Ciência da Computação |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFU instname:Universidade Federal de Uberlândia (UFU) instacron:UFU |
instname_str |
Universidade Federal de Uberlândia (UFU) |
instacron_str |
UFU |
institution |
UFU |
reponame_str |
Repositório Institucional da UFU |
collection |
Repositório Institucional da UFU |
repository.name.fl_str_mv |
Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU) |
repository.mail.fl_str_mv |
diinf@dirbi.ufu.br |
_version_ |
1813711449340510208 |