paper-with-me

Papers

BiFSMN: Binary Neural Network for Keyword Spotting

2022-02-14 · Haotong Qin, Xudong Ma, Yifu Ding, Xiaoyang Li, Yang Zhang, Yao Tian, Zejun Ma, Jie Luo, Xianglong Liu

The deep neural networks, such as the Deep-FSMN, have been widely studied for keyword spotting (KWS) applications. However, computational resources for these networks are significantly constrained since they usually run on-call on edge devices. In this paper, we present BiFSMN, an accurate and extreme-efficient binary neural network for KWS. We first construct a High-frequency Enhancement Distillation scheme for the binarization-aware training, which emphasizes the high-frequency information from the full-precision network's representation that is more crucial for the optimization of the binarized network. Then, to allow the instant and adaptive accuracy-efficiency trade-offs at runtime, we also propose a Thinnable Binarization Architecture to further liberate the acceleration potential of the binarized network from the topology perspective. Moreover, we implement a Fast Bitwise Computation Kernel for BiFSMN on ARMv8 devices which fully utilizes registers and increases instruction throughput to push the limit of deployment efficiency. Extensive experiments show that BiFSMN outperforms existing binarization methods by convincing margins on various datasets and is even comparable with the full-precision counterpart (e.g., less than 3% drop on Speech Commands V1-12). We highlight that benefiting from the thinnable architecture and the optimized 1-bit implementation, BiFSMN can achieve an impressive 22.3x speedup and 15.5x storage-saving on real-world edge hardware. Our code is released at https://github.com/htqin/BiFSMN.

📄 PDF Abstract BibTeX arXiv:2202.06483

Code (1)

htqin/bifsmn 공식 구현 pytorch

Tasks

BinarizationKeyword Spotting

Similar Papers 제목 키워드 기반

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

2022-11-13 · Haotong Qin, Xudong Ma, Yifu Ding, Xiaoyang Li 외

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 binarizati…

BinarizationKeyword Spotting

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

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

Few-Shot Keyword Spotting With Prototypical Networks

2020-07-25 · arXiv 2020 6 · Archit Parnami, Minwoo Lee

Recognizing a particular command or a keyword, keyword spotting has been widely used in many voice interfaces such as Amazon's Alexa and Google Home. In order to recognize a set of keywords, most of the recent deep learn…

Keyword SpottingMetric Learning