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 · Tier A · Documentation / benchmarks / code — inspect reproducible task and metric execution.
- Holistic Evaluation of Language Models · Tier A · Documentation / benchmark / paper — study multi-metric, scenario-based evaluation.
- Full Stack Deep Learning · Tier B · Course / video / labs — connect offline evaluation to production monitoring.
- Hugging Face LLM Course · Tier A · Course / documentation / labs — 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.