English

Sharing Low Rank Conformer Weights for Tiny Always-On Ambient Speech Recognition Models

Audio and Speech Processing 2023-03-16 v1 Artificial Intelligence Machine Learning Sound

Abstract

Continued improvements in machine learning techniques offer exciting new opportunities through the use of larger models and larger training datasets. However, there is a growing need to offer these new capabilities on-board low-powered devices such as smartphones, wearables and other embedded environments where only low memory is available. Towards this, we consider methods to reduce the model size of Conformer-based speech recognition models which typically require models with greater than 100M parameters down to just 55M parameters while minimizing impact on model quality. Such a model allows us to achieve always-on ambient speech recognition on edge devices with low-memory neural processors. We propose model weight reuse at different levels within our model architecture: (i) repeating full conformer block layers, (ii) sharing specific conformer modules across layers, (iii) sharing sub-components per conformer module, and (iv) sharing decomposed sub-component weights after low-rank decomposition. By sharing weights at different levels of our model, we can retain the full model in-memory while increasing the number of virtual transformations applied to the input. Through a series of ablation studies and evaluations, we find that with weight sharing and a low-rank architecture, we can achieve a WER of 2.84 and 2.94 for Librispeech dev-clean and test-clean respectively with a 55M parameter model.

Keywords

Cite

@article{arxiv.2303.08343,
  title  = {Sharing Low Rank Conformer Weights for Tiny Always-On Ambient Speech Recognition Models},
  author = {Steven M. Hernandez and Ding Zhao and Shaojin Ding and Antoine Bruguier and Rohit Prabhavalkar and Tara N. Sainath and Yanzhang He and Ian McGraw},
  journal= {arXiv preprint arXiv:2303.08343},
  year   = {2023}
}

Comments

Accepted to IEEE ICASSP 2023

R2 v1 2026-06-28T09:17:45.352Z