Learning from Lost Provenance: Multiple Instance Learning for Cancer Registry Tumor Group Classification
This paper proposes an Attention-Based Multiple Instance Learning (ABMIL) framework that leverages routine, patient-level cancer registry labels to recover lost report-level provenance, distilling a high-quality training dataset that enables deep learning models to achieve high-performance tumor group classification without requiring additional manual annotation.
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 a detective trying to solve a mystery, but you have a massive pile of clues (pathology reports) and only one final verdict for the whole case (the tumor group). The problem? You don't know which specific clue led to that verdict. In a cancer registry, doctors (called Oncology Data Specialists) read dozens of reports for a single patient and then assign one label to the whole patient. But the computer doesn't know which report was the "smoking gun" and which was just a red herring.
For a long time, researchers tried to solve this by either throwing away most of the clues (keeping only patients with one report) or by assuming every clue was the smoking gun. The paper argues that the second idea is a trap. If you tell the computer that every single report for a patient is the reason for the diagnosis, you end up training it on noise. It's like telling a student that every page in a textbook explains the answer, even the pages about unrelated topics. The paper explicitly rules out this "label propagation" method as a good way to train models because it confuses the system, especially for rare types of cancer.
Instead, the authors propose a clever new way to learn called Attention-Based Multiple Instance Learning (ABMIL). Think of this like a smart detective who looks at the whole pile of clues at once. The model doesn't try to guess the answer from just one report. Instead, it looks at the entire "bag" of reports for a patient and asks, "Which of these reports actually matters?" It assigns a score of importance to each one.
Here is the magic trick: The model learns to ignore the boring, irrelevant reports and focus only on the ones that actually explain the diagnosis. Once it figures out which reports are the "stars of the show," it can do two cool things:
- Direct Detective Work: It can use that "bag of clues" approach to classify new cases directly, without needing to know exactly which report is which.
- The Great Filter: It can act as a sieve. It takes the huge pile of reports, throws away the ones it thinks are irrelevant, and keeps only the high-scoring ones. Then, it takes the patient's label and sticks it onto those few, high-quality reports. Suddenly, you have a clean, perfect dataset where every single report has a correct label, all without a human having to read and label them one by one.
The researchers tested this on data from the British Columbia Cancer Registry. They looked at 82,855 unique patients and 359,714 pathology reports. They split this data up, keeping 90% for training and 10% for checking their work. They also tested their final system on a fresh batch of 2,057 reports that had been manually checked by experts (the "ODS-annotated dataset").
The results were promising. The model that used this filtering trick (called ABMIL-DISTIL) managed to get a score of 0.83 (a macro F1 score) on the new test data. This was better than the old methods that just assumed every report was important. The paper suggests that this approach is a practical way to turn messy, real-world hospital records into high-quality training data without needing a massive army of humans to label everything or super-computers to process it all.
It's important to note that while the results are strong, the paper treats this as a measured success on specific data, not a magic bullet that solves everything forever. The authors point out that their test data used a slightly different labeling system than their training data, which adds a tiny bit of "noise" to the final score, meaning the real-world performance might vary slightly. But overall, they suggest this is a very accessible and effective route to automating cancer registry work, turning a mountain of unorganized paperwork into a sharp, focused tool.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.