AI Engineering Tools

Generative AI Engineering

AI Output Verification and Evaluation Terms

Understand datasets, criteria, human and model-based judging, regression tests, and efficiency metrics for verifying AI quality.

12 matching terms

Evaluation data

Ground truth

Ground truth

Meaning

A trusted target answer or label used as a reference for comparison.

When to use it

Use it for tasks where correct outputs can be defined reliably.

Practical example

Compare extracted invoice totals with human-verified ground truth values.

Evaluation data

Evaluation dataset

Evaluation dataset

Meaning

A curated set of cases used to measure model or application behavior.

When to use it

Include normal, difficult, multilingual, and safety-critical cases from real usage.

Practical example

Create a fixed evaluation dataset of 200 anonymized support questions.

Evaluation data

Benchmark

Benchmark

Meaning

A standardized task or dataset used to compare systems under shared conditions.

When to use it

Use it for directional comparison, then validate with your own domain cases.

Practical example

Compare candidate models on a public benchmark and the internal evaluation set.

Criteria

Metric

Metric

Meaning

A numerical measure of a selected quality, safety, speed, or cost property.

When to use it

Choose metrics that map directly to user and business requirements.

Practical example

Track answer correctness, citation precision, refusal quality, latency, and cost.

Criteria

Rubric

Rubric

Meaning

A set of written criteria and scoring levels used to judge an output.

When to use it

Use it when quality requires nuanced judgment rather than exact matching.

Practical example

Score factual support from 1 to 5, with evidence requirements for each level.

Methods

Pointwise evaluation

Pointwise evaluation

Meaning

Scoring one output independently against criteria or a reference.

When to use it

Use it for pass/fail checks or absolute quality scores.

Practical example

Rate this answer for correctness and completeness without seeing alternatives.

Methods

Pairwise evaluation

Pairwise evaluation

Meaning

Comparing two outputs for the same input and selecting the better one.

When to use it

Use it when relative preference is easier to judge than an absolute score.

Practical example

Given responses A and B, choose which better follows the source evidence.

Methods

Human evaluation

Human evaluation

Meaning

Assessment performed by people, often using guidelines and labeled examples.

When to use it

Use trained reviewers for subjective, high-impact, or context-sensitive qualities.

Practical example

Two domain experts review medical summary faithfulness and resolve disagreements.

Methods

LLM-as-a-judge

LLM-as-a-judge

Meaning

Using a language model to grade, rank, or critique other model outputs.

When to use it

Use it for scalable evaluation after calibrating against human judgments.

Caution

Judge models can be biased or inconsistent; audit them with representative human-labeled cases.

Practical example

Ask a judge model to score citation support using a fixed rubric.

Operations

Pass rate

Pass rate

Meaning

The share of evaluation cases that meet a defined acceptance threshold.

When to use it

Use it to track release gates and quality changes over time.

Practical example

Require at least a 95% pass rate on critical policy questions before release.

Operations

Regression test

Regression test

Meaning

A repeated test that checks whether a change breaks behavior that previously worked.

When to use it

Run it after model, prompt, retrieval, tool, or policy changes.

Practical example

Rerun the fixed evaluation suite after updating the system instruction.

Operations

Efficiency metrics

Efficiency metrics

Meaning

Measures such as response latency, token use, throughput, and monetary cost.

When to use it

Evaluate them alongside quality so improvements remain practical at scale.

Practical example

Compare p95 latency and cost per successful task, not cost per request alone.