research24 min studyLesson 632 in Engineering

Report agreement with its eligible population and uncertainty

Distinguish observable label consistency from latent correctness, and preserve ties, abstentions, grouping, and population differences in noise analysis.

On this page

What you’ll understand

  • Define an agreement denominator and report excluded outcomes.
  • Explain why agreement alone does not identify annotator accuracy.
  • Choose uncertainty assumptions that respect repeated prompts and annotators.

An annotation report says eighty percent agreement, but one team excluded difficult ties while another counted them as disagreements. The numbers do not describe the same event. Agreement is an observable relationship between judgments under a defined protocol, not direct access to a true preference. Specify the eligible pairs, label mapping, annotator population, and exclusion rules, then quantify uncertainty at the appropriate grouping level. Disagreement can reflect ambiguity, expertise, rubric conflict, or error, and those causes require different responses.

Define the observed event before dividing

For two binary judgments on the same pair, raw agreement can mean the fraction of eligible doubly annotated pairs with matching preferred-candidate identities after accounting for display order. If ties and abstentions exist, decide whether to model them as outcomes, exclude them under an explicit rule, or report several statistics. Preserve their counts and reasons. Excluding pairs that either annotator found ambiguous changes the population being summarized; it can raise conditional agreement while hiding the difficult portion. Missing a second annotation is not automatically disagreement and must not silently enter the denominator.

Aggregation across annotators needs the unit stated as well. Pairwise agreement among several annotators counts different opportunities from agreement of each vote with a majority that includes that same vote. The latter can have a built-in dependence. Report per-task and relevant population slices, since a pooled percentage may conceal systematic disagreements about desired behavior. A chance-corrected coefficient, if used, introduces its own marginal-label model and does not turn agreement into truth. Keep the raw count table available so readers can reconstruct the statistic rather than infer the denominator from a percentage label.

a^=NmatchingNeligible,Neligible>0\widehat{a}=\frac{N_{\mathrm{matching}}}{N_{\mathrm{eligible}}},\qquad N_{\mathrm{eligible}}>0
Counts refer to the same declared doubly annotated population and outcome rule. Matching candidate identities must account for randomized display order. With no eligible pairs, report not assessed rather than a numeric agreement rate.↔ Scroll wide equations horizontally.

Consistency does not identify a latent error rate

Two annotators can agree because both understand the task, because both follow the same misleading style cue, or because the rubric leaves no room for a relevant alternative. A simple latent-error model illustrates the limitation: if both independently flip the same binary truth with error probability ε, agreement is (1−ε)²+ε². That formula is conditional on a shared truth, identical rates, and independent errors. Real preferences may be heterogeneous or context dependent, and common training or source cues can correlate errors. Do not invert observed agreement into an accuracy claim without defending those extra assumptions.

Repeat annotations and expert adjudication can help diagnose causes, but adjudication is another identified process rather than universal ground truth. Separate stable differences in values or task interpretation from accidental misclicks and missing expertise. Version rubric clarifications and retain previous labels so a change in instructions is distinguishable from model improvement. Original human-preference research includes explicit handling of ties, inability to compare, and noisy labels. Those mechanisms motivate careful collection design; their particular noise assumptions do not certify the error process of a new annotator population.

a=(1−ε)2+ε2a=(1-\varepsilon)^2+\varepsilon^2
This dimensionless agreement probability assumes two conditionally independent annotators with the same binary latent target and error rate 0≤ε≤1. Agreement alone cannot distinguish ε from 1−ε or validate these assumptions.↔ Scroll wide equations horizontally.

Quantify sampling variation and dependence honestly

Under independent identically distributed eligible-pair agreement indicators, a plug-in standard error is sqrt(a_hat(1−a_hat)/N). Proportion intervals need a method appropriate to sample size and boundaries; a naive symmetric interval is only a large-sample approximation and can behave poorly. Shared prompts, annotators, or sessions can invalidate the independent-pair calculation. Use a design-aware analysis, such as a justified grouped resampling scheme, and state which population the uncertainty covers. More votes from the same narrow task do not automatically provide the information of equally many independent new prompt contexts.

The sampling lab isolates the independent model. For each separate view, Reset, set both p=0.8 and sample size n to 25 or 100, predict the sample-mean variance, then inspect. The exact binomial sample-mean variances are 0.0064 and 0.0016, with standard deviations 0.08 and 0.04. Playback highlights exact outcomes rather than collecting random annotations. The normal comparison is an approximation and its displayed bound concerns a standardized CDF. This instrument cannot estimate correlated annotator errors, reveal a latent true preference, or compensate for excluded difficult pairs.

Keep eligibility and agreement separate

A fictional audit assigns 120 pairs to two annotators. Twenty are ineligible for the declared binary statistic because of missing, tie, or abstention outcomes. Of the 100 eligible pairs, 80 have matching candidate choices. For a standard-error calculation only, assume independent identical eligible-pair indicators.

  1. Eligibility is 100/120≈83.33%, and conditional raw agreement is 80/100=80%. Report the excluded twenty rather than hiding them in an unlabeled percentage.

  2. The independent-model plug-in standard error is sqrt(0.8×0.2/100)=0.04, or four percentage points. It concerns the declared eligible population.

  3. A simple large-sample 95% approximation would be 0.8±1.96×0.04, or about[0.7216, 0.8784], not an exact-coverage guarantee. Correlated prompts or annotators require another justified uncertainty analysis.

The result

The report has 83.33% eligibility and 80% conditional agreement, with a four-point standard error only under the stated independent model.

Explore the model

Interactive lab

Interactive lab · sampling

Inspect independent agreement variation as a conditional model

For each view: Reset, set both p=0.8 and n, predict, then inspect. Compare n=25 and n=100: sample-mean standard deviations are 0.08 and 0.04. This instrument displays exact independent binomial probabilities and a normal comparison, not random annotation data or a fitted noise model.

Inspect independent agreement variation as a conditional modelExact binomial masses for the mean of n independent Bernoulli trials, compared with normal mass between adjacent half-count boundaries; normal tails outside the finite support remain outside the bars. Playback highlights outcomes, not random samples. The Berry–Esseen bound applies to standardized CDFs, not individual bars or continuity-corrected errors. At p = 0 or 1, normal comparison and that bound are disabled. Normal-CDF evaluation uses a numerical approximation with absolute error below 7.5×10⁻⁸ (at most 1.5×10⁻⁷ per interval, before rounding). Current readings: Mean sample proportion: 0.5; Sample-mean variance: 0.0125; Uniform CDF error bound: ≤ 0.1062. All parameters are adjustable with the labeled controls below.Exact distribution of the mean of 20 independent Bernoulli variables with success probability 0.5; playback highlights outcome 0.00.250.50.75100.0580.1150.1730.23Sample mean · k / nProbability massNormal bin masses are an approximationk = 0 · exact probability = 9.54e-7
Exact binomial massNormal interval massHighlighted outcome / mean
Mean sample proportion
0.5
Sample-mean variance
0.0125
Uniform CDF error bound
≤ 0.1062
t = 0 s

Exact binomial masses for the mean of n independent Bernoulli trials, compared with normal mass between adjacent half-count boundaries; normal tails outside the finite support remain outside the bars. Playback highlights outcomes, not random samples. The Berry–Esseen bound applies to standardized CDFs, not individual bars or continuity-corrected errors. At p = 0 or 1, normal comparison and that bound are disabled. Normal-CDF evaluation uses a numerical approximation with absolute error below 7.5×10⁻⁸ (at most 1.5×10⁻⁷ per interval, before rounding). Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forLarger independent samples narrow the modeled distribution. Dependence, selection exclusions, and latent correctness are separate questions the instrument does not answer.

Check your understanding

Two annotators agree on ninety percent of eligible pairs. What can this statistic establish by itself?

Try it yourself

Seventy-five of ninety eligible pairs receive matching binary choices, and ten more assigned pairs were excluded. Compute conditional agreement and eligibility among all one hundred assignments.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Use ninety as the agreement denominator and one hundred as the eligibility denominator.

Compare with the solution

Conditional agreement is 75/90≈83.33%. Eligibility is 90/100=90%. Report the ten exclusions and their rule separately; neither percentage identifies annotator accuracy or justifies independent-pair uncertainty.

Take it with you

  • Agreement requires an explicit eligible population and outcome mapping.
  • Consistency is observable while correctness and noise structure need extra evidence.
  • Uncertainty must respect grouping and the actual collection design.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.