atlas

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

SCOREQ: Speech Quality Assessment with Contrastive Regression

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 15 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 SCOREQ, a batch-all triplet loss adapted to regression (with optional adaptive margin) for training speech quality (MOS) predictors that generalise better to unseen degradation sets and domains than L2-trained models.

Problem

No-reference speech quality metrics trained with L2 loss generalise poorly to out-of-distribution and out-of-domain speech, and L2 training yields fragmented embeddings that do not follow the continuous MOS ordering.

Approach

Adapts the batch-all triplet loss to regression by building on-the-fly validity masks from MOS distances over all triplets in a batch, removing easy triplets, and optionally using an MOS-distance adaptive margin; the encoder is pretrained with this loss and a linear MOS head is then trained on frozen features (NR mode).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace L2 loss with SCOREQ contrastive regression losswav2vec 2.0 BASE speech-quality model trained on NISQA TRAIN SIM · VoiceMOS Test 2PC: 0.69 -> 0.82Helped
Replace L2 loss with SCOREQ contrastive regression losswav2vec 2.0 BASE speech-quality model trained on NISQA TRAIN SIM · TCD VOIPPC: 0.80 -> 0.85Helped
Replace L2 loss with SCOREQ contrastive regression losswav2vec 2.0 BASE speech-quality model trained on NISQA TRAIN SIM · P23 EXP3PC: 0.95 -> 0.94Hurt
Replace L2 loss with SCOREQ contrastive regression losswav2vec 2.0 BASE speech-quality model trained on VoiceMOS Train · NISQA TEST FORPC: 0.82 -> 0.87Helped
Replace L2 loss with SCOREQ contrastive regression losswav2vec 2.0 BASE speech-quality model trained on VoiceMOS Train · VoiceMOS Test 2PC: 0.98 -> 0.97Hurt
Use adaptive rather than fixed margin (ablation)SCOREQ speech-quality model trained on NISQA TRAIN SIM · NISQA TEST FORPC: 0.96 -> 0.97No clear effect
Use batch-all in-batch triplet mining rather than offline triplet sampling (ablation)SCOREQ speech-quality model · NISQA TRAIN SIM test setsPCHelped
Use SCOREQ Adapt rather than L2 lossw2vlight speech-quality model trained on NISQA TRAIN SIM · VoiceMOS Test 2PC: 0.75 -> 0.69Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NISQA TRAIN SIM NISQA VAL SIM VoiceMOS Train DNS Squim LibriSpeech test-clean NISQA TEST FOR NISQA TEST P501 NISQA TEST LIVETALK P23 EXP1 P23 EXP3 TCD VOIP NOIZEUS

Benchmarks: NISQA TEST FOR NISQA TEST P501 NISQA TEST LIVETALK P23 EXP1 P23 EXP3 TCD VOIP NOIZEUS TENCENT TENCENT-Rev VoiceMOS Test 1 VoiceMOS Test 2

Metrics: Pearson correlation Spearman correlation RMSE normalised mutual information

Baselines: L2 loss NOMAD NISQA NR-PESQ NR-SI SDR NORESQA-MOS Offline triplet model

Builds on: NOMAD Rank-and-Contrast (RnC) wav2vec 2.0 batch-all triplet loss (person re-identification) NISQA

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