Back to Search
Start Over
A depthwise separable convolutional neural network for keyword spotting on an embedded system.
- Source :
- EURASIP Journal on Audio Speech & Music Processing; 6/25/2020, Vol. 2020 Issue 1, p1-14, 14p
- Publication Year :
- 2020
-
Abstract
- A keyword spotting algorithm implemented on an embedded system using a depthwise separable convolutional neural network classifier is reported. The proposed system was derived from a high-complexity system with the goal to reduce complexity and to increase efficiency. In order to meet the requirements set by hardware resource constraints, a limited hyper-parameter grid search was performed, which showed that network complexity could be drastically reduced with little effect on classification accuracy. It was furthermore found that quantization of pre-trained networks using mixed and dynamic fixed point principles could reduce the memory footprint and computational requirements without lowering classification accuracy. Data augmentation techniques were used to increase network robustness in unseen acoustic conditions by mixing training data with realistic noise recordings. Finally, the system's ability to detect keywords in a continuous audio stream was successfully demonstrated. [ABSTRACT FROM AUTHOR]
- Subjects :
- CONVOLUTIONAL neural networks
KEYWORDS
STREAMING audio
Subjects
Details
- Language :
- English
- ISSN :
- 16874714
- Volume :
- 2020
- Issue :
- 1
- Database :
- Complementary Index
- Journal :
- EURASIP Journal on Audio Speech & Music Processing
- Publication Type :
- Academic Journal
- Accession number :
- 144236761
- Full Text :
- https://doi.org/10.1186/s13636-020-00176-2