The efficiency and the accuracy of a digital feed-forward neural networks must be optimized to obtain both high classification rate and minimum area on chip. In this paper an efficient MLP digital implementation. The key features of the hardware implementation are the virtual neuron based architecture and the use of the sinusoidal activation function for the hidden layer. The effectiveness of the proposed solutions has been evaluated developing different FPGA based neural prototypes for the High Energy Physics domain and the automatic Road Sign Recognition domain. The use of the sinusoidal activation function decreases hardware resource employment of about 32% when compared with the standard sigmoid based neuron implementation. The virtual neuron implementation makes efficient the mapping of a neural network into hardware devices since it leads to a significant decreasing of concurrent memory access.

S VITABILE, V CONTI, F GENNARO, F SORBELLO (2005). Efficient MLP Digital Implementation on FPGA. In Euromicro conference on digital system design : Porto, Portugal, August 30-September 3, 2005 : proceedings (pp.218-222) [10.1109/DSD.2005.38].

Efficient MLP Digital Implementation on FPGA

VITABILE, Salvatore;CONTI, Vincenzo;GENNARO, Francesca;SORBELLO, Filippo
2005-01-01

Abstract

The efficiency and the accuracy of a digital feed-forward neural networks must be optimized to obtain both high classification rate and minimum area on chip. In this paper an efficient MLP digital implementation. The key features of the hardware implementation are the virtual neuron based architecture and the use of the sinusoidal activation function for the hidden layer. The effectiveness of the proposed solutions has been evaluated developing different FPGA based neural prototypes for the High Energy Physics domain and the automatic Road Sign Recognition domain. The use of the sinusoidal activation function decreases hardware resource employment of about 32% when compared with the standard sigmoid based neuron implementation. The virtual neuron implementation makes efficient the mapping of a neural network into hardware devices since it leads to a significant decreasing of concurrent memory access.
Euromicro Conference on Digital System Design
Porto (Portogallo)
August 30 - September 3, 2005
8
2005
5
in stampa§IEEE Computer Society Press
S VITABILE, V CONTI, F GENNARO, F SORBELLO (2005). Efficient MLP Digital Implementation on FPGA. In Euromicro conference on digital system design : Porto, Portugal, August 30-September 3, 2005 : proceedings (pp.218-222) [10.1109/DSD.2005.38].
Proceedings (atti dei congressi)
S VITABILE; V CONTI; F GENNARO; F SORBELLO
File in questo prodotto:
File Dimensione Formato  
Efficient MLP Digital Implementation on FPGA.pdf

Solo gestori archvio

Dimensione 255.06 kB
Formato Adobe PDF
255.06 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/15354
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 14
social impact