Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/33573
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2022_MisaelDeSouzaAndrade_tcc.pdf5,22 MBAdobe PDFver/abrir
Título: Implementação em FPGA da camada convolucional de um algoritmo de redes neurais para um módulo estimador da frequência cardíaca fetal
Autor(es): Andrade, Misael de Souza
Orientador(es): Beserra, Gilmar Silva
Assunto: Redes neurais (Computação)
Redes neurais convolucionais (Computação)
Frequência cardíaca
Frequência cardíaca fetal (FHR)
FPGAs (Field Programmable Gate Arrays)
Data de apresentação: 12-Mai-2022
Data de publicação: 15-Fev-2023
Referência: ANDRADE, Misael de Souza. Implementação em FPGA da camada convolucional de um algoritmo de redes neurais para um módulo estimador da frequência cardíaca fetal. 2022. 97 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) — Universidade de Brasília, Brasília, 2021.
Resumo: A necessidade de identificar padrões em sinais com alta confiabilidade vem crescendo de forma exponencial, devido à enorme quantidade de dados dispostos no mundo atual. A aplicação de Redes Neurais Artificiais para atingir esse objetivo é crescente e a redução no custo de implantação é constante à medida em que se popularizam ferramentas computacionais que permitem a inserção de novas técnicas para solução de problemas complexos.Devido ao alto custo computacional da implementação das redes neurais, torna-se necessária a abordagem de aceleração de algoritmos com FPGA (Field Programmable Gate Arrays, onde a parte com maior exigência de processamento é executada em hardware. Por meio deste embasamento, este trabalho apresenta o conceito de aceleração de algoritmos por meio da implementação em FPGA da primeira camada convolucional de uma Rede Neural Convolucional, que estima o ECG fetal (fECG) em um sinal de ECG abdominal(aECG). O projeto da camada convolucional em FPGA mostrou-se 5.85 vezes mais rápido do que o modelo em software executado no microprocessador ARM-Zynq. Também foi avaliado a eficiência de cálculo da convolução, que mostrou um um erro médio quadrático calculado de apenas 0.000123 para os resultados entre hardware e software, usando uma representação aritmética de ponto flutuante de 27 bits e 32 bits, respectivamente. Os resultados satisfatórios obtidos neste trabalho confirmam a importância da aceleração em hardware de algoritmos de redes neurais convolucionais.
Abstract: The need to identify patterns in signals with high reliability has been growing exponen-tially, due to the huge amount of data available in the current world. The application of Artificial Neural Networks to achieve this goal is increasing and the reduction in the cost of implementation is constant as computational tools are popularized that allow the insertion of new techniques to solve complex problems. Due to the high computational cost of implementing neural networks, it is necessary to approach algorithms with FPGA(Field Programmable Gate Arrays), where the part with the highest processing demand is executed in hardware, this work presents the concept of algorithm acceleration through the FPGA implementation of the first convolutional layer of a Convolutional Neural Network, which estimates the fetal ECG (fECG) in an abdominal ECG signal (aECG). FPGAproved to be 5.85 times faster than the software model run on the ARM-Zynq microproces-sor. The convolution calculation efficiency was also evaluated, which showed a calculated mean square error of only 0.000123 for the results between hardware and software, using a 27-bit and 32-bit floating point arithmetic representation, respectively. The satisfactory results obtained in this work confirm the importance of ia of hardware acceleration convolutional neural network algorithms.
Informações adicionais: Trabalho de Conclusão de Curso (graduação) — Universidade de Brasília, Faculdade UnB Gama, 2022.
Licença: A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.
Aparece na Coleção:Engenharia Eletrônica



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.