Data labeling looks like a commodity until the error rate reaches your model. Then it becomes the most expensive line item in the project: retraining cycles, unstable evaluations, and a dataset nobody can certify. The uncomfortable evidence is that even the field’s flagship benchmarks carry measurable label errors, which means quality assurance is not a premium add-on to annotation. It is the part that decides whether the deliverable is usable.

This post collects the published numbers: what error rates actually look like, which agreement thresholds credible sources use as release gates, what model-assisted pre-labeling really changes, and what the EU AI Act turns from best practice into obligation.

The evidence that label errors matter

The reference study is Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarks by Northcutt, Athalye, and Mueller (NeurIPS 2021). The team used confident learning algorithms with human validation to audit 10 of the most widely used test sets and found an average of at least 3.3% label errors, including at least 6% of the ImageNet validation set.

Two findings matter for anyone buying or producing training data:

  1. Label noise changes which model wins. With corrected labels, model rankings shift. On ImageNet, a ResNet-18 outperforms a ResNet-50 once the prevalence of originally mislabeled test examples increases by just 6%. Higher-capacity models memorize noise, and the benchmark rewards them for it right up until production punishes them.
  2. Programmatic QA works, with humans in the loop. Of the candidates the algorithm flagged as likely errors, human validation confirmed roughly half. Algorithmic detection is a powerful triage layer, and insufficient on its own, which is the design argument for human-in-the-loop annotation rather than either extreme.

The thresholds credible sources actually use

Inter-annotator agreement metrics correct for chance agreement, which is what makes them contract-grade: they measure whether two trained people, given the same guideline, produce the same label for reasons other than luck.

SettingMetricPublished thresholdSource
Production ML training dataKrippendorff alpha0.8 or higherTypedef labeling statistics
Tentative reliabilityKrippendorff alpha0.667 to 0.8Appen on Krippendorff alpha
Unreliable dataKrippendorff alphabelow 0.667Appen
Clinical and medical NLPKrippendorff alphaabove 0.90Appen
Bounding boxes and polygonsIoU vs gold standard0.7 to 0.8CVAT annotation guidelines
Adjudication triggerCohen kappabelow 0.70Tinko Group on adjudication

The pattern to notice: the thresholds are corpus-specific numbers, not vendor personality traits. A supplier who reports agreement scores for the dataset they are delivering to you is making a checkable claim; a supplier who cites a company-wide accuracy percentage is not. That distinction is question eight in our vendor due diligence checklist.

The QA stack behind the numbers

The published methods that produce those scores form a consistent stack:

  • Gold sets. Reference items with known-correct labels, seeded through the task stream to measure each annotator continuously rather than at spot checks.
  • Consensus and adjudication. Multiple annotators label the same items; disagreements below the kappa trigger route to a senior adjudicator instead of being averaged away.
  • Programmatic checks. Confident-learning style error detection and anomaly flags, used as triage for human review, exactly as validated in the NeurIPS study.
  • Model-in-the-loop pre-labeling. Published workflows report pre-annotation handling up to 75% of routine work before a human touches the item, and a semi-automatic video annotation study reported manual-effort reductions of up to 97% for object tracking. The honest framing: pre-labeling moves human effort from drawing to verifying. The release gate does not move.

QA depth is also the second-largest cost driver in annotation pricing, typically adding 20-40% per review layer; our data annotation pricing guide covers what that buys and what skipping it costs.

What the EU AI Act makes mandatory

For high-risk AI systems, labeling QA documentation stops being a differentiator on August 2, 2026 and becomes an obligation. Article 10 of the EU AI Act names the data-preparation operations it governs explicitly, including annotation, labelling, cleaning, updating, enrichment and aggregation, and requires documented data-governance practices around them.

In operational terms, that means the audit trail has to exist per sample: who labeled the data point, when, under which guideline version, who reviewed it, and what changed. A dataset labeled without that trail cannot acquire it retroactively at any realistic price, which is the procurement argument for demanding the documentation at collection time. For the engineering view of those requirements, see our Article 10 engineering checklist; for the evidence layer itself, see provenance and audit documentation.

The buyer’s checklist

  1. Require corpus-specific agreement scores (alpha or kappa, stated per task type) as an acceptance criterion in the contract, with the threshold matched to your risk class.
  2. Ask how the gold set is designed and refreshed, and what share of task volume it occupies.
  3. Ask what triggers adjudication and who adjudicates.
  4. If the vendor uses pre-labeling, ask where the saved effort goes; the right answer involves verification depth, not just a lower price.
  5. Require the Article 10 documentation package as a deliverable if your system is or may become high-risk.

Labels are the ground truth your model optimizes toward. The published evidence says even celebrated datasets get measurable parts of that truth wrong, and the published thresholds say reliability is a number you can contract on. Buy it that way.


Frequently Asked

Questions buyers actually ask

What inter-annotator agreement threshold should a production dataset meet?
Published guidance converges on Krippendorff alpha of 0.8 or higher for production model training, with 0.667 to 0.8 treated as tentative reliability and anything below 0.667 as unreliable. High-risk clinical and medical NLP work frequently requires alpha above 0.90 before a dataset is released. For localization tasks such as bounding boxes, the practical production benchmark is an Intersection over Union of 0.7 to 0.8 against gold-standard annotations.
Do label errors really affect model performance?
Yes, and the effect is measured, not theoretical. The NeurIPS 2021 study by Northcutt, Athalye, and Mueller audited 10 widely used benchmark test sets and found an average of at least 3.3% label errors, including at least 6% of the ImageNet validation set. The study showed that label noise destabilizes model selection: with just 6% more mislabeled test examples, a smaller ResNet-18 outperforms a ResNet-50, because higher-capacity models memorize the noise.
Does model-assisted pre-labeling reduce quality?
Not when the QA gate stays human. Published workflows report pre-annotation handling a large share of routine work before a human reviews it, and semi-automatic video annotation studies report manual-effort reductions of up to 97% for object tracking. The risk arises when the saved effort is pocketed instead of reinvested in verification: the dataset still has to pass the same agreement thresholds and gold-set checks before release.