← All talks

Session XII · 27 May 2026

How important is a golden dataset for LLM evaluation?

Presented by Cris Frojan

A small, human-verified reference set turns subjective judgements of LLM quality into numbers you can track.

What was covered

  • What it is. A small set of human-verified examples with correct answers, used as a stable reference to measure a model.
  • Why LLMs need one. Evaluating them is harder than testing traditional software: there is no single correct answer, models hallucinate, and judging an answer is partly subjective. A golden dataset turns that into objective, consistent metrics.
  • What makes a good one. Verified by experts, realistic and hard cases, variety in topics and style, kept apart from training data to avoid contamination, private, and refreshed regularly.
  • Building it. Careful human review, clearly defined tasks, several reviewers to reduce bias, and steady management through periodic updates.
  • Without one. Errors go unnoticed and improvements cannot be compared fairly.
  • Limits. It costs real expert time and can go stale, so combine it with human reviews, tests with real users and automated safety checks.

What came up

  • A silent regression, caught. On a production project, the dataset exposed an injection of stale data that took the metrics from 70% to 20% overnight, so the team could find and fix it immediately.
  • Isolated tests mislead. On another project, tests of individual functions showed 90% success while the end-to-end score, measured on the golden dataset, had dropped 60% from the start. It is the only solid reference while providers keep changing their models.
  • A production gate. For agents in regulated sectors, automated evaluation is a prerequisite for deployment.
  • Quality metrics are also how you understand how far you can trust what you are building.
  • Do not generate it with an LLM. Humans should validate it so it reflects what users actually expect.

Takeaway

Run the evaluation in CI/CD, daily or weekly, to keep watching system health against unexpected changes or bad data.