A fixed-point neural network for keyword detection on resource constrained hardware

Mohit Shah, Jingcheng Wang, David Blaauw, Dennis Sylvester, Hun Seok Kim, Chaitali Chakrabarti

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations

Abstract

Keyword detection is typically used as a front-end to trigger automatic speech recognition and spoken dialog systems. The detection engine needs to be continuously listening, which has strong implications on power and memory consumption. In this paper, we devise a neural network architecture for keyword detection and present a set of techniques for reducing the memory requirements in order to make the architecture suitable for resource constrained hardware. Specifically, a fixed-point implementation is considered; aggressively scaling down the precision of the weights lowers the memory compared to a naive floating-point implementation. For further optimization, a node pruning technique is proposed to identify and remove the least active nodes in a neural network. Experiments are conducted over 10 keywords selected from the Resource Management (RM) database. The trade-off between detection performance and memory is assessed for different weight representations. We show that a neural network with as few as 5 bits per weight yields a marginal and acceptable loss in performance, while requiring only 200 kilobytes (KB) of on-board memory and a latency of 150 ms. A hardware architecture using a single multiplier and a power consumption of less than 10mW is also presented.

Original languageEnglish (US)
Title of host publicationElectronic Proceedings of the 2015 IEEE International Workshop on Signal Processing Systems, SiPS 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467396042
DOIs
StatePublished - Dec 2 2015
EventIEEE International Workshop on Signal Processing Systems, SiPS 2015 - Hangzhou, China
Duration: Oct 14 2015Oct 16 2015

Publication series

NameIEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation
Volume2015-December
ISSN (Print)1520-6130

Other

OtherIEEE International Workshop on Signal Processing Systems, SiPS 2015
Country/TerritoryChina
CityHangzhou
Period10/14/1510/16/15

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Signal Processing
  • Applied Mathematics
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'A fixed-point neural network for keyword detection on resource constrained hardware'. Together they form a unique fingerprint.

Cite this