atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

REBORN: Reinforcement-Learned Boundary Segmentation with Iterative Training for Unsupervised ASR

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 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.

Reborn trains a CNN segmentation model with REINFORCE (rewards from phoneme LM perplexity plus edit-distance and length regularizers) alternating with wav2vec-U-style GAN training of the phoneme predictor, for unsupervised ASR.

Problem

Unsupervised ASR must map variable-length, unknown-boundary speech segments to phonemes without paired speech-text data; prior methods use handcrafted or separately learned segmentation that is suboptimal for the phoneme predictor.

Approach

Make the segmentation model trainable and tailored to the phoneme predictor: train it with policy gradient (REINFORCE) to favor segmentations whose de-duplicated phoneme outputs have lower LM perplexity, regularized by edit-distance and length rewards relative to the previous iteration, and iterate with GAN training of the phoneme predictor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply Reborn instead of wav2vec-U 2.0 + HMM self-trainingLibriSpeech ASR · LibriSpeech test-cleanPER: 10.3 -> 8.9Helped
add HMM self-trainingReborn · LibriSpeech test-cleanPER: 8.9 -> 5.4Helped
apply Reborn instead of wav2vec-U 2.0unsupervised ASR · TIMIT core-testPER: 19.8 -> 13.5Helped
apply Reborn instead of wav2vec-U 2.0unsupervised ASR · MLS, six-language averageWER: 35.9 -> 32.0Helped
apply Reborn instead of wav2vec-U 2.0unsupervised ASR · MLS PortugueseWER: 48.5 -> 51.5Hurt
add the edit-distance reward (ablation)Reborn reward design · LibriSpeech test-clean, stage 2PER: 12.9 -> 12.1Helped
add the length-difference reward to PPL and edit rewards (ablation)Reborn reward design · LibriSpeech test-clean, stage 2PER: 12.1 -> 11.9Helped
add behavior-cloning initialization (ablation)Reborn segmentation model · LibriSpeech test-clean, stage 2PER: 14.2 -> 11.9Helped
add boundary merging (ablation)Reborn stage 2 GAN training · LibriSpeech test-cleanmean PER: 13.9 ± 2.1 -> 12.0 ± 0.1Helped
initialize GAN parameters from the previous iteration instead of randomly (ablation)Reborn stage 2 GAN training · LibriSpeech test-cleanmean PER: 14.1 ± 0.4 -> 12.0 ± 0.1Helped
replace wav2vec-U segmentation with Reborn boundariesthe same phoneme prediction model · LibriSpeech test-cleanPER: 19.3 -> 12.9Helped
replace wav2vec 2.0 features with HuBERT features (ablation)Reborn · LibriSpeech test-clean, iteration 1 stage 2PER: 11.9% -> 10.4%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriSpeech TIMIT Multilingual LibriSpeech

Benchmarks: LibriSpeech TIMIT Multilingual LibriSpeech

Metrics: PER WER boundary precision/recall/F1

Baselines: wav2vec-U wav2vec-U 2.0 EURO wav2vec-U 2.0 + HMM self-training EURO (WavLM)

Builds on: wav2vec-U wav2vec 2.0 REINFORCE EURO

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