mlsanityData to 7 Oct 2026

Sub 8-Bit Quantization of Streaming Keyword Spotting Models for Embedded Chipsets

arXiv 2207.06920 ↗First posted 13 Jul 2022cs.SD cs.LG eess.AScited by 2

Not on the map. Why?

Abstract (arXiv)

We propose a novel 2-stage sub 8-bit quantization aware training algorithm for all components of a 250K parameter feedforward, streaming, state-free keyword spotting model. For the 1st-stage, we adapt a recently proposed quantization technique using a non-linear transformation with tanh(.) on dense layer weights. In the 2nd-stage, we use linear quantization methods on the rest of the network, including other parameters (bias, gain, batchnorm), inputs, and activations. We conduct large scale experiments, training on 26,000 hours of de-identified production, far-field and near-field audio data (evaluating on 4,000 hours of data). We organize our results in two embedded chipset settings: a) with commodity ARM NEON instruction set and 8-bit containers, we present accuracy, CPU, and memory results using sub 8-bit weights (4, 5, 8-bit) and 8-bit quantization of rest of the network; b) with off-the-shelf neural network accelerators, for a range of weight bit widths (1 and 5-bit), while presenting accuracy results, we project reduction in memory utilization. In both configurations, our results show that the proposed algorithm can achieve: a) parity with a full floating point model's operating point on a detection error tradeoff (DET) curve in terms of false detection rate (FDR) at false rejection rate (FRR); b) significant reduction in compute and memory, yielding up to 3 times improvement in CPU consumption and more than 4 times improvement in memory consumption.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 15 of its 29 references that are in the map. First posted on arXiv 13 Jul 2022.

Builds on

15 of 29 references.

References · 15

  1. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  2. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  3. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  4. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  5. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
  6. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  7. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  8. 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
  9. 2020Accurate Detection of Wake Word Start and End Using a CNNcited by 24
  10. 2019Small-Footprint Keyword Spotting on Raw Audio Data with Sinc-Convolutionscited by 20
  11. 2020Small-Footprint Keyword Spotting with Multi-Scale Temporal Convolutioncited by 15
  12. 2016On the Compression of Recurrent Neural Networks with an Application to LVCSR acoustic modeling for Embedded Speech Recognitioncited by 9
3 more
  1. 2020Hardware Aware Training for Efficient Keyword Spotting on General Purpose and Specialized Hardwarecited by 8
  2. 2020On Front-end Gain Invariant Modeling for Wake Word Spottingcited by 5
  3. 2019Compression of Acoustic Event Detection Models with Low-rank Matrix Factorization and Quantization Trainingcited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.