zlm-v1-iab-classify-edge: 66.0% win rate against GPT-5.4 Nano
ZeroGPU's content-classification model was tested head-to-head with OpenAI's gpt-5.4-nano on 10,000 identical, real-world samples — scored blind by a separate, more capable judge (gpt-5.5) and against verified third-party ground truth.
01How this benchmark was measured
Both systems ran the same task under identical conditions. The setup is reproducible and free of bias toward either model — identical inputs, a blind judge, and independent ground truth.
Both models classified one identical, frozen set of 10,000 real, English-language samples — a mix of live production traffic and an independent third-party reference dataset (figure-eight). Neither model was trained or tuned on this test set.
Each pair of results was scored by gpt-5.5, a separate and more capable model that selected the more accurate output. It was never shown which system produced which answer, so it could not favour ours (seed 42, pack size 25).
On the third-party reference set, where correct labels are established in advance, both models were also scored directly against those answers — an objective measure (precision / recall / F1) that depends on no judge at all.
02Head-to-head accuracy
The win-rate is the share of samples where the judge rated a model's labels as more accurate, after excluding ties. Across 9,592 decided samples, zlm-v1-iab-classify-edge was chosen 66% of the time.
| Dataset | Samples | zlm-v1-iab-classify-edge win-rate | |
|---|---|---|---|
| Production traffic (gdrive) | 7,216 | 71.0% | |
| Independent gold set (figure-eight) | 2,784 | 52.9% |
Counted over decided comparisons (ties excluded): 6,329 wins, 3,263 losses, 393 ties, 15 both-wrong across 10,000 rows.
Accuracy vs. speed
Each model is plotted by how often it won (vertical) and how quickly it responds (horizontal); the top-left corner is best. zlm-v1-iab-classify-edge sits top-left — both more often correct and several times faster.
03Accuracy by content area
The same win-rate broken down by content area (each with at least 60 samples), sorted strongest-first. zlm-v1-iab-classify-edge leads in 49 of 50 areas shown; the amber row marks the 1 where gpt-5.4-nano is still ahead.
| Content area | Samples | zlm-v1-iab-classify-edge win-rate | |
|---|---|---|---|
| Automotive | 222 | 85% | |
| Home & Garden | 222 | 80% | |
| Food & Drink | 222 | 79% | |
| Hobbies & Interests | 222 | 78% | |
| Real Estate | 223 | 77% | |
| News and Politics | 223 | 77% | |
| Personal Finance | 223 | 76% | |
| Fine Art | 221 | 75% | |
| Television | 222 | 75% | |
| Pop Culture | 223 | 75% | |
| Education | 221 | 75% | |
| Business and Finance | 223 | 75% | |
| Finance | 123 | 73% | |
| Pets | 222 | 72% | |
| Movies | 221 | 72% | |
| Unknown | 223 | 72% | |
| Religion & Spirituality | 222 | 71% | |
| Events and Attractions | 222 | 71% | |
| Video Gaming | 223 | 71% | |
| Science | 358 | 68% | |
| Shopping | 318 | 66% | |
| Content Source Geo | 63 | 66% | |
| Sensitive Topics | 221 | 66% | |
| Law and Government | 121 | 66% | |
| Content Type | 222 | 65% | |
| Travel | 331 | 65% | |
| Music and Audio | 221 | 64% | |
| Careers | 221 | 64% | |
| Style & Fashion | 221 | 64% | |
| Gambling | 102 | 61% | |
| Healthy Living | 222 | 61% | |
| Beauty and Fitness | 123 | 60% | |
| Medical Health | 222 | 60% | |
| People and Society | 119 | 59% | |
| Reference | 108 | 59% | |
| Family and Relationships | 222 | 58% | |
| Technology & Computing | 222 | 58% | |
| Home and Garden | 73 | 58% | |
| Recreation and Hobbies | 143 | 57% | |
| Autos and Vehicles | 96 | 56% | |
| Sports | 317 | 56% | |
| Books and Literature | 332 | 56% | |
| Pets and Animals | 125 | 55% | |
| Internet and Telecom | 93 | 55% | |
| Adult | 75 | 54% | |
| Business and Industry | 120 | 53% | |
| Computer and Electronics | 139 | 52% | |
| Food and Drink | 126 | 52% | |
| Arts and Entertainment | 113 | 50% | |
| Career and Education | 113 | 49% |
04Accuracy vs. verified ground truth
Beyond the judge, both models were scored directly against pre-established correct labels. Hard match requires the exact IAB tier-2 code; soft match gives hierarchical credit at tier-1. zlm-v1-iab-classify-edge leads on F1 in every cut; the only metric where gpt-5.4-nano edges ahead anywhere is figure-eight soft-match recall (0.721 vs 0.710).
| Dataset | System | Precision | Recall | F1 |
|---|---|---|---|---|
| Overall | zlm-v1-iab-classify-edge | 0.232 | 0.310 | 0.265 |
| gpt-5.4-nano | 0.247 | 0.242 | 0.245 | |
| Production (gdrive) | zlm-v1-iab-classify-edge | 0.222 | 0.280 | 0.247 |
| gpt-5.4-nano | 0.242 | 0.208 | 0.224 | |
| Independent gold (figure-eight) | zlm-v1-iab-classify-edge | 0.295 | 0.648 | 0.406 |
| gpt-5.4-nano | 0.267 | 0.625 | 0.374 |
Hard match — exact IAB c10 tier-2 code. Coverage: gdrive 6,993/7,216 · figure-eight 2,408/2,784.
| Dataset | System | Precision | Recall | F1 |
|---|---|---|---|---|
| Overall | zlm-v1-iab-classify-edge | 0.295 | 0.562 | 0.387 |
| gpt-5.4-nano | 0.291 | 0.496 | 0.367 | |
| Production (gdrive) | zlm-v1-iab-classify-edge | 0.302 | 0.531 | 0.385 |
| gpt-5.4-nano | 0.303 | 0.450 | 0.362 | |
| Independent gold (figure-eight) | zlm-v1-iab-classify-edge | 0.276 | 0.710 | 0.397 |
| gpt-5.4-nano | 0.260 | 0.721 | 0.382 |
Soft match — tier-1 hierarchical credit. Coverage: gdrive 6,993/7,216 · figure-eight 2,408/2,784.
On the independent figure-eight gold set, zlm-v1-iab-classify-edge clears the Nano bar on hard-F1 (0.406 vs 0.374).
05Speed & cost
A production classifier must be fast and cheap as well as accurate. In production, zlm-v1-iab-classify-edge responds in 48 ms (p50) — about ~10× faster end-to-end than the incumbent — and is 3.3× cheaper per classification.
| System | p50 | p95 | p99 | Success |
|---|---|---|---|---|
| zlm-v1-iab-classify-edge | 48 ms | 95 ms | 197 ms | 100% |
| gpt-5.4-nano | ~1,800–2,000 ms | — | — | — |
About ~10× faster end-to-end. Measured against Dappier's live publisher network (ZeroGPU × Dappier case study, 2026); the head-to-head latency in this benchmark was recorded in a development environment and understates production.
| System | Input | Output |
|---|---|---|
| zlm-v1-iab-classify-edge | $0.05 | $0.40 |
| gpt-5.4-nano | $0.20 | $1.25 |
Published list prices ($/1M tokens). At this benchmark's average request size (260 input + 100 output tokens), zlm-v1-iab-classify-edge works out 3.3× cheaper per classification than gpt-5.4-nano.
Blended cost per 1M tokens at the benchmark's 260-in / 100-out mix, against the cheapest small models from OpenAI, Google, and Anthropic — lower is better.
Sources: OpenAI, Google (ai.google.dev), and Anthropic published list prices (verified June 2026). zlm-v1-iab-classify-edge is 6.2× cheaper than Gemini 2.5 Flash and 14.3× cheaper than Claude Haiku 4.5.
06Input efficiency — no system prompt, no prompt engineering
A frontier model has to be told the entire IAB taxonomy and the output format on every request — thousands of tokens of instructions wrapped around each item. zlm-v1-iab-classify-edge has the taxonomy baked in: you send only the text. That is ~6× fewer input tokens per classification, and no prompt to maintain.
~400 input tokens. No system prompt, no taxonomy in the request, no few-shot examples — just the text and the model name.
~2,000–3,000 input tokens. A full ~18 KB instruction + taxonomy + content prompt, re-sent and re-billed on every single request.
Input-token figures from the ZeroGPU × Dappier case study, 2026 (400 vs ~2,000–3,000 tokens, ~6× fewer). Fewer input tokens means lower cost, lower latency, and nothing to prompt-engineer or keep in sync with taxonomy updates.
07Reliability & output quality
A production model must return valid, well-formed labels. zlm-v1-iab-classify-edge is constrained to the taxonomy's label space, so it never emits an off-taxonomy (hallucinated) label.
The bottom line
- Wins 66% of 9,592 blind head-to-head comparisons against gpt-5.4-nano.
- Leads in 49 of 50 content areas shown, and on production traffic wins 71% of the time.
- Clears the Nano bar on verified ground truth — figure-eight hard-F1 0.406 vs 0.374.
- Hallucinated 0 labels across all 10,000 samples — vs gpt-5.4-nano's 1,796 rows with invented, off-taxonomy labels.
- ~10× faster in production, 3.3× cheaper than gpt-5.4-nano (6× vs Gemini Flash, 14× vs Haiku), and uses ~6× fewer input tokens with no system prompt.
Notes & limitations
| Test set | 10,000 frozen English rows — production traffic + independent figure-eight gold set |
| Judge | gpt-5.5 — blind, pack size 25, seed 42 |
| ZeroGPU model | zlm-v1-iab-classify-edge — content + audience |
| Competitor | gpt-5.4-nano |
| Gold coverage | gdrive 6,993/7,216 · figure-eight 2,408/2,784 |
| Production latency | 48/95/197 ms p50/p95/p99 · 100% success (ZeroGPU × Dappier case study, 2026) |
| Hallucinated labels | zlm-v1-iab-classify-edge 0 · gpt-5.4-nano 1,796 |
| Generated | 2026-06-09T13:05:43 |