🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Construção de uma rede neural em FPGA para inferência de baixa latência

dc.contributor.advisorAraújo, Silvio Roberto Fernandes de
dc.contributor.authorAraújo, Lucas Gomes de
dc.contributor.referee1Araújo, Silvio Roberto Fernandes de
dc.contributor.referee2Oliveira, Amanda Gondim de
dc.contributor.referee3Casillo, Leonardo Augusto
dc.coverage.spatialMossoró
dc.date.accessioned2024-01-18T13:27:36Z
dc.date.available2024-01-18T13:27:36Z
dc.date.issued2023-10-10
dc.description.abstractAs doenças em plantas representam um dos principais fatores que contribuem para a perda de colheitas na produção agrícola. Logo, diagnosticar uma planta rapidamente pode ser essencial para a produção. Contudo, um diagnóstico manual pode ser custoso, lento e subjetivo. Dessa forma, a implementação de um sistema de baixo consumo de energia capaz de avaliar automaticamente o estado das plantas de maneira contínua, rápida e precisa é crucial no contexto. Dito isto, esse artigo apresenta uma solução baseada em aprendizado de máquina possível de ser implantada em FPGAs para realizar inferências acerca de imagens do domínio tratado. Para isso, foram utilizados recursos como redes neurais convolucionais, transferência de aprendizado e quantização com o framework Vitis AI. Além disso, testes com os diferentes tipos de quantização foram realizados em GPU, CPU e FPGA com o propósito de comparar as métricas de desempenho em cada hardware. Ao fim, com uma acurácia de 97.74%, o modelo classificador obtido pela técnica quantization aware training (QAT) conseguiu melhores resultados frente àquele gerado pelo método post training quantization (PTQ). Ademais, o modelo em FPGA conseguiu obter uma vazão de 27.6 inferências por segundo nos testes, suficiente para diagnósticos em tempo real.
dc.description.physical16 f.
dc.format.mimetypepdf
dc.identifier.bibliographicCitationARAÚJO, Lucas Gomes de. Construção de uma rede neural em FPGA para inferência de baixa latência. 2023. 16 f. TCC (Graduação) - Curso de Ciência da Computação, Centro de Ciências Exatas e Naturais, Universidade Federal Rural do Semi-Árido, Mossoró, 2023. Disponível em: https://repositorio.ufersa.edu.br/home. Acesso em: 16 jan. 2024.
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/10152
dc.language.isopt_BR
dc.publisher.centerCentro de Ciências Exatas e Naturais - CCEN
dc.publisher.countryBrasil
dc.publisher.initialsUFERSA
dc.publisher.institutionUniversidade Federal Rural do Semi-Árido
dc.rightsinfo:eu-repo/semantics/openAccessen
dc.rights.holderUFERSA
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/br/
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.keywordDoenças em plantas
dc.subject.keywordFPGA
dc.subject.keywordRedes neurais
dc.subject.keywordTransferência de aprendizado
dc.subject.keywordQuantização
dc.titleConstrução de uma rede neural em FPGA para inferência de baixa latência
dc.typeinfo:eu-repo/semantics/bachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
LucasGA_ART.pdf
Tamanho:
1,05 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: