paper-with-me

홈 › Papers

BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performance

2022-11-13 · Haotong Qin, Xudong Ma, Yifu Ding, Xiaoyang Li, Yang Zhang, Zejun Ma, Jiakai Wang, Jie Luo, Xianglong Liu

Deep neural networks, such as the Deep-FSMN, have been widely studied for keyword spotting (KWS) applications while suffering expensive computation and storage. Therefore, network compression technologies like binarization are studied to deploy KWS models on edge. In this paper, we present a strong yet efficient binary neural network for KWS, namely BiFSMNv2, pushing it to the real-network accuracy performance. First, we present a Dual-scale Thinnable 1-bit-Architecture to recover the representation capability of the binarized computation units by dual-scale activation binarization and liberate the speedup potential from an overall architecture perspective. Second, we also construct a Frequency Independent Distillation scheme for KWS binarization-aware training, which distills the high and low-frequency components independently to mitigate the information mismatch between full-precision and binarized representations. Moreover, we propose the Learning Propagation Binarizer, a general and efficient binarizer that enables the forward and backward propagation of binary KWS networks to be continuously improved through learning. We implement and deploy the BiFSMNv2 on ARMv8 real-world hardware with a novel Fast Bitwise Computation Kernel, which is proposed to fully utilize registers and increase instruction throughput. Comprehensive experiments show our BiFSMNv2 outperforms existing binary networks for KWS by convincing margins across different datasets and achieves comparable accuracy with the full-precision networks (only a tiny 1.51% drop on Speech Commands V1-12). We highlight that benefiting from the compact architecture and optimized hardware kernel, BiFSMNv2 can achieve an impressive 25.1x speedup and 20.2x storage-saving on edge hardware.

📄 PDF Abstract BibTeX arXiv:2211.06987

Code (1)

htqin/bifsmnv2 공식 구현 pytorch

Tasks

BinarizationKeyword Spotting

Similar Papers 제목 키워드 기반

Metric Learning for Keyword Spotting

2020-05-18

The goal of this work is to train effective representations for keyword spotting via metric learning. Most existing works address keyword spotting as a closed-set classification problem, where both target and non-target …

Keyword SpottingMetric Learning

Efficient Continual Learning in Keyword Spotting using Binary Neural Networks

2025-05-05 · Quynh Nguyen-Phuong Vu, Luciano Sebastian Martinez-Rau, Yuxuan Zhang, Nho-Duc Tran 외

Keyword spotting (KWS) is an essential function that enables interaction with ubiquitous smart devices. However, in resource-limited devices, KWS models are often static and can thus not adapt to new scenarios, such as a…

Continual LearningKeyword Spotting

Dummy Prototypical Networks for Few-Shot Open-Set Keyword Spotting

2022-06-28 · Byeonggeun Kim, Seunghan Yang, Inseop Chung, Simyung Chang

Keyword spotting is the task of detecting a keyword in streaming audio. Conventional keyword spotting targets predefined keywords classification, but there is growing attention in few-shot (query-by-example) keyword spot…

Keyword SpottingMetric LearningOpen Set Learning

PCOV-KWS: Multi-task Learning for Personalized Customizable Open Vocabulary Keyword Spotting

2026-03-05 · Jianan Pan, Kejie Huang arxiv

As advancements in technologies like Internet of Things (IoT), Automatic Speech Recognition (ASR), Speaker Verification (SV), and Text-to-Speech (TTS) lead to increased usage of intelligent voice assistants, the demand f…

Multi-class ClassificationSpeaker VerificationMulti-Task LearningSpeech Recognition

A Comparison of Temporal Encoders for Neuromorphic Keyword Spotting with Few Neurons

2023-01-24 · Mattias Nilsson, Ton Juny Pina, Lyes Khacef, Foteini Liwicki 외

With the expansion of AI-powered virtual assistants, there is a need for low-power keyword spotting systems providing a "wake-up" mechanism for subsequent computationally expensive speech recognition. One promising appro…

Binary ClassificationKeyword Spottingspeech-recognitionSpeech Recognition