An Optimized Recurrent Unit for Ultra-Low-Power Keyword Spotting

Author:

Amoh Justice1,Odame Kofi M.1

Affiliation:

1. Thayer School of Engineering, Dartmouth College, Hanover, NH, USA

Abstract

There is growing interest in being able to run neural networks on sensors, wearables and internet-of-things (IoT) devices. However, the computational demands of neural networks make them difficult to deploy on resource-constrained edge devices. To meet this need, our work introduces a new recurrent unit architecture that is specifically adapted for on-device low power acoustic event detection (AED). The proposed architecture is based on the gated recurrent unit ('GRU' -- introduced by Cho et al. [9]) but features optimizations that make it implementable on ultra-low power micro-controllers such as the Arm Cortex M0+. Our new architecture, the Embedded Gated Recurrent Unit (eGRU) is demonstrated to be highly efficient and suitable for short-duration AED and keyword spotting tasks. A single eGRU cell is 60× faster and 10× smaller than a GRU cell. Despite its optimizations, eGRU compares well with GRU across tasks of varying complexities. The practicality of eGRU is investigated in a wearable acoustic event detection application. An eGRU model is implemented and tested on the Arm Cortex M0-based Atmel ATSAMD21E18 processor. The Arm M0+ implementation of the eGRU model compares favorably with a full precision GRU that is running on a workstation. The embedded eGRU model achieves a classification accuracy 95.3%, which is only 2% less than the full precision GRU.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Networks and Communications,Hardware and Architecture,Human-Computer Interaction

Reference43 articles.

1. {n. d.}. Autonomous Car Development Platform from NVIDIA DRIVE PX2. https://www.nvidia.com/en-au/self-driving-cars/drive-px/ Accessed: 2018-09-17. {n. d.}. Autonomous Car Development Platform from NVIDIA DRIVE PX2. https://www.nvidia.com/en-au/self-driving-cars/drive-px/ Accessed: 2018-09-17.

2. 2017. iPhone 8 and iPhone 8 Plus: A new generation of iPhone. https://www.apple.com/newsroom/2017/09/iphone-8-and-iphone-8-plus-a-new-generation-of-iphone/ Accessed: 2018-09-17. 2017. iPhone 8 and iPhone 8 Plus: A new generation of iPhone. https://www.apple.com/newsroom/2017/09/iphone-8-and-iphone-8-plus-a-new-generation-of-iphone/ Accessed: 2018-09-17.

3. Tensorflow: a system for large-scale machine learning;Abadi Martín;OSDI,2016

4. Justice Amoh and Kofi Odame. 2013. Technologies for developing ambulatory cough monitoring devices. Critical Reviews™ in Biomedical Engineering 41 6 (2013). Justice Amoh and Kofi Odame. 2013. Technologies for developing ambulatory cough monitoring devices. Critical Reviews™ in Biomedical Engineering 41 6 (2013).

5. DeepCough: A deep convolutional neural network in a wearable cough detection system

Cited by 14 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Residual, Mixer, and Attention: The Three-way Combination for Streaming Wake Word Detection Framework;2023 Asia Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC);2023-10-31

2. Related Works;Synthesis Lectures on Engineering, Science, and Technology;2023

3. Background in ML Models and Radiation Effects;Synthesis Lectures on Engineering, Science, and Technology;2023

4. Analog Gated Recurrent Unit Neural Network for Detecting Chewing Events;IEEE Transactions on Biomedical Circuits and Systems;2022-12

5. Analog LSTM for Keyword Spotting;2022 IEEE 4th International Conference on Artificial Intelligence Circuits and Systems (AICAS);2022-06-13

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3