Compact hardware liquid state machines on FPGA for real-time speech recognition
Time Factors
Models, Neurological
0202 electrical engineering, electronic engineering, information engineering
Action Potentials
Humans
Speech
Recognition, Psychology
Signal Processing, Computer-Assisted
Neural Networks, Computer
02 engineering and technology
Analog-Digital Conversion
DOI:
10.1016/j.neunet.2007.12.009
Publication Date:
2007-12-28T10:51:39Z
AUTHORS (4)
ABSTRACT
Hardware implementations of Spiking Neural Networks are numerous because they are well suited for implementation in digital and analog hardware, and outperform classic neural networks. This work presents an application driven digital hardware exploration where we implement real-time, isolated digit speech recognition using a Liquid State Machine. The Liquid State Machine is a recurrent neural network of spiking neurons where only the output layer is trained. First we test two existing hardware architectures which we improve and extend, but that appears to be too fast and thus area consuming for this application. Next, we present a scalable, serialized architecture that allows a very compact implementation of spiking neural networks that is still fast enough for real-time processing. All architectures support leaky integrate-and-fire membranes with exponential synaptic models. This work shows that there is actually a large hardware design space of Spiking Neural Network hardware that can be explored. Existing architectures have only spanned part of it.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (59)
CITATIONS (102)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....