Deteção automática de pólipos com uso de técnicas de Deep learning

Detalhes bibliográficos
Autor(a) principal: Oliveira, Francisco José Fernandes
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10348/12122
Resumo: O cancro colorretal é uma doença com alta taxa de mortalidade e prevalência global. De acordo com dados da GLOBOCAN 2020, mais de um milhão de casos de câncer gástrico foram detetados, resultando em 768.000 óbitos. O cancro colorretal é frequentemente assintomático nos estados iniciais, o que leva a um diagnóstico tardio, uma vez que os sintomas geralmente só se manifestam em estados mais avançados da doença. Realizar exames regulares, como colonoscopias, é uma forma de combater essa doença, buscando detetá-la precocemente. O uso de Deep Learning tem se mostrado uma ferramenta cada vez mais empregada na detecção de doenças, especialmente na análise de imagens médicas. Em alguns casos, essas técnicas alcançam desempenho comparável ao de especialistas. Com o auxílio dessas ferramentas, é possível criar sistemas de detecção em tempo real para o cancro gástrico, onde as regiões destacadas podem chamar a atenção dos especialistas para áreas suspeitas, minimizando erros humanos e aumentando o número de casos detetados. No entanto, um desafio comum para sistemas de Deep Learning é a escassez de dados, o que pode limitar seu desempenho. Neste trabalho, foram treinados modelos YOLOv5 e YOLOv8, incluindo diferentes submodelos (n, s, m e l), além do modelo YOLOv7. O objetivo passa pelo estudo de métodos de Deep Learning e aplicá-los, de forma comparar o desempenho dessas redes neurais convolutivas na detecção de pólipos. Um conjunto de dados chamado "Piccolo" foi organizado, contendo 4.833 imagens. Dessas, 2.203 imagens foram usadas para treino, 895 para validação e 333 para teste. Não foram feitas modificações nos parâmetros dos modelos, sendo utilizados os pré-treinados no conjunto de dados MSCOCO, que é mais amplo. Os resultados obtidos para o modelo YOLOv5, submodelo "s", foram de 92,2% de precisão, 69% de sensibilidade, 74% de pontuação F1 e 76,8% de mAP. Esses resultados indicam um bom desempenho do modelo na detecção de pólipos, demonstrando a eficácia das redes neurais convolutivas para essa tarefa específica.
id RCAP_9dc773e1faad8a46d594092ecd3408cd
oai_identifier_str oai:repositorio.utad.pt:10348/12122
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Deteção automática de pólipos com uso de técnicas de Deep learningMachine learningdeteção de póliposO cancro colorretal é uma doença com alta taxa de mortalidade e prevalência global. De acordo com dados da GLOBOCAN 2020, mais de um milhão de casos de câncer gástrico foram detetados, resultando em 768.000 óbitos. O cancro colorretal é frequentemente assintomático nos estados iniciais, o que leva a um diagnóstico tardio, uma vez que os sintomas geralmente só se manifestam em estados mais avançados da doença. Realizar exames regulares, como colonoscopias, é uma forma de combater essa doença, buscando detetá-la precocemente. O uso de Deep Learning tem se mostrado uma ferramenta cada vez mais empregada na detecção de doenças, especialmente na análise de imagens médicas. Em alguns casos, essas técnicas alcançam desempenho comparável ao de especialistas. Com o auxílio dessas ferramentas, é possível criar sistemas de detecção em tempo real para o cancro gástrico, onde as regiões destacadas podem chamar a atenção dos especialistas para áreas suspeitas, minimizando erros humanos e aumentando o número de casos detetados. No entanto, um desafio comum para sistemas de Deep Learning é a escassez de dados, o que pode limitar seu desempenho. Neste trabalho, foram treinados modelos YOLOv5 e YOLOv8, incluindo diferentes submodelos (n, s, m e l), além do modelo YOLOv7. O objetivo passa pelo estudo de métodos de Deep Learning e aplicá-los, de forma comparar o desempenho dessas redes neurais convolutivas na detecção de pólipos. Um conjunto de dados chamado "Piccolo" foi organizado, contendo 4.833 imagens. Dessas, 2.203 imagens foram usadas para treino, 895 para validação e 333 para teste. Não foram feitas modificações nos parâmetros dos modelos, sendo utilizados os pré-treinados no conjunto de dados MSCOCO, que é mais amplo. Os resultados obtidos para o modelo YOLOv5, submodelo "s", foram de 92,2% de precisão, 69% de sensibilidade, 74% de pontuação F1 e 76,8% de mAP. Esses resultados indicam um bom desempenho do modelo na detecção de pólipos, demonstrando a eficácia das redes neurais convolutivas para essa tarefa específica.Colorectal cancer is a disease with a high mortality rate and global prevalence. According to data from GLOBOCAN 2020, more than one million cases of gastric cancer have been detected, resulting in 768,000 deaths. Colorectal cancer is often asymptomatic in the early stages, which leads to late diagnosis, as symptoms usually do not manifest until the later stages of the disease. Performing regular examinations, such as colonoscopies, is one way to combat this disease, seeking to detect it early. The use of Deep Learning has proven to be a tool increasingly employed in disease detection, especially in the analysis of medical images. In some cases, these techniques reach performance comparable to that of experts. With the help of these tools, it is possible to create real-time detection systems for gastric cancer, where highlighted regions can draw experts' attention to suspicious areas, minimizing human error and increasing the number of detected cases. However, a common challenge for Deep Learning systems is data sparsity, which can limit their performance. In this work, YOLOv5 and YOLOv8 models, including different submodels (n, s, m and l), were trained in addition to the YOLOv7 model. The goal is to study Deep Learning methods to compare the performance of these convolutional neural networks in polyp detection. A dataset named "Piccolo" was organized, containing 4,833 images. Of these, 2,203 images were used for training, 895 for validation, and 333 for testing. No modifications were made to the parameters of the models, and the pre-trained ones on the larger MSCOCO dataset were used. The results obtained for the YOLOv5 model, submodel "s", were 92.2% accuracy, 69% sensitivity, 74% F1 score and 76.8% mAP. These results indicate a good performance of the model in the detection of polyps, demonstrating the effectiveness of convolutional neural networks for this specific task.2024-02-09T16:47:10Z2023-07-05T00:00:00Z2023-07-052023-07-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfapplication/pdfhttps://hdl.handle.net/10348/12122porOliveira, Francisco José Fernandesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-18T02:01:13Zoai:repositorio.utad.pt:10348/12122Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:37:40.628577Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Deteção automática de pólipos com uso de técnicas de Deep learning
title Deteção automática de pólipos com uso de técnicas de Deep learning
spellingShingle Deteção automática de pólipos com uso de técnicas de Deep learning
Oliveira, Francisco José Fernandes
Machine learning
deteção de pólipos
title_short Deteção automática de pólipos com uso de técnicas de Deep learning
title_full Deteção automática de pólipos com uso de técnicas de Deep learning
title_fullStr Deteção automática de pólipos com uso de técnicas de Deep learning
title_full_unstemmed Deteção automática de pólipos com uso de técnicas de Deep learning
title_sort Deteção automática de pólipos com uso de técnicas de Deep learning
author Oliveira, Francisco José Fernandes
author_facet Oliveira, Francisco José Fernandes
author_role author
dc.contributor.author.fl_str_mv Oliveira, Francisco José Fernandes
dc.subject.por.fl_str_mv Machine learning
deteção de pólipos
topic Machine learning
deteção de pólipos
description O cancro colorretal é uma doença com alta taxa de mortalidade e prevalência global. De acordo com dados da GLOBOCAN 2020, mais de um milhão de casos de câncer gástrico foram detetados, resultando em 768.000 óbitos. O cancro colorretal é frequentemente assintomático nos estados iniciais, o que leva a um diagnóstico tardio, uma vez que os sintomas geralmente só se manifestam em estados mais avançados da doença. Realizar exames regulares, como colonoscopias, é uma forma de combater essa doença, buscando detetá-la precocemente. O uso de Deep Learning tem se mostrado uma ferramenta cada vez mais empregada na detecção de doenças, especialmente na análise de imagens médicas. Em alguns casos, essas técnicas alcançam desempenho comparável ao de especialistas. Com o auxílio dessas ferramentas, é possível criar sistemas de detecção em tempo real para o cancro gástrico, onde as regiões destacadas podem chamar a atenção dos especialistas para áreas suspeitas, minimizando erros humanos e aumentando o número de casos detetados. No entanto, um desafio comum para sistemas de Deep Learning é a escassez de dados, o que pode limitar seu desempenho. Neste trabalho, foram treinados modelos YOLOv5 e YOLOv8, incluindo diferentes submodelos (n, s, m e l), além do modelo YOLOv7. O objetivo passa pelo estudo de métodos de Deep Learning e aplicá-los, de forma comparar o desempenho dessas redes neurais convolutivas na detecção de pólipos. Um conjunto de dados chamado "Piccolo" foi organizado, contendo 4.833 imagens. Dessas, 2.203 imagens foram usadas para treino, 895 para validação e 333 para teste. Não foram feitas modificações nos parâmetros dos modelos, sendo utilizados os pré-treinados no conjunto de dados MSCOCO, que é mais amplo. Os resultados obtidos para o modelo YOLOv5, submodelo "s", foram de 92,2% de precisão, 69% de sensibilidade, 74% de pontuação F1 e 76,8% de mAP. Esses resultados indicam um bom desempenho do modelo na detecção de pólipos, demonstrando a eficácia das redes neurais convolutivas para essa tarefa específica.
publishDate 2023
dc.date.none.fl_str_mv 2023-07-05T00:00:00Z
2023-07-05
2023-07-25
2024-02-09T16:47:10Z
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 https://hdl.handle.net/10348/12122
url https://hdl.handle.net/10348/12122
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137427775815680