Complete Evidence Extraction with Model Ensembles: A Case Study on Medical Coding
This paper introduces a complete evidence extraction task for high-stakes medical coding and demonstrates that aggregating token-level attributions from a small ensemble of models (a Rashomon ensemble) significantly improves evidence recall with minimal overhead compared to individual models.
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
The Big Problem: Finding the "Whole" Story
Imagine you are a detective trying to solve a crime. Usually, you just need one solid clue to make an arrest. That's like most AI systems today: they look for the shortest, most obvious piece of evidence to make a decision.
But in high-stakes fields like medical billing and safety, a single clue isn't enough. You need the entire story. If a doctor is deciding whether a patient needs to stay in the hospital longer, they can't just look at one symptom; they need to see every piece of evidence in the patient's chart that supports that decision. Missing even one small detail could mean a patient gets sent home too early, which is dangerous.
The paper calls this "Complete Evidence Extraction." It's not just about finding a reason; it's about finding all the reasons hidden in a massive wall of text (like a 6,000-word hospital discharge summary).
The Solution: The "Rashomon" Team
The researchers asked a simple question: What if we don't rely on just one detective, but instead hire a whole team?
They used a concept called the Rashomon effect (named after a famous movie where different witnesses tell the same story in different ways).
- The Setup: They took several AI models that were all equally good at the job (like hiring 10 detectives with the same skill level).
- The Twist: Even though they were equally skilled, each model "looked" at the text differently. One might notice the word "tumor," while another notices "pain," and a third spots "swelling."
- The Strategy: Instead of picking the "best" single model, they created a team (an ensemble). They asked all 10 models to read the same document, highlight the clues they found, and then combined all those highlights into one giant list.
The Experiment: The Medical Coding Test
The team tested this on a real-world task: Medical Coding.
- The Task: A computer reads a patient's medical notes and assigns a specific code (like a barcode) to describe their condition.
- The Ground Truth: They had a special dataset where human experts had already highlighted every single word in the text that justified a specific code. This was the "answer key."
- The Comparison: They compared how many clues the single best model found versus how many clues the team of 10 models found when they combined their answers.
The Results: Better Together
The results were clear and surprising:
- The Team Wins: The group of models found significantly more of the "correct" clues than any single model could on its own.
- Analogy: If a single detective finds 6 out of 10 clues, the team found 8 or 9 out of 10.
- Small Price to Pay: The only downside was that the team highlighted a few extra words that weren't strictly necessary (like highlighting the word "the" or "and").
- Analogy: The team was slightly more chatty, but in a 6,000-word document, adding just 10 extra words is like adding a single grain of sand to a beach. It's a tiny cost for a huge gain in safety.
- You Don't Need a Huge Team: You don't need 10 models to see the benefit. A team of just three models was already better than the best single detective.
What They Learned About Training
The researchers also tested two different ways to train these AI models:
- Method A (IGR): Teaching the model to ignore boring words.
- Method B (EGT): Showing the model the human answers during training so it learns to spot the right words.
The Finding: Method B (EGT) made the models more precise (they highlighted fewer wrong words), but it didn't help them find more clues when they worked as a team. The team approach worked best regardless of how they were trained, simply because different models naturally "saw" different things.
The Bottom Line
If you need to make a critical decision where missing a detail is dangerous, don't rely on a single AI.
By combining the "opinions" of several different AI models, you create a safety net that catches almost all the relevant evidence. It's like having a team of detectives where, even if one misses a clue, the others are likely to catch it. The paper proves that for medical coding, this teamwork approach finds more of the truth with very little extra effort.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.