NewVideo Object Segmentation and Tracking for SAM 2

Where crowdsourced data quietly fails

Key takeaways

Crowdsourced annotation works well on tasks with an unambiguous right answer, and fails in specific, detectable ways outside that range.

The failures are quiet because throughput dashboards measure completion and speed, and the failure modes affect neither.

Majority vote discards the disagreement signal, which on subjective tasks may be the content of the judgment rather than noise in it.

Undocumented aggregation rules make a dataset unreproducible, since the labels you ship are a function of a rule nobody wrote down.

Test for each mode directly with held-out gold items, per-annotator agreement, repeat items, and a check on whether any human judged the data at all.

Crowdsourced annotation earned its place. For bounded tasks with an unambiguous correct answer, distributing work across many annotators and aggregating is fast, cheap, and reliable.

The trouble is that the model degrades outside that range without announcing it. A crowd pipeline running on the wrong kind of task produces labels on schedule, at expected cost, with dashboards showing healthy throughput. The dataset looks fine, and the model trained on it underperforms for reasons that are hard to trace back.

These are the five failure modes worth testing for, and how to detect each one.

Failure one: agreement collapses and nobody looks

The first sign that a task has moved past the crowd's range is that annotators stop agreeing with each other. This is measurable and frequently unmeasured.

Raw percent agreement is the usual culprit, because it looks reassuring on skewed label distributions. If 90% of items belong to one class, two annotators guessing that class will agree 81% of the time while contributing nothing. A chance-corrected statistic such as Krippendorff's alpha removes that illusion and handles missing data and multiple annotators, which is what a crowd pipeline actually has.

Measuring at the dataset level also hides the useful detail. Agreement is rarely uniform across categories: usually two or three specific classes carry most of the disagreement, and those classes are where the guidelines are underspecified. Scoring agreement at a granular level turns a single number into a list of things to fix.

Low agreement is diagnostic, not disqualifying. It tells you the schema is ambiguous, which is fixable, or that the task requires judgment the crowd does not have, which is not.

Failure two: the mean is treated as the truth

When annotators disagree, something has to resolve it, and the default is majority vote or an average. That step is where information disappears.

Majority vote assumes disagreement is noise around a true value. On tasks with an objective answer, that assumption holds. On tasks involving judgment, disagreement may be the signal: two experienced people can differ because they weigh different considerations, and collapsing them to a mode erases the distinction between a genuinely contested case and a clear one that happened to draw a careless click.

The practical loss is that the resulting dataset cannot distinguish between an item nine of ten annotators called positive and one that six of ten did. Both ship as positive. A model trained on the collapsed labels learns nothing about which cases were hard, and the calibration information is gone.

Keeping the distribution costs nothing at annotation time and is unrecoverable afterward. For evaluation sets in particular, preserving consensus and agreement structure rather than flattening it is what lets you tell a model failure from a genuinely ambiguous item.

Failure three: the aggregation rule is undocumented

Related, and more damaging to reproducibility: many datasets never state how disagreement was resolved.

Whether a label came from majority of three, majority of five, an adjudicator, a confidence-weighted average, or the first annotator to submit changes what the label means. Without that rule recorded, a dataset cannot be reproduced, compared against another dataset, or audited when a model behaves strangely.

This is the cheapest failure to prevent and one of the most common. The rule is a sentence. Writing it down at the start of the project, alongside how many annotators saw each item and how ties were broken, is the difference between a dataset with provenance and a pile of labels.

Failure four: the task needs knowledge, not attention

Crowd work is optimized for tasks a careful person can do after reading instructions. Some tasks require knowing things that instructions cannot transfer.

Whether a radiology finding is significant, whether a legal clause is unusual, whether a code change introduces a subtle regression, whether a manufacturing defect matters: these are judgments where the answer depends on experience the annotator either has or does not. No guideline document closes that gap, and a crowd annotator will still produce a label, confidently and on time.

The tell is that agreement can look acceptable while the labels are systematically wrong in the same direction, because annotators share the same misunderstanding. Agreement measures consistency, not correctness. Held-out items with expert-verified answers are the only reliable check, and they need to be built before the campaign rather than after.

Matching the annotator profile to the task is the underlying decision, and it is worth making explicitly rather than by default. We covered how that matching works across task types separately.

Failure five: no human judged it at all

The last mode is the most consequential and the hardest to see from the outside, because it can occur anywhere in a data supply chain.

An off-the-shelf scorer or a model judge stands in for human judgment, and the output is described downstream as human-labeled or human preference data. Our analysis of the preference-data literature found this pattern at scale: among excluded papers, 184 of 364 had only an off-the-shelf scorer or a model judge standing in for the word preference, with no fresh human judgment anywhere in the chain.

A learned proxy calibrated on human data years and several distribution shifts ago is not human judgment, and optimizing against it optimizes against the proxy's blind spots. The risk compounds when model judges are used to score other models, which is why what happens to a benchmark when you rely on AI judges is worth understanding before building on one.

If you are buying annotation rather than running it, this is the question to ask directly: which parts of this pipeline involved a person making a judgment, and on what fraction of items.

A short test battery

Each failure mode has a corresponding check, and running all five takes days rather than weeks.

Chance-corrected agreement, computed per category rather than only overall, to find where the schema is ambiguous.

Per-annotator agreement against the pool, to separate a hard task from a few unreliable contributors.

Repeat items, where the same annotator sees the same item weeks apart, to distinguish stable individual judgment from noise.

Held-out gold items verified by someone with domain knowledge, to catch shared misunderstanding that agreement cannot detect.

A provenance question on every batch: who judged this, and was any of it model-generated.

Running these inside automated quality workflows rather than as a manual audit is what makes them survive past the first sprint, and structured onboarding and evaluation of annotators is what keeps the results stable as the pool changes.

Where the crowd is the right answer

None of this argues against crowdsourcing. It argues for matching the method to the task.

Crowds are effective when the task has an unambiguous answer a careful person can reach from instructions, when the schema has been tested and agreement is high, when the aggregation rule is written down, and when gold items confirm correctness rather than only consistency. That covers a great deal of useful annotation work.

Outside those conditions, the crowd still returns labels. That is the part worth remembering, because the pipeline gives no signal that it has left the range where it works.

Test the pipeline before you train on it

If you are consuming annotation from a vendor, an internal pool, or a mixed supply chain, the five checks above will tell you which of them is producing labels you can rely on. HumanSignal Services runs collection and annotation with the quality workflow attached and delivers a verified dataset built to your spec. Book a scoping call to talk through what your data needs to prove before it trains anything.

When is crowdsourced annotation the right choice?

When the task has an unambiguous correct answer that a careful person can reach from written instructions, the schema has been tested, chance-corrected agreement is high, and gold items confirm correctness. Under those conditions distributing work across a large pool is fast, economical, and reliable.

Why is percent agreement misleading?

It does not correct for chance. On a skewed label distribution, two annotators both guessing the majority class agree most of the time while contributing no information. A chance-corrected statistic such as Krippendorff's alpha removes that effect and handles multiple annotators and missing labels.

What is wrong with majority vote?

It assumes disagreement is noise around a true answer. Where the task involves judgment, disagreement can carry the signal, and collapsing it loses the distinction between a contested item and a clear one. The vote also discards calibration information about which cases were hard, which cannot be recovered later.

Can high agreement still mean bad labels?

Yes. Agreement measures consistency between annotators, not correctness. If annotators share the same misunderstanding of a domain-specific task, they will agree with each other and be wrong together. Only held-out items verified by someone with domain knowledge detect this.

How do you tell whether a dataset had human judgment in it?

Ask directly, per batch: who judged these items, and what fraction were scored by a model or an off-the-shelf scorer. In one analysis of the preference-data literature, 184 of 364 excluded papers had only a model judge or scorer standing in for human judgment, so the substitution is common and often undisclosed.

What should be recorded about the aggregation rule?

How many annotators saw each item, how disagreement was resolved, how ties were broken, and whether any adjudication step involved a different reviewer. Without that, the label cannot be interpreted and the dataset cannot be reproduced or compared with another.

Related Content