← Latest papers
💬 NLP

Determinants of Training Corpus Size for Clinical Text Classification

This study utilizing MIMIC-III data demonstrates that while 600 annotated documents are generally sufficient to achieve near-optimal performance in clinical text classification, the specific learning curve and accuracy are significantly determined by the ratio of strong predictive words to noisy vocabulary rather than corpus size alone.

Original authors: Jaya Chaturvedi, Saniya Deshpande, Chenkai Ma, Robert Cobb, Angus Roberts, Robert Stewart, Daniel Stahl, Diana Shamsutdinova

Published 2026-01-23
📖 4 min read☕ Coffee break read

Original authors: Jaya Chaturvedi, Saniya Deshpande, Chenkai Ma, Robert Cobb, Angus Roberts, Robert Stewart, Daniel Stahl, Diana Shamsutdinova

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a very smart, but initially blank-slate, robot how to recognize specific medical conditions just by reading hospital discharge notes. The big question the researchers asked was: "How many notes does the robot actually need to read before it becomes an expert?"

In the past, doctors and researchers often guessed that they needed to manually label anywhere from 200 to 500 documents to get a good result. But they didn't really know why that number was chosen, or if it was enough.

Here is what the study found, explained through simple analogies:

1. The "Smart Starter" vs. The "Blank Slate"

The researchers didn't start with a dumb robot. They used a pre-trained "Large Language Model" (like BERT). Think of this model as a robot that has already read millions of books and knows how language works, but it hasn't learned about specific medical diseases yet.

Because the robot already understands the "grammar" of language, it doesn't need to read a library's worth of notes to learn the basics. It just needs to learn the specific "dialect" of the disease it's looking for.

2. The Magic Number: 600 Notes

The team tested 10 different medical conditions (like diabetes, heart failure, or high blood pressure). They started with tiny groups of notes (100) and kept adding more, all the way up to 10,000.

The Discovery:
For every single condition they tested, once the robot read about 600 notes, it had learned almost everything it was ever going to learn.

  • The Analogy: Imagine you are trying to learn a new song. You might struggle with the first few verses, but by the time you've practiced 600 times, you know the song perfectly. Practicing 10,000 times doesn't make you 10 times better; it just makes you slightly more consistent. The study found that 600 notes got the robot to 95% of its maximum possible skill.

3. The "Signal" vs. The "Noise"

Why did some tasks get easier faster than others? The researchers looked at the words inside the notes. They found two types of words:

  • Strong Predictors (The Signal): These are the "smoking guns." For diabetes, words like "insulin," "sugar," or "metformin" are strong signals. They scream, "This is diabetes!"
  • Noisy Predictors (The Noise): These are words that appear in almost every note but don't help identify the specific disease. Words like "hospital," "patient," "admitted," or "with" are noise. They are like static on a radio.

The Analogy:
Imagine you are trying to find a specific person in a crowded room.

  • If the room is full of people wearing bright red hats (strong predictors), you find them instantly, even if the room is small.
  • If the room is full of people wearing grey shirts (noise) and only a few have red hats, you have to look at many more people to be sure you haven't missed anyone.

The study found that if a disease's notes were full of "noise" words, the robot needed more data to filter them out. If the notes were full of "strong" words, the robot learned very quickly.

4. What This Means for Researchers

The paper suggests that researchers don't need to waste time and money labeling thousands of documents if they don't have to.

  • The "600 Rule": If you are building a tool to classify medical text, aim for about 600 high-quality, labeled examples. That is usually enough to get near-perfect results.
  • Clean Up Before You Scale: Instead of just grabbing more data, it's often better to clean the data you have. If you can remove the "noise" (irrelevant words) from the notes, the robot learns faster. It's like cleaning a window rather than buying a bigger one; a clean small window lets you see better than a dirty big one.

Summary

The study proves that with modern AI tools, you don't need a massive library of labeled medical notes to build a good classifier. About 600 examples are usually enough, provided the notes contain clear "signal" words. If the notes are messy with "noise," you might need a bit more data, but the key is to focus on the quality of the words, not just the quantity of the documents.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →