Do we really need Self-Attention for Streaming Automatic Speech Recognition?
Youness Dkhissi (LIUM), Valentin Vielzeuf, Elys Allesiardo, Anthony Larcher (LIUM)

TL;DR
This paper critically evaluates the necessity of self-attention in streaming automatic speech recognition, demonstrating that alternative methods like deformable convolution can reduce computational costs without significant performance loss.
Contribution
The study shows that self-attention can be replaced or removed in streaming ASR models, offering more efficient alternatives without degrading accuracy.
Findings
Deformable convolution reduces computational cost in streaming ASR.
Removing self-attention does not significantly impact Word Error Rate.
Self-attention is not essential for effective streaming ASR.
Abstract
Transformer-based architectures are the most used architectures in many deep learning fields like Natural Language Processing, Computer Vision or Speech processing. It may encourage the direct use of Transformers in the constrained tasks, without questioning whether it will yield the same benefits as in standard tasks. Given specific constraints, it is essential to evaluate the relevance of transformer models. This work questions the suitability of transformers for specific domains. We argue that the high computational requirements and latency issues associated with these models do not align well with streaming applications. Our study promotes the search for alternative strategies to improve efficiency without sacrificing performance. In light of this observation, our paper critically examines the usefulness of transformer architecture in such constrained environments. As a first…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech Recognition and Synthesis · Speech and Audio Processing · Natural Language Processing Techniques
