An FPGA-based Hybrid Neural Network accelerator for embedded satellite image classification - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

An FPGA-based Hybrid Neural Network accelerator for embedded satellite image classification

Résumé

Spiking Neural Networks are well known for their hardware-friendliness, as their implementation enables important hardware resources and energy savings when compared to classical Neural Network accelerators. Those advantages are mostly due to their simple Integrate & Fire neuron model, and the event-based aspect of their computation. On the other hand, convolution layers and maxpooling layers enable robust feature extraction, thus yielding very high recognition accuracy in image classification applications. Unfortunately, those layer models are not well-suited to the spiking model when dealing with static image classification on FPGA. Based on this statement, we developed an innovative hybrid Neural Network embedded accelerator. Our architecture interfaces classical non-spiking convolution Neural network for feature extraction; and spiking Dense Layers for classification. The implementation showed recognition performances (87%) equivalent to its classical counterpart (88%), while reducing hardware resource intensiveness of the classification stage (12% less occupied logic cells in total, including 60% reduction on the classification stage).
Fichier non déposé

Dates et versions

hal-02445183 , version 1 (20-01-2020)

Identifiants

Citer

Edgar Lemaire, Matthieu Moretti, Lionel Daniel, Benoit Miramond, Philippe Millet, et al.. An FPGA-based Hybrid Neural Network accelerator for embedded satellite image classification. IEEE International Symposium on Circuit and Systems (ISCAS 2020), May 2020, Seville, Spain. pp.5, ⟨10.1109/ISCAS45731.2020.9180625⟩. ⟨hal-02445183⟩
340 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More