Module 08: Evaluation
Prerequisites
- Complete the first seven track modules.
- Be able to reproduce a run, define an SLO, and inspect data provenance.
Outcomes
- Turn product and research claims into measurable evaluation questions.
- Combine capability, human, safety, reliability, latency, throughput, and cost evidence.
- Report uncertainty, contamination risk, limitations, and regressions honestly.
Ordered free resources
- Language Model Evaluation Harness (
lm-eval-harness) — inspect reproducible task and metric execution. - HELM (
helm) — study multi-metric, scenario-based evaluation. - Full Stack Deep Learning (
fsdl) — connect offline evaluation to production monitoring. - Hugging Face LLM Course (
hf-llm-course) — revisit task pipelines and model comparisons.
Checkpoints
- Write an evaluation contract: claim, population, data, metric, threshold, and decision.
- Run one paired model comparison with fixed prompts and decoding settings.
- Add latency, cost, and failure-rate reporting to a quality benchmark.
Self-tests
- When does a higher average score fail to support a deployment decision?
- How can decoding settings make a model comparison unfair?
- Which evidence would reveal benchmark contamination?
- Why must regressions be sliced by scenario rather than only aggregated?
Capstone
Complete the track capstone from Full-Stack LLM Systems with a reproducible evaluation report. Include decision thresholds, paired comparisons, system metrics, failure slices, uncertainty, contamination checks, and explicit limits on generalization.