MoDiCoL: A Modular Diagnostic Continual Learning Dataset for Robust Speech Recognition

summary

Video file (mp4)

The gist

The gist The MoDiCoL dataset introduces a Modular Diagnostic Continual Learning dataset designed for controlled analysis of linguistic content, speaker characteristics, and acoustic environments to

In short

The MoDiCoL dataset systematically tests Automatic Speech Recognition (ASR) model robustness by varying linguistic content, speaker characteristics, and acoustic environments. Researchers introduce a continual learning curriculum simulating incremental changes in these factors and evaluate three learning strategies—Experience Replay, Representation-level Regularization, and Orthogonal Gradient Descent—to understand how models acquire and maintain robustness against real-world distribution shifts.

Key concepts

MoDiCoL Dataset
A speech dataset built using a factorial design to rigorously control linguistic content (vocabulary/style), speaker traits (age, accent, impairment), and acoustic conditions (noise type, SNR). It consists of 8100 samples designed for controlled analysis of how different real-world factors affect ASR performance.
Continual Learning Curriculum
A structured training sequence that incrementally introduces four types of drift: acoustic noise changes, new speaker groups, linguistic styles, and compound drifts. This simulates the continuous evolution of a model's operating conditions in a real-world scenario.
Experience Replay (ER)
A continual learning strategy that maintains a memory buffer of past data samples. During training on new data, it interleaves these old samples with the current batch, helping the model retain knowledge from previous tasks and stabilize performance under drift.

Terminology used across episodes

This episode discusses

The paper

MoDiCoL: A Modular Diagnostic Continual Learning Dataset for Robust Speech Recognition · Read on arXiv

Theresa Pekarek Rosin, Matthias Kerzel, Stefan Wermter

University of Hamburg

Modern Automatic Speech Recognition (ASR) systems have made remarkable progress on standard benchmarks, yet performance gaps have emerged under real-world distribution shifts, caused by recording conditions, accents, speech impairments, and noise. Existing datasets and benchmarks typically isolate these factors, which overlooks their co-occurrence in real-world applications. In this paper, we argue that model robustness can be treated as a dynamic capability that continually develops, and we introduce MoDiCoL, a Modular Diagnostic Continual Learning dataset designed for controlled analysis of linguistic content, speaker characteristics, and acoustic environments. Furthermore, we propose a real-world-inspired continual learning curriculum to simulate incremental updates and study how robustness is acquired, transferred, and forgotten. We evaluate three continual learning strategies and provide detailed insights into robustness under evolving conditions.

DOI: 10.21437/Interspeech.2026-2111

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: Today's paper: "MoDiCoL: A Modular Diagnostic Continual Learning Dataset for Robust Speech Recognition".

Jane: The gist The MoDiCoL dataset introduces a Modular Diagnostic Continual Learning dataset designed for controlled analysis of linguistic content, speaker characteristics,

Tom: First, who's behind it and why it matters.

Title and authors: Jane: So what is this paper about, really? It introduces the MoDiCoL dataset for studying how models handle drift when they learn new things sequentially.

Tom: Yeah, it’s called "MoDiCoL: A Modular Diagnostic Continual Learning Dataset for Robust Speech Recognition," and the main idea is that standard benchmarks ignore how recording conditions, accents, and noise all happen at the same time in the real world.

Lu: They argue that model robustness isn't static; it should be treated as something that develops continually, and this dataset lets them study linguistic content, speaker characteristics, and acoustic environments in a controlled way.

Meng: So instead of testing one thing at a time, they are setting up a system to test how these different factors interact when the model has to learn new tasks in order.

Tom: Exactly; they build this dataset using an L27 orthogonal array following the Taguchi design method, which means they have one hundred eight distinct run configurations that cover all those combinations of factors.

Jane: That's a lot of variation—medical vocabulary mixed with elderly speakers in a noisy fan—and it gives researchers a very specific way to isolate exactly what causes performance drops.

Lu: They are using these runs to create this modular diagnostic set, so they can pinpoint whether the failure is coming from the linguistic side, the speaker side, or the acoustic environment.

The paper's summary: Jane: So what does this dataset actually contain and how do they use it in their experiments? It seems they are setting up a controlled sequence of learning tasks.

Tom: They define continual learning as a set of tasks, T, where the model learns them one after another, and D is the stream of data for each task with its own unknown distribution.

Lu: They start by defining a control setting called t0, which is adult speech, healthy speakers with no pauses or disfluencies in clean recording conditions.

Jane: Then they define a curriculum that introduces four types of drift: acoustic environment drift where you add babble and fan noises and varied signal-to-noise ratios.

Meng: The next one is speaker characteristics drift, where you introduce new groups like children or impaired speakers with different accents while keeping the acoustic conditions moderate.

Tom: Then there is linguistic content drift, which exposes the model to new domains like medical speech or different speaking styles such as spontaneous and conversational speech.

Lu: And they have compound drift, which is when you combine multiple types of drift together, like an elderly speaker far away in a noisy environment with specialized vocabulary.

Jane: These four drifts are the core components of their continual learning curriculum, and they allow them to test how the model handles these changes sequentially.

The paper's improvements: Tom: So what are the actual methods they propose for dealing with these sequential drifts? They look at three different continual learning strategies.

Lu: They evaluate experience replay, which maintains a memory buffer with a fraction of data from previous tasks, and representation-level regularization, which constrains the encoder to preserve old representations by minimizing cosine similarity loss.

Meng: Then there’s orthogonal gradient descent, which tries to stop forgetting by making sure the parameter updates go in directions that don't interfere with what the model already learned.

Jane: They measure how well these methods work using A-WER and AIWER for performance, plus memory stability metrics like Forgetting Measure and Backward Transfer, and learning plasticity things like Forward Transfer.

Tom: The key finding here is that the unadapted model does best on the control setting t0, but performance drops significantly when you introduce acoustic drift t1 or speaker characteristics drift t2.

Lu: But they also found that linguistic content drift t3 causes a dramatic increase in word error rate, showing it’s a really sensitive area for performance.

Meng: Interestingly, compound drift t4 didn't produce the worst performance result, which suggests that these different types of drift don't just pile up in difficulty when they are applied together.

Conclusion: Jane: So to wrap this up, what is the main point about using MoDiCoL for testing speech recognition systems?

Tom: The main point is that MoDiCoL acts as a diagnostic tool; it lets you control every variable—linguistic content, speaker characteristics, and acoustics—to see exactly which specific drift type is causing performance issues.

Lu: And when we look at the continual learning strategies they tested, experience replay with a replay buffer size of ten percent was the most balanced approach for preserving robustness across all those different drifts.

Meng: That finding is important because it suggests that keeping a moderate amount of memory doesn't hurt performance on new tasks; it actually helps stabilize training, especially when you get to compound drift.

Jane: And the orthogonal gradient descent method showed that constraining the parameter updates to directions that don't interfere with old tasks really helped mitigate forgetting in a different way.

Tom: So, this work shows continual learning isn't just about making a model robust; it’s actually becoming a diagnostic tool for finding out exactly how the model is forgetting things.

Lu: Because they measured metrics like forgetting measure FM and backward transfer BWT, which tells you what kind of representational drift you’re dealing with.

Jane: So, by using this MoDiCoL dataset and these continual learning strategies, we can move past just seeing that a model performs well on its original training data.

Tom: We can actively probe the mechanisms of forgetting in pretrained speech models under realistic distribution shifts.

Meng: It’s a good way to know what breaks at scale, because you’re testing it against things like babble and fan noise, not just clean audio recordings.

Lu: The paper makes the MoDiCoL dataset and the continual learning curriculum available on Hugging Face for other researchers to use.

Jane: That accessibility is key; it lets us test these ideas without having to build all that complex data pipeline from scratch.

Tom: So, the full picture here is that MoDiCoL gives us a rigorous way to study robustness in Automatic Speech Recognition systems by letting us control every variable.

Meng: It’s a solid setup for figuring out how we can deploy models that handle real-world audio variation without them forgetting what they learned.

Lu: Moving forward, this framework opens up the door to studying how different drift types interact when training models sequentially.

Jane: That interaction is going to be a big area of research, so keep an eye on how these continual learning strategies evolve as people try to solve those complex drift scenarios.

More episodes

← Home