> Paper: Learning Coarse-to-Fine Osteoarthritis Representations under Noisy Hierarchical Labels > Author: Tongxu Zhang > arXiv: 2605.00718 | 2026-05-01
---
The Binary Diagnosis Problem
When an AI system examines a knee X-ray and says "osteoarthritis," the natural follow-up question is: *how severe is it?* Current medical AI often handles the yes/no judgment well but performs poorly on degree-of-severity judgments.
Yet medicine is fundamentally about degrees. The same "osteoarthritis" label can cover:
- Mild: slight joint space narrowing, minimal life impact
- Moderate: clear pain, requiring medication
- Severe: joint deformity, possible joint replacement surgery
- KL 0: normal
- KL 1: doubtful, possible minute osteophytes
- KL 2: mild, definite osteophytes with normal joint space
- KL 3: moderate, joint space narrowing
- KL 4: severe, marked joint space narrowing with sclerosis
- Coarse: OA vs. Normal (binary)
- Fine: KL 0 / 1 / 2 / 3 / 4 (five-way grading)
- Binary-only discards all severity information
- Direct five-way classification is heavily disturbed by KL label noise
- Explicitly model label uncertainty
- Use priors in the label hierarchy
- Let reliable coarse-grained information guide difficult fine-grained decisions
For patients, "do I have it" and "how bad is it" are two entirely different questions.
The Kellgren-Lawrence Grading System
Orthopedists quantify osteoarthritis severity using the Kellgren-Lawrence (KL) scale:
This system has been in use for 60 years and remains one of orthopedics' most widely adopted standards. The problem: KL grading is extremely noisy. Different physicians can assign different KL grades to the same X-ray, and studies show only moderate inter-rater agreement.
This means the "ground truth" labels AI learns from are themselves noisy.
The Coarse vs. Fine Label Dilemma
The study highlights an overlooked issue: osteoarthritis has two levels of labels:
Existing deep learning work treats them as independent problems—either binary classification alone, or direct five-way classification. But:
These label hierarchies are related, complementary, and should be learned jointly.
Coarse-to-Fine Learning Against Noise
The proposed framework works in stages:
1. Learn coarse first: distinguish "diseased" from "normal"—an easier, lower-noise judgment 2. Then learn fine: within positive cases, further distinguish KL 2/3/4 3. Hierarchical coupling: exploit the ordinal constraint that KL 3 is necessarily more severe than KL 2 4. Noise modeling: explicitly model label noise instead of pretending labels are perfect
It's like teaching a student to distinguish cats from dogs first, then distinguishing breeds within dogs.
Embracing Uncertainty
Quoting Feynman's spirit: "We don't have to be ashamed of admitting uncertainty. Uncertainty is part of knowledge."
When expert agreement on KL grading is only moderate, pretending labels are 100% correct and forcing AI to fit noisy labels is self-deception. A more honest approach:
Takeaways for Medical AI Designers
1. Do your labels have a natural hierarchical structure? 2. What is the noise level of fine-grained labels? 3. Are coarse-grained labels more reliable and able to guide fine-grained learning? 4. Is label noise explicitly modeled?
Medicine is not black-and-white. A good medical AI should judge not only "whether" but honestly express "how severe"—and how confident it is in that judgment. When AI learns to understand disease from coarse to fine, from certain to uncertain, it truly begins to think like a physician.