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
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 ....