CLAILGASMay 29, 2023

HyperConformer: Multi-head HyperMixer for Efficient Speech Recognition

arXiv:2305.18281v112 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses computational bottlenecks in ASR systems for applications requiring efficient processing of long sequences, though it is incremental as it builds on existing architectures.

The authors tackled the inefficiency of attention mechanisms in speech recognition by extending HyperMixer to the Conformer architecture, achieving a word error rate of 2.9% on Librispeech test-clean with under 8M parameters and up to 56% faster inference on long speech.

State-of-the-art ASR systems have achieved promising results by modeling local and global interactions separately. While the former can be computed efficiently, global interactions are usually modeled via attention mechanisms, which are expensive for long input sequences. Here, we address this by extending HyperMixer, an efficient alternative to attention exhibiting linear complexity, to the Conformer architecture for speech recognition, leading to HyperConformer. In particular, multi-head HyperConformer achieves comparable or higher recognition performance while being more efficient than Conformer in terms of inference speed, memory, parameter count, and available training data. HyperConformer achieves a word error rate of 2.9% on Librispeech test-clean with less than 8M neural parameters and a peak memory during training of 5.7GB, hence trainable with accessible hardware. Encoder speed is between 38% on mid-length speech and 56% on long speech faster than an equivalent Conformer. (The HyperConformer recipe is publicly available in: https://github.com/speechbrain/speechbrain/tree/develop/recipes/LibriSpeech/ASR/transformer/)

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes