Your Evaluation Pipeline Has Four Independent Failure Modes — and They All Scale With Model Quality
The Pattern No Single Source Reveals
Four unrelated findings from this week converge on a single conclusion: your evaluation metrics are systematically misleading you, and the better your model gets, the worse the problem becomes. This isn't about benchmark saturation — it's about structural corruption in the measurement infrastructure itself.
Failure Mode 1: Ground Truth Is Worse Than Your Model
AssemblyAI discovered that their speech-to-text model was being penalized on WER for transcribing content that human labelers missed. The model got words right that humans got wrong, and the metric punished it. This is the eval equivalent of a type I error factory: your model improves, surfaces content the labels don't contain, and your metrics degrade. The insidious part: this scales with model quality. Every accuracy gain exposes more label errors, making your best model look worse than it is.
This isn't unique to speech. Any domain where model capability has outpaced label refresh cadence is vulnerable: NER, medical imaging, document extraction, code generation. AssemblyAI is hosting a workshop on March 31 on fixing eval pipelines — worth attending even outside speech, because the structural critique of token-level metrics generalizes.
Failure Mode 2: Domain-Selective Hallucination
A deceptively simple test — design a ligand with exactly 22 heavy atoms — reveals that both Claude and ChatGPT succeed on a Kinase protein target (biology) but consistently fail on a metal-organic framework target (materials), generating 21, 23, or 24 atoms but never hitting 22. Same constraint, same models, divergent results by domain. The cause: training data saturation in drug design literature vs. underrepresentation of materials chemistry.
Separately, Benedict Evans tested ChatGPT on simple PDF extraction tasks. It failed three times: wrong fiscal year, estimated instead of looking up actuals, and cited a number that wasn't in the source PDF. Gemini correctly extracted the number and identified four variant definitions. Aggregate benchmarks told you these models were equivalent. Task-specific testing tells you they're not.
Failure Mode 3: Persona Prompting Degrades What You Care About
Research shows that telling an LLM it's an "expert" improves alignment/safety performance but worsens factual accuracy and coding quality. This directly challenges the ubiquitous "You are an expert X" system prompt pattern. The mechanism is plausible: expert framing may trigger more confident, less hedged outputs that sacrifice precision for fluency.
If your model has improved faster than your labels have been audited, your evaluation metrics are lying to you — and the better your model gets, the more they lie.
The Cross-Source Insight
These four failure modes are architecturally independent. Stale labels corrupt your loss signal. Training data gaps create domain-selective blind spots. Provider-specific behavior makes model comparisons unreliable. And common prompt patterns introduce systematic bias. No single fix addresses all four — you need a layered eval audit strategy.
| Failure Mode | Root Cause | Detection Method | Fix |
|---|---|---|---|
| Ground truth corruption | Model outpaces labels | Spot-check "errors" for label correctness | Continuous label QA, adversarial eval |
| Domain-selective hallucination | Training data distribution | Matched-constraint cross-domain tests | Domain-stratified benchmarks |
| Provider-specific behavior | Different model biases | Head-to-head on identical tasks | Per-model accuracy dashboards |
| Persona prompt degradation | Prompt-induced confidence bias | Ablate persona in system prompt | A/B test persona vs. neutral framing |
What to do
Sample 100 cases where your model 'fails' and verify whether the ground-truth label is actually correct — AssemblyAI found theirs were wrong
Build a '22-atom test' for your domain: a simple task any expert does trivially, tested across specific subdomains to expose training data gaps
A/B test removing 'expert' persona framing from LLM system prompts used for code generation and factual retrieval
Attend AssemblyAI's March 31 workshop on eval pipeline failures — applicable beyond speech to any token-level metric