atlas

Research map / Architectures and efficiency / Attention and transformers

Aligner-Encoders: Self-Attention Transformers Can Be Self-Transducers

NeurIPS 2024 · Architectures and efficiency › Attention and transformers · approach: Efficient language transformers · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that transformer encoders can perform audio-to-text alignment internally via self-attention, enabling an Aligner-Encoder ASR model trained with frame-wise cross-entropy and a light text-only LSTM decoder that is faster than RNN-T and AED.

Problem

Standard end-to-end ASR (RNN-T, AED) leaves alignment to the decoder, requiring dynamic programming (RNN-T) or costly cross-attention (AED), which makes training and inference expensive.

Approach

The Conformer encoder learns to move information into label-aligned positions during its forward pass via self-attention, so the decoder can be a light, text-only LSTM that emits one token per frame trained with frame-wise cross-entropy, with no blanks, no dynamic programming and no cross-attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace RNN-T decoding and loss with the Aligner-Encoder approachConformer ASR · Voice Search test setsWER (%): 3.6 -> 3.7; 12.6 -> 12.5; 14.6 -> 13.1; 20.5 -> 20.4Mixed
Replace CTC with the Aligner-Encoder approachConformer ASR · LibriSpeech test-clean and test-otherWER (%): 2.8 -> 2.3; 6.4 -> 5.1Helped
Replace AED with the Aligner-Encoder approachConformer ASR · LibriSpeech test-clean and test-otherWER (%): 2.4 -> 2.3; 5.5 -> 5.1Helped
Use an independent non-autoregressive decoder instead of an autoregressive decoder (ablation)Aligner · Voice Search test setsWER (%): 4.3 -> 4.5; 14.3 -> 15.3; 17.8 -> 27.3; 23.8 -> 23.5Mixed
Increase the non-AR Aligner vocabulary size to 32K (ablation)Non-AR Aligner · Voice SearchWERHelped
Train with concatenated utterances up to the maximum test length (ablation)Aligner · LibriSpeech test-clean AllWER (%): 4.8 -> 2.3Helped
Train with concatenated utterances up to the maximum test length (ablation)Aligner · LibriSpeech test-other AllWER (%): 6.5 -> 5.1Helped
Chunk the long-form audio and reset the prediction network at chunk boundaries (ablation)Aligner · YouTube long-form testWER (%): 7.6 -> 7.5Helped
Prime the reset prediction network with 10 tokens of history (ablation)Chunked Aligner · YouTube long-form testWER (%): 7.5 -> 7.3Helped
Use Aligner instead of RNN-T for decodingConformer ASR · LibriSpeech inference (T=300, U=100)Total inference time (ms): 108 -> 51Helped
Use Aligner instead of AED for decodingConformer ASR · LibriSpeech inference (T=300, U=100)Total inference time (ms): 832 -> 51Helped
Use the Aligner training loss and decoder rather than RNN-T loss and decoderLibriSpeech Conformer · LibriSpeech training stepDecoder+Loss time (ms): 290 -> 29Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriSpeech Voice Search (proprietary) YouTube long-form (proprietary)

Benchmarks: LibriSpeech test-clean LibriSpeech test-other Voice Search main and rare-word sets (Maps, News, Queries) YouTube long-form

Metrics: WER training step time inference time peak memory

Baselines: RNN-T AED CTC Non-AR Aligner Monotonic RNN-T Conformer AED (148M)

Builds on: RNN-Transducer attention-based encoder-decoder Conformer Rotary Position Embedding CTC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy