Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética

Detalhes bibliográficos
Autor(a) principal: Camargo, Matheus Woeffel
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/262000
Resumo: A incidência de diabetes está aumentando a um ritmo alarmante em todo o mundo. Por consequência, crescem os casos de retinopatia diabética (RD), uma complicação da di abetes que em sua forma mais grave pode levar à cegueira. A falta de mão de obra es pecializada para diagnóstico, essencial para o tratamento bem-sucedido da doença, traz a necessidade de estudo de alternativas para o diagnóstico via meios computacionais. Pes quisas recentes sobre o uso de Deep Learning para a detecção de RD se mostram como uma importante alternativa para melhorar a utilização da mão de obra especializada a par tir da priorização de casos mais graves. Partindo deste contexto, o objetivo do presente trabalho é avaliar o desempenho e custo financeiro de alternativas baseadas em compu tação em nuvem para o deploy de modelos de Deep Learning para classificação de RD. Utilizando como base os serviços real-time inference e serverless inference, ambos da plataforma Amazon Sagemaker, foram consideradas otimizações e diferentes alternati vas de configuração, obtendo até 24, 34% de redução de custo financeiro e até 2, 16× de aumento de desempenho. Por fim, foram utilizados conceitos como conteinerização e in fraestrutura como código durante a implementação da solução, para permitir a reprodução das alternativas de deploy e dos experimentos realizados de maneira facilitada.
id UFRGS-2_1449cf1fd5dc0345789a99f2e7156863
oai_identifier_str oai:www.lume.ufrgs.br:10183/262000
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Camargo, Matheus WoeffelNavaux, Philippe Olivier Alexandre2023-07-12T03:33:45Z2023http://hdl.handle.net/10183/262000001172815A incidência de diabetes está aumentando a um ritmo alarmante em todo o mundo. Por consequência, crescem os casos de retinopatia diabética (RD), uma complicação da di abetes que em sua forma mais grave pode levar à cegueira. A falta de mão de obra es pecializada para diagnóstico, essencial para o tratamento bem-sucedido da doença, traz a necessidade de estudo de alternativas para o diagnóstico via meios computacionais. Pes quisas recentes sobre o uso de Deep Learning para a detecção de RD se mostram como uma importante alternativa para melhorar a utilização da mão de obra especializada a par tir da priorização de casos mais graves. Partindo deste contexto, o objetivo do presente trabalho é avaliar o desempenho e custo financeiro de alternativas baseadas em compu tação em nuvem para o deploy de modelos de Deep Learning para classificação de RD. Utilizando como base os serviços real-time inference e serverless inference, ambos da plataforma Amazon Sagemaker, foram consideradas otimizações e diferentes alternati vas de configuração, obtendo até 24, 34% de redução de custo financeiro e até 2, 16× de aumento de desempenho. Por fim, foram utilizados conceitos como conteinerização e in fraestrutura como código durante a implementação da solução, para permitir a reprodução das alternativas de deploy e dos experimentos realizados de maneira facilitada.The incidence of diabetes is increasing at an alarming rate worldwide. As a consequence, cases of diabetic retinopathy (DR), a diabetes complication that in its most severe form can cause blindness, are growing. The lack of specialized workforce for diagnosis, es sential for a successful treatment, brings the need to study alternatives for diagnosis via computational means. Recent research on the use of Deep Learning for DR detection are seen as an important alternative to improve the use of specialized workforce by prioritiz ing more severe disease stages. Based on this context, the main goal of this work is to evaluate the performance and cost of cloud computing-based alternatives for the deploy ment of Deep Learning models for DR detection. Using Amazon Sagemaker’s real-time inference and serverless inference services, optimizations and different configuration al ternatives were considered, achieving up to a 24.34% cost reduction and up to a 2.16× performance increase. Finally, concepts such as containerization and infrastructure as code were used during the implementation of the solution to facilitate the reproduction of deployment alternatives and experiments performed.application/pdfengComputação em nuvemAprendizado de máquinaAprendizado profundoCloud computingInfrastructure as CodeDiabetic RetinopathyDeployCloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia DiabéticaCloud Computing for deploying Deep Learning models for Diabetic Retinopathy detection info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2023Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001172815.pdf.txt001172815.pdf.txtExtracted Texttext/plain134691http://www.lume.ufrgs.br/bitstream/10183/262000/2/001172815.pdf.txt5b3fcefa9bffc6f4920ab1dd2a7147f4MD52ORIGINAL001172815.pdfTexto completo (inglês)application/pdf2482652http://www.lume.ufrgs.br/bitstream/10183/262000/1/001172815.pdfee8c18b0649cdb19f7d58331f2aa354fMD5110183/2620002023-07-13 03:34:59.824347oai:www.lume.ufrgs.br:10183/262000Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-07-13T06:34:59Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
dc.title.alternative.en.fl_str_mv Cloud Computing for deploying Deep Learning models for Diabetic Retinopathy detection
title Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
spellingShingle Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
Camargo, Matheus Woeffel
Computação em nuvem
Aprendizado de máquina
Aprendizado profundo
Cloud computing
Infrastructure as Code
Diabetic Retinopathy
Deploy
title_short Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
title_full Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
title_fullStr Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
title_full_unstemmed Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
title_sort Cloud Computing para deploy de modelos de Deep Learning para a detecção de Retinopatia Diabética
author Camargo, Matheus Woeffel
author_facet Camargo, Matheus Woeffel
author_role author
dc.contributor.author.fl_str_mv Camargo, Matheus Woeffel
dc.contributor.advisor1.fl_str_mv Navaux, Philippe Olivier Alexandre
contributor_str_mv Navaux, Philippe Olivier Alexandre
dc.subject.por.fl_str_mv Computação em nuvem
Aprendizado de máquina
Aprendizado profundo
topic Computação em nuvem
Aprendizado de máquina
Aprendizado profundo
Cloud computing
Infrastructure as Code
Diabetic Retinopathy
Deploy
dc.subject.eng.fl_str_mv Cloud computing
Infrastructure as Code
Diabetic Retinopathy
Deploy
description A incidência de diabetes está aumentando a um ritmo alarmante em todo o mundo. Por consequência, crescem os casos de retinopatia diabética (RD), uma complicação da di abetes que em sua forma mais grave pode levar à cegueira. A falta de mão de obra es pecializada para diagnóstico, essencial para o tratamento bem-sucedido da doença, traz a necessidade de estudo de alternativas para o diagnóstico via meios computacionais. Pes quisas recentes sobre o uso de Deep Learning para a detecção de RD se mostram como uma importante alternativa para melhorar a utilização da mão de obra especializada a par tir da priorização de casos mais graves. Partindo deste contexto, o objetivo do presente trabalho é avaliar o desempenho e custo financeiro de alternativas baseadas em compu tação em nuvem para o deploy de modelos de Deep Learning para classificação de RD. Utilizando como base os serviços real-time inference e serverless inference, ambos da plataforma Amazon Sagemaker, foram consideradas otimizações e diferentes alternati vas de configuração, obtendo até 24, 34% de redução de custo financeiro e até 2, 16× de aumento de desempenho. Por fim, foram utilizados conceitos como conteinerização e in fraestrutura como código durante a implementação da solução, para permitir a reprodução das alternativas de deploy e dos experimentos realizados de maneira facilitada.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-07-12T03:33:45Z
dc.date.issued.fl_str_mv 2023
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/262000
dc.identifier.nrb.pt_BR.fl_str_mv 001172815
url http://hdl.handle.net/10183/262000
identifier_str_mv 001172815
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/262000/2/001172815.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/262000/1/001172815.pdf
bitstream.checksum.fl_str_mv 5b3fcefa9bffc6f4920ab1dd2a7147f4
ee8c18b0649cdb19f7d58331f2aa354f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224664441159680