Skip to main content

Week 9 Session: Human evaluation

The judgement the score stands in for. How a rating study is designed, what it costs, and why it is so rarely run.

The bench has no images in it. It never has. R, A, B, and the C you built in week 6, are vectors of numbers standing in for what a network would have produced had there been images, and every closed form this course has used depends on that.

From this week there are no closed forms. Arc C is about the thing the score was standing in for, and that thing is a person looking at a picture.

What the largest study actually did

Stein and colleagues report running the largest human evaluation of generative models to date, following practice from psychophysics, on a design that follows the HYPE∞ protocol with modifications. Copy the details carefully, because the details are where these studies fail.

Each trial is a two alternative forced choice, and the two alternatives are the responses rather than two images. A participant is shown one image, drawn either from a model or from the training set, and answers real or fake. Models are ranked by human error rate, the fraction classified wrongly, so a better model is one that people get wrong more often. They report over 1000 paid participants, 207,000 responses, 41 models and 4 datasets.

They also reject a looser design by name. Asking observers whether an image is photo-realistic, they report, carries much more ambiguity than the forced choice and introduces response biases into participants’ judgments. Ambiguity in the question becomes variance in the answer, and variance is the thing you pay for.

What it costs

Work an example before the session. Suppose two candidates differ by half a percentage point in human error rate, around a rate of 30 percent. At eighty percent power and the usual five percent significance level, separating them needs roughly 130,000 trials each, so about 260,000 in total. At four seconds a trial that is around 290 hours of paid attention, and at 25 dollars an hour about 7,400 dollars, before screening, training, attention checks or rejected work.

Halve the difference you want to detect and every one of those numbers quadruples. That is the whole reason a number you can compute in a minute won the argument.

The calculator below runs this arithmetic for any difference, error rate and budget. Halve the difference a few times before the session, and bring the number at which you would stop paying.

Exercise

Design a rating protocol that could rank A against B if they were images rather than vectors, and cost it in hours and dollars from assumptions you state.

Say what inter-rater agreement you would require before trusting the result over a score you can compute in a minute. Then report the budget.

What would human evaluation cost?

If FID can disagree with people, why not ask people instead? Detecting a small difference between two generators can require many paid judgements. This calculator estimates that workload and its cost.

The dollars are payment for human evaluators, not a student fee or the cost of computing FID. One trial means one person judging one image as real or fake. The trial count is not the number of distinct participants.

Start here: the default compares 30% versus 30.5% human error rates, a gap of 0.5 percentage points. Press halve it to see what detecting an even smaller gap would cost.

30%

Total judgements × seconds per judgement ÷ 3,600 × hourly pay = estimated evaluator payment.

The default is the session's worked example. Press halve it.

trials per candidate
 
trials in total
 
hours of paid attention
 
evaluator payment / dollars
 

The number it competes with: one score, about a minute of compute.

What this estimate assumes

Human error rate is the percentage of incorrect real-or-fake judgements. Significance sets the target false-positive rate when the true rates are equal; power sets the chance of detecting the specified difference when it exists.

The sample-size calculation approximates a comparison of two proportions with independent judgements and equal trial counts per candidate. Repeated ratings by the same person can violate that independence assumption.

The default $25 hourly pay is an editable example, not a prescribed rate. Screening, training and rejected work are not included, so this is a planning estimate rather than a complete study budget.

Both axes are logarithmic, so the line is close to straight: each halving of the difference multiplies the cost by close to four. Press halve it for the exact factor at your settings.

 

In your measurement log

This week’s entry: the rating protocol you designed, its cost in hours and dollars, and the assumptions behind both. It joins themeasurement log, which is read as a whole at the end of week 12.

Reading

The spec

What you bring to the session. Written so a reader can tell whether it has been met without asking you.

S09 / Optional self-check · Not assessed

Before you leave

No marks or penalties. Try it, retry it, or read the explanation. Nothing here is submitted.

Use the planning approximation that required judgements are proportional to 1/Δ². You halve the detectable human-error-rate gap from 0.5 to 0.25 percentage points. Holding the other approximation terms, seconds per judgement and hourly pay fixed, by what factor does evaluator cost increase?

Answer and explanation

Correct: 4. The factor is (0.5 / 0.25)² = 4. More judgements mean more paid time at the fixed duration and pay rate. These are percentage-point differences in human error rate, not differences in FID.

Accept examples: 4, 4.0, 4e0. Absolute tolerance: 0.001, inclusive.

Feedback for 2: The inverse relationship is squared; halving the gap does more than double the planned sample count.

Feedback for 0.25: The smaller target gap is harder to distinguish. Take the inverse-square ratio, not the squared ratio in the opposite direction.

Other incorrect numbers: Divide the old gap by the new gap, then square that ratio.

The live calculator updates variance terms as the rates change and rounds trial counts, so its displayed multiplier is close to four, not necessarily exactly four. This question explicitly uses the fixed-term approximation. The calculation is a planning model, not a complete study budget.

Teaching takeaway: Resolving a smaller difference can cost much more evidence.