Do evaluation criteria shift when we grade outputs?
When practitioners build LLM evaluation systems, do they define criteria upfront and stick to them, or does observing actual outputs reshape what criteria should be? Understanding this matters for designing reliable evaluation tools.
EvalGen, a mixed-initiative interface for building LLM evaluation assertions embedded in the ChainForge prompt-engineering tool, ran a qualitative study with "nine (9) industry practitioners" who were building evaluation pipelines for their own LLM prompts. The study's headline finding, which the authors name "criteria drift": "users need criteria to grade outputs, but grading outputs helps users define criteria." Some criteria, the paper reports, "appears dependent on the specific LLM outputs observed (rather than independent criteria that can be defined a priori)." The stated implication is direct: approaches that "assume the independence of evaluation from observation of model outputs" rest on a premise the study's own participants did not hold to in practice.
EvalGen's design mirrors the problem it surfaces. The tool has an LLM propose natural-language evaluation criteria from the user's prompt, then generates candidate assertions (Python functions or LLM "grader" prompts) for each criterion; the user supplies "good"/"bad" grades on a sample of outputs, and those grades drive automatic selection of assertions by "alignment" — a combination of coverage (catching outputs the user marked bad) and false-failure rate (not flagging outputs the user marked good). Because grading is the step where users actually encounter the range of model outputs, the paper finds that grading itself revises what the criteria should be — criteria function as an output of the process, not only an input to it. The discussion pushes this toward an epistemic question: whether "alignment" is "an actualizable goal" at all, and whether the field's working assumption of a "ground truth' set of labels we merely need to elicit" survives contact with how practitioners actually evaluate.
This complicates Does iterative prompt engineering undermine scientific validity?'s diagnosis that criteria instability in prompt evaluation is a researcher-bias problem fixable with pre-specified, validated protocols: EvalGen's practitioners were not being sloppy — criteria drift showed up even for people deliberately trying to align evaluators with their own preferences, suggesting the instability is structural rather than a discipline failure. It also offers a mechanism for why Do LLM benchmarks actually measure what they claim to measure?: if criteria genuinely shift once evaluators observe outputs, a benchmark's upfront, rarely-revisited construct definitions are exactly where validity gaps would accumulate over time.
The study is qualitative and small — nine practitioners, evaluating one interface's workflow — so the excerpt does not establish how widespread criteria drift is outside prompt-engineering contexts, nor does it quantify how much criteria change or when drift stabilizes. The paper also does not resolve its own epistemic question about whether alignment is achievable; it leaves this as an open question for future evaluation assistants rather than an argued position. What the excerpt does support: evaluation tooling that treats criteria as fixed and elicitable upfront is likely to be systematically wrong about its own targets, not merely imprecise in hitting them.
Inquiring lines that read this note 4
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
Why do LLMs succeed at generation but struggle with evaluation? How can evaluation systems stay reliable and resistant to AI-driven gaming? What biases affect LLM judges and how can they be reduced?Related concepts in this collection 3
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Does iterative prompt engineering undermine scientific validity?
When researchers repeatedly adjust prompts to get desired outputs, does this practice introduce hidden bias and produce unreplicable results? The question matters because LLM-based research is proliferating without clear methodological safeguards.
criteria drift shows evaluator instability persists even without single-researcher bias, suggesting a structural rather than purely procedural cause
-
Do LLM benchmarks actually measure what they claim to measure?
A systematic review examined whether 445 LLM benchmarks have sound construct validity—whether their tasks and metrics truly capture the phenomena they're designed to test. This matters because flawed benchmarks can mask model failures and mislead research.
criteria drift offers a mechanism for why upfront benchmark construct definitions go stale against observed outputs
-
Can a panel of smaller judges outperform one large judge?
Does aggregating votes from multiple smaller language models across different families produce better evaluations than relying on a single large model like GPT-4? This matters because evaluation cost and bias directly affect the reliability of AI-generated content assessment.
both address validating LLM-based evaluators, but PoLL assumes fixed criteria while EvalGen's study finds criteria shift during grading itself
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences
- Learning to Plan & Reason for Evaluation with Thinking-LLM-as-a-Judge
- Evalet: Evaluating Large Language Models through Functional Fragmentation
- Understanding Before Reasoning: Enhancing Chain-of-Thought with Iterative Summarization Pre-Prompting
- Selective Reflection-Tuning: Student-Selected Data Recycling for LLM Instruction-Tuning
- LLM-as-a-Judge Is Not an Oracle: Why Self-Improving Agents Need Deterministic Guardrails
- Interactive Evaluation Requires a Design Science
- LLMs can be Fooled into Labelling a Document as Relevant
Original note title
EvalGen's user study finds criteria drift — grading outputs shapes criteria while criteria are needed to grade them