atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Self-Taught Recognizer: Toward Unsupervised Adaptation for Speech Foundation Models

NeurIPS 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Conditional distribution alignment · 3 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 STAR, a source-free unsupervised adaptation method for speech foundation models that uses a token-level STAR indicator (combining confidence and attentive scores) to re-weight pseudo-label finetuning, plus utterance-level filtering.

Problem

Adapting attention-based speech foundation models (e.g., Whisper) to noisy, accented, and specific target domains without ground-truth labels or source data, where pseudo-label quality is hard to assess because softmax confidence is unreliable.

Approach

A novel token-level quality indicator that integrates decoder self-attention aggregate scores (reliable but unstable) with softmax confidence (stable but unreliable) through conflict/consistency-aware sigmoid gating, used to re-weight the ASR cross-entropy loss during self-training; combined with utterance-level filtering via Gaussian weight perturbation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use STAR adaptation instead of attentive-score token reweightingWhisper-Large-V3 · 14 ASR target domainsWER (%): 6.2 -> 6.0; 9.5 -> 9.4; 4.1 -> 3.9; 6.6 -> 6.4; 31.3 -> 30.2; 15.0 -> 14.8; 2.6 -> 2.5; 44.9 -> 44.6; 5.0 -> 4.8; 5.2 ->Helped
add utterance-level filtering to STAR (ablation)STAR with Whisper-Large-V3 · CHiME-4 test-realWER (%): 6.2 -> 6.0Helped
replace Gaussian disturbance filtering with beam search decoding (ablation)utterance-level filtering · CHiME-4 test-realWER (%): 6.4 -> 6.6Hurt
replace Gaussian disturbance filtering with consensus decoding (ablation)utterance-level filtering · CHiME-4 test-realWER (%): 6.4 -> 6.6Hurt
replace confidence token scores with attentive scores (ablation)token-level reweighting · ASR target domainsWER (%)Helped
use confidence-only token reweighting rather than STAR (ablation)Whisper-Large-V3 · ASR target domainsWER (%)Hurt
use attentive-score-only token reweighting rather than STAR (ablation)Whisper-Large-V3 · ASR target domainsWER (%)Hurt
freeze part of the model parameters during STAR finetuning (ablation)STAR · CHiME-4 test-realWER (%)Hurt
use LoRA tuning instead of full finetuning (ablation)STAR · CHiME-4 test-realWER (%)No clear effect
repeat pseudo-labeling and STAR adaptation for multiple iterations (ablation)STAR · CHiME-4 test-real, Whisper large-v3WER (%): 6.0 -> 5.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: CHiME-4 LibriSpeech-FreeSound RATS CommonVoice 5.1 TED-LIUM 3 SwitchBoard LRS2 ATIS CORAAL FLEURS

Benchmarks: CHiME-4 LibriSpeech-FreeSound RATS CommonVoice TED-LIUM 3 SwitchBoard LRS2 ATIS CORAAL FLEURS X-to-En

Metrics: word error rate BLEU normalized cross-entropy

Baselines: Whisper (frozen) Whisper (self-train.) Whisper (real label) UTT_filter TOK_reweight (confidence) TOK_reweight (attentive) beam search filtering consensus decoding filtering

Builds on: Whisper self-training focal loss Monte Carlo dropout consensus decoding

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