atlas

Research map / Label-efficient and robust learning / Test-time adaptation

E-BATS: Efficient Backpropagation-Free Test-Time Adaptation for Speech Foundation Models

NeurIPS 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 0 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.

Proposes E-BATS, a backpropagation-free single-utterance test-time adaptation method for speech foundation models that combines CNN-level prompt adaptation optimized by CMA-ES, a multi-scale utterance/token alignment loss with entropy, and a test-time EMA over CMA-ES statistics.

Problem

Speech foundation models degrade under acoustic domain shifts (noise, accents), and existing TTA methods are either memory-intensive (backpropagation-based) or inaccurate when backpropagation-free, especially for single-utterance speech recognition.

Approach

Learn a prompt vector added to CNN encoder latent features using derivative-free CMA-ES guided by a multi-scale loss (blank-excluded entropy, utterance-level centroid alignment to source statistics, and confidence-weighted token-level alignment), and carry CMA-ES statistics across utterances via an exponential moving average.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use E-BATS instead of the strongest BP-free baselineWav2Vec2ForCTC-Base · LibriSpeech test-other Gaussian noise (Avg)WER: 16.4 -> 15.6Helped
Use E-BATS instead of DSUTAWav2Vec2ForCTC-Base · CHiME-3 MixedWER: 24.1 -> 24.3No clear effect
Use E-BATS instead of the strongest BP-free baselineHuBERTForCTC-Large · LibriSpeech test-other Gaussian noise (Avg)WER: 6.1 -> 6.4Mixed
Use E-BATS instead of DSUTAHuBERTForCTC-Large · CHiME-3 SingleWER: 13.3 -> 14.0Hurt
Adapt CNN features directly instead of adding prompts at transformer input (ablation)E-BATS · CHiME-3 SingleWER: 34.2 -> 24.0Helped
Add token-level alignment loss (ablation)E-BATS multi-scale loss with T-EMA · CHiME-3 SingleWER: 24.3 -> 24.0Helped
Add utterance-level alignment loss to entropy-only loss (ablation)E-BATS loss without T-EMA · CHiME-3 MixedWER: 49.6 -> 25.5Helped
Use T-EMA rather than resetting CMA-ES each utterance (ablation)E-BATS · CHiME-3 MixedWER: 26.5 -> 24.3Helped
Use T-EMA rather than continuous adaptation without reset (ablation)E-BATS · CHiME-3 MixedWER: 25.4 -> 24.3Helped
Increase T-EMA decay to 0.99 rather than use 0.90 (ablation)E-BATS · CHiME-3 cafe-realWER: 37.9 -> 39.9Hurt
Increase CMA-ES population from 10 to 50 candidates (ablation)E-BATS · CHiME-3 cafe-realWER: 41.8 -> 37.9Helped
Add utterance-level loss to entropy-only objective (ablation)E-BATS · CHiME-3 Mixed trivial predictionsproblematic prediction percentage: 37.50% -> 0.61%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriSpeech test-other CHiME-3 CHiME-3-Mix CommonVoice TEDLIUM-v2

Benchmarks: LibriSpeech test-other with Gaussian noise CHiME-3 CHiME-3-Mix CommonVoice TEDLIUM-v2

Metrics: word error rate peak GPU memory

Baselines: TENT SAR EATA CoTTA SUTA CEA SGEM DSUTA CSUTA AWMC T3A LAME

Builds on: CMA-ES SUTA FOA prompt tuning

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