ImageNet Has Been Grading Models on a Broken Answer Key for 14 Years
Based on: Doomed to Re-Annotate, Forever: The ImageNet Story — Illia Volkov, Nikita Kisel, Tetiana Mishkina, Klara Janouskova, Jiri Matas
Picture a spelling test with 50,000 questions, graded against an answer key that a teacher wrote once, in a hurry, back in 2012, and never proofread again. Now imagine that key has typos on roughly 1 in 8 answers, and on a third of the questions there were actually two or three acceptable spellings, but only one was ever marked correct. That's ImageNet-1k's validation set, the benchmark that has anchored image classification research for over a decade, and it's the subject of a new paper called "Doomed to Re-Annotate, Forever: The ImageNet Story."
The finding that should stop you mid-scroll: about 12% of the original ImageNet-1k labels are wrong, 33.3% of images actually show more than one valid class, and 3.8% don't contain any object from the 1,000 categories at all. Every "state of the art" claim built on top-1 accuracy against this dataset has been graded, in part, against a broken key. And when the researchers fixed it, top-1 accuracy for supervised models moved by up to 1.2 percentage points, while multimodal large language models (MLLMs, the kind of model that can look at an image and answer questions about it in natural language) jumped by 5 to 6 points. That's not noise. That's a meaningful chunk of what people have been calling "progress."

Why a photo of a dog and a Frisbee breaks a one-answer benchmark
ImageNet-1k asks a model to pick exactly one label, from exactly one list of 1,000 categories, for each image. That constraint made sense in 2012, when the field needed a simple, comparable way to measure whether computers could recognize objects at all. It has been quietly wrong ever since, because real photos don't respect single-label rules.
Take a photo tagged "Labrador retriever." If the dog is also holding a tennis ball, chewing a stick, or sitting next to a person on a couch, which one is the "correct" answer? The original ImageNet annotators picked one and moved on, at scale, across a million images, using crowdworkers who mostly saw each image once. Multiply small ambiguities by a million images and you get a benchmark riddled with defensible-but-wrong answers. The paper's headline number, that a third of images are genuinely multilabel, is really just an honest count of how often the world doesn't cooperate with a forced single choice.
Then there's a second, sneakier problem: the categories themselves are inconsistent. ImageNet's 1,000 classes come from WordNet, a linguistic database, not a carefully designed taxonomy for computer vision. Some classes overlap ("laptop" and "notebook computer"), some are oddly narrow, and some definitions only became clear to the original annotators after they'd already labeled thousands of images the "wrong" way by the definition they later settled on. That's the deeper argument in this paper: you cannot write a correct rulebook for a task like this before you start labeling, because the edge cases that force you to refine the rulebook only show up once you're deep into the labeling. Errors and definitional gaps get discovered by doing the work, not by planning it in advance.
How the team built ReImageNet without pretending one pass would fix it
Most prior attempts to clean up ImageNet's labels treated it as a one-shot correction: find the errors, fix them, ship a patched CSV. This team's central bet is that a dataset at ImageNet's scale can't realistically be annotated correctly in a single pass, so they built their pipeline around repeated refinement and error checking instead. Annotate, find where the guidelines break down, revise the guidelines, re-check earlier work against the new guidelines, repeat.
The result, ReImageNet, goes well beyond just fixing wrong labels. For each image in the validation set, the team added:
- Multilabel correction — listing every valid class present, not just one
- Object localization — marking where in the image each labeled object actually is
- Revised class definitions — tightening the original WordNet-derived categories where they were ambiguous or overlapping
- Semantic attributes — flags for whether an image contains text, whether it's a photo versus a drawing or rendering, whether the object is seen through a reflection, whether it's in a crowd, and whether one object clearly dominates the frame
That text-recognition attribute is worth dwelling on. Some fraction of ImageNet's photos contain visible text: a label on a jar, a sign in the background, a word printed on a t-shirt. A model that's actually reading that text, rather than recognizing shapes, could get an assist or a penalty depending on the image, and nobody had been tracking that variable before. Flagging it is a small addition with outsized value: it turns "why did the model get this one wrong" from a mystery into a checkable hypothesis.
The other move that stands out is who's doing the labeling. The paper reports that human and LLM collaboration, paired with the right tooling, represents the current quality ceiling for annotation at this scale. In practice, that likely means LLMs propose candidate labels, flag inconsistencies, or pre-fill attributes, while humans review, adjudicate disagreements, and catch the cases where the model confidently gets it wrong. Neither side does it alone. That's a useful data point for anyone deciding how to staff a large annotation project right now: pure crowdsourcing missed a lot in 2012, and pure automation would likely miss just as much today, in different ways.
The numbers that matter, and why 12% wrong is worse than it sounds
Here's the tally in plain terms:
- ~12% of original labels are wrong. Not borderline, not "arguably wrong," but outright incorrect for the image shown.
- 33.3% of images are multilabel. A third of the validation set genuinely shows more than one ImageNet class, and the old single-label format was silently penalizing correct answers.
- 3.8% contain no object from any of the 1,000 classes. Nearly 4 in 100 test questions had no right answer available on the list.
- Supervised models gain up to 1.2 points of top-1 accuracy once you score them against the corrected labels instead of the originals.
- MLLMs gain 5 to 6 points. That's a big number, and it says a lot about why.
The gap between those last two numbers is the real story. A modern supervised classifier trained end-to-end on ImageNet has, in a sense, learned to predict the dataset's quirks along with the true visual concepts. It absorbed the original labeling conventions during training, so when it gets graded against those same conventions, the mismatch mostly cancels out. An MLLM wasn't trained to imitate ImageNet's specific labeling habits. It looks at an image, reasons about what's actually in it, and often gives a genuinely correct answer that the old single-label ground truth just didn't allow for. In other words, a meaningful slice of the "MLLMs are worse at classification than specialized models" narrative may have been measuring rule-following against an idiosyncratic 2012 rulebook, not visual understanding.
And the damage doesn't stay contained to the original benchmark. The paper shows that ImageNet-1k's issues propagate into its derivative test sets, the various follow-on benchmarks built by resampling or perturbing the original data. If the base labels are off, everything downstream inherits the error. That's the paper's argument for calling this a structural problem rather than a one-dataset bug: the field built an entire family of benchmarks on a foundation nobody had fully audited.

Why it matters if you're building or choosing OCR
OpenOCR readers aren't training ImageNet classifiers, so it's fair to ask why this paper belongs on this blog. Two reasons, and both are practical.
First, the methodology transfers directly. Document AI and OCR benchmarks have the exact same failure modes ImageNet had, often worse. A scanned invoice can have a stamp overlapping a total line, a handwritten correction next to a printed field, or a table cell that's genuinely ambiguous between two valid readings. "Ground truth" for OCR datasets is usually built the same way ImageNet's was in 2012: one pass, one annotator or one small team, definitions frozen before anyone found the edge cases. This paper is a strong argument that if you're building or auditing a document benchmark, budget for iterative re-annotation from the start, not as cleanup later. A single labeling pass at scale will be wrong on a meaningful fraction of your data, full stop.
Second, and more directly relevant to picking an OCR engine: benchmark accuracy numbers are only as trustworthy as their ground truth. If you're choosing between engines based on a leaderboard, ask what the ground truth actually is, how it was built, whether it was reviewed more than once, and whether it accounts for cases with more than one reasonable reading (a smudged digit that could be a 3 or an 8, a name field that's ambiguous between two segmentations). A 1-2 point accuracy gap between two engines can be entirely explained by label noise rather than real capability difference, exactly as this paper shows happened with supervised ImageNet models. And if you're evaluating a document-understanding model rather than plain text extraction, this paper's biggest number should give you pause: MLLMs gained 5 to 6 points once graded fairly. Any OCR evaluation that scores multimodal models against single-answer, first-pass ground truth is probably underrating them for the same reason ImageNet was.
The semantic attributes are a smaller but genuinely useful idea worth stealing too. Tagging whether an image contains text, is a photo versus a rendering, or shows content through a reflection turns "the model failed on this image" into a debuggable category instead of a mystery. Document benchmarks would benefit from the same kind of tagging: is this a photo of a page or a flatbed scan, is the text handwritten or printed, is there a watermark or stamp overlapping the content. Right now most OCR benchmarks report one blended accuracy number and hide exactly the variation that would tell you where an engine actually struggles.
Where this still falls short
The paper is honest about its own limits, and it's worth taking that seriously rather than treating ReImageNet as a solved problem. The title says it outright: "Doomed to Re-Annotate, Forever." The authors' own framing is that no annotation effort at this scale reaches a final, error-free state; ReImageNet is a better answer key, not a perfect one, and by their own argument it will need further passes as new definitional edge cases surface.
There's also a scope limit worth flagging for OCR readers specifically: this is a natural-image classification benchmark. None of ReImageNet's fixes touch text recognition accuracy, layout understanding, or table extraction, the things OCR benchmarks actually need to measure. The relevance here is entirely about methodology and about what this reveals regarding how MLLMs get scored on visual tasks generally, not about a direct improvement to any OCR-specific dataset.
And a practical note for anyone tempted to just swap in the new labels: re-scoring models against ReImageNet changes the leaderboard. Models that were previously ranked as "best" by a fraction of a point may reorder once you use corrected, multilabel-aware ground truth. If you cite ImageNet accuracy numbers in a paper, a blog post, or a model card, it's worth being explicit going forward about which label set backs that number. "Top-1 on ImageNet" has quietly meant two different things as of this paper's release, and the gap between them is not small enough to wave away.
The data, class definitions, annotation guidelines, and analysis code are all public (linked in the paper), which is the part that actually makes this useful rather than just a fun statistic to cite. Anyone building the next generation of vision or document benchmarks now has a concrete example of what a properly iterative, human-plus-LLM annotation pipeline looks like, warts and all.