Implementação de rede neural artificial em FPGA utilizando VHDL (2012)
- Authors:
- Autor USP: PIÃO, SILVANO SOTELO - EESC
- Unidade: EESC
- Subjects: CIRCUITOS FPGA; REDES NEURAIS; VHDL
- Keywords: Artificial neural networks; Cyclone IV; Dispositivos lógicos; Field programmable logic devices; Field programmable logic devices,; Logic devices; Perceptron; VHSIC hardware description language
- Language: Português
- Abstract: Embora o estudo de redes neurais tenha se iniciado há quase sete décadas, esta área ainda apresenta uma imensa capacidade de evolução. A maioria das redes neurais existentes atualmente opera em máquinas seqüenciais, devido principalmente, ao menor custo quando comparadas às alternativas. No entanto, tais máquinas são incapazes de reproduzir uma característica inerente a redes neurais biológicas: a execução de operações de adição e multiplicação em paralelo. Com as evoluções observadas na última década em FPGAs (Field Programmable Logic Devices), tanto na redução dos preços, quanto no aumento da capacidade, estes constituem uma excelente alternativa à implementação de redes neurais com execução de múltiplas tarefas em paralelo ao nível de hardware. Os FPGAs atuais possuem densidade de elementos lógicos suficientes para implementar grandes redes neurais. A utilização de VHSIC Hardware Description Language proporciona a possibilidade de intercambiabilidade entre dispositivos e facilita a alteração de características do circuito. Com o objetivo de estudar esta alternativa, este trabalho apresenta a síntese de uma rede Perceptron de duas entradas em um FPGA Cyclone IV EP4CE115F29C7N, da Altera, e o estudo de variações da rede sintetizada e suas implicações no consumo de elementos lógicos do dispositivo
- Imprenta:
- Publisher place: São Carlos
- Date published: 2012
-
ABNT
PIÃO, Silvano Sotelo. Implementação de rede neural artificial em FPGA utilizando VHDL. 2012. Trabalho de Conclusão de Curso (Graduação) – Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 2012. Disponível em: https://bdta.abcd.usp.br/directbitstream/cfa7a5f9-8ca9-43a9-b672-cf32ebd3501c/Piao_Silvano_Sotelo.pdf. Acesso em: 23 mar. 2025. -
APA
Pião, S. S. (2012). Implementação de rede neural artificial em FPGA utilizando VHDL (Trabalho de Conclusão de Curso (Graduação). Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos. Recuperado de https://bdta.abcd.usp.br/directbitstream/cfa7a5f9-8ca9-43a9-b672-cf32ebd3501c/Piao_Silvano_Sotelo.pdf -
NLM
Pião SS. Implementação de rede neural artificial em FPGA utilizando VHDL [Internet]. 2012 ;[citado 2025 mar. 23 ] Available from: https://bdta.abcd.usp.br/directbitstream/cfa7a5f9-8ca9-43a9-b672-cf32ebd3501c/Piao_Silvano_Sotelo.pdf -
Vancouver
Pião SS. Implementação de rede neural artificial em FPGA utilizando VHDL [Internet]. 2012 ;[citado 2025 mar. 23 ] Available from: https://bdta.abcd.usp.br/directbitstream/cfa7a5f9-8ca9-43a9-b672-cf32ebd3501c/Piao_Silvano_Sotelo.pdf
Download do texto completo
Tipo | Nome | Link | |
---|---|---|---|
Piao_Silvano_Sotelo.pdf | Direct link |
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas