A generated title card headed 'ZwZ2-4B vs Qwen3.8-27B' with the overline 'Model matchup - October 2026', the subtitle 'A 9 GB checkpoint against a 56 GB flagship', and four rounded chips reading '4.54B vs 28B', '32 vs 64 layers', '262,144 context in both' and '$0.33 / $2.40 per 1M hosted'. The footer reads 'ZwZ2-4B figures from its config; Qwen3.8-27B figures from Qwen and OrcaRouter.' The OrcaRouter logo is composited in the white strip below the artwork.
Guides & Insights

ZwZ2-4B vs Qwen3.8-27B: A 4.5B Specialist Meets Qwen's 28B Flagship

Author

Elias Hawthorne

Date Published

Latest models · 20View all models →
Benchmarks: Artificial Analysis · updated daily
Back to all posts

Suppose your image pipeline runs 200,000 queries a day and you own one 16 GB card. That single constraint rules out Qwen3.8-27B before any benchmark is discussed: at 28 billion parameters the BF16 weights alone are roughly 56 GB, and no amount of clever serving gets them onto 16 GB without quantisation you have not budgeted for. ZwZ2-4B, at 4.54 billion parameters and a 9.08 GB weights file, fits. So the honest question is not which model is better. It is whether the small checkpoint's narrower capability is a real constraint for your workload, or whether you were about to pay for a flagship to answer questions about crops of product photos.

There is a wrinkle that makes this matchup stranger than the slug suggests. Qwen's 3.8 generation never shipped a model in this size class. Its members are the 27B dense model from 5 August 2026, a 2.4-trillion-parameter mixture-of-experts from 8 August, and Flash-Next on 24 August — which, despite the name, is a 180-billion-parameter model on a different architecture family. Nothing dense below 27B. So ZwZ2-4B's true equal-size opponent is Qwen3.5-4B, the February checkpoint it was fine-tuned from. Qwen3.8-27B enters this comparison as the ceiling, not as the peer.

There is no benchmark on which these two can meet

Start with the thing that makes most comparison pages dishonest. Qwen3.8-27B has published evaluations and an ecosystem; ZwZ2-4B has 25 benchmark results that exist only inside its own model card, produced by the lab that trained it, with no independent replication anywhere. You cannot put a vendor-reported 54.79 next to a benchmark suite from another lab and subtract them. The two numbers were not produced on the same tasks, at the same resolution, under the same harness.

So this piece does not score them against each other. It compares what each is built to do, what each costs to run, and what the smaller one gives up. Where a number appears, it is labelled by who produced it.

The gap, dimension by dimension

• Parameters — ZwZ2-4B 4,539,265,536 vs Qwen3.8-27B 28B on its card

• Weights on disk — about 9.08 GB BF16 vs roughly 56 GB BF16

• Depth — 32 layers vs 64

• Width — hidden size 2,560 vs 5,120

• Attention shape — 16 query heads against 4 KV heads at head dimension 256, in both

• Attention schedule — a 3:1 linear-to-full ratio in both

• Context window — 262,144 positions in both

• Vocabulary — 248,320 tokens in both

• Vision tower — 24 layers at hidden 1,024 vs 27 layers at hidden 1,152

• Licence — none declared for ZwZ2-4B vs Apache-2.0 for Qwen3.8-27B

A generated two-column scoreboard card titled 'ZwZ2-4B vs Qwen3.8-27B - the scoreboard' comparing six rows: Parameters 4.54B vs 28B, Layers 32 vs 64, Hidden size 2,560 vs 5,120, Context 262,144 vs 262,144, Vision tower 24 x 1,024 vs 27 x 1,152, and Licence none declared vs Apache-2.0. The footer reads 'ZwZ2-4B figures read from its published config; Qwen3.8-27B figures from Qwen and OrcaRouter.' The OrcaRouter logo is composited in the white strip below the artwork.

The four matching rows are the interesting ones. Both models inherit the same architecture identifier, qwen3_5, with the same attention geometry and the same context ceiling. The 3.8 generation did not redesign the stack; it scaled it. That is why the 4B's config looks like a miniature of the 27B's rather than a foreign object, and it is also why the 4B inherits the 27B's serving characteristics — the linear-attention layers are what make a 262K context affordable at this size.

The only apples-to-apples number in the entire matchup

ZwZ2-4B's card reports its base model at 49.41 and itself at 54.79 across 25 benchmarks, a gain of 5.38 points. That is a comparison between two checkpoints trained and measured by the same procedure, on the same tasks, by the same lab. It is still vendor-reported, and the benchmark selection is the lab's, but at least the two sides of the subtraction are comparable.

Two things follow. First, the gain is real only in the sense that the lab measured it; nobody has reproduced the 54.79. Second, and more useful, the baseline is a strong model. Qwen3.5-4B pulls 7.4 million downloads a month and carries 1,145 likes — it is a widely deployed checkpoint with a real ecosystem. If ZwZ2-4B is 5.38 points better on perception-heavy tasks, that is a meaningful delta over a model people actually run. If it is 5.38 points better on benchmarks chosen to reward the exact thing it was trained for, the production delta will be smaller.

A screenshot of the Hugging Face files view for Qwen/Qwen3.5-4B showing 1.15K likes, an Apache 2.0 licence tag, a repository size of 9.34 GB, a LICENSE file of 11.5 kB, the weights split across two safetensors shards of 5.33 GB and 3.99 GB, a config.json of 3.16 kB, and five commits from eight months ago.

The method explains which reading is likelier. ZwZ2 was trained with GRPO on four-option multiple-choice questions built from SA-1B region crops — roughly 20,000 of them — with no supervised fine-tuning stage. Every training signal the model ever saw was a four-way choice about whether a region contains the evidence a question needs. A workload of that shape is where the 5.38 should hold. Open-ended description is not that shape.

What a 28B flagship buys that a 4.5B cannot

Qwen3.8-27B is a general vision-language model: images, video, flexible thinking control, an Apache-2.0 licence, and enough parameter headroom to have absorbed a broad pre-training diet rather than one narrow, high-quality synthetic curriculum. Its download count — 7.5 million last month, with 18,500 likes — is the ecosystem signal that matters when you are choosing a backbone rather than a specialist. Adapters, quantisations, fine-tunes and tooling exist for it and do not exist for a checkpoint with zero downloads.

The breadth shows up in the failure modes. ZwZ2-4B's card lists hallucinations, misread text, counting errors and spatial errors, and notes that results depend on image resolution, context length and prompt format. A 28B generalist has the same failure classes in principle, but with more capacity to hold detail across a longer context and no requirement that the task resemble a four-way choice.

For document extraction, multi-page reasoning, video, or anything where the answer is a paragraph rather than a region, the 27B is the better instrument and the size difference is not the deciding factor — the training objective is.

The cost arithmetic, with real prices

Here the comparison stops being abstract. On OrcaRouter, qwen/qwen3.8-27b is served at $0.33 per million input tokens and $2.40 per million output, with a 262K context. Take a representative image query of 1,500 input tokens and 300 output tokens. A thousand of those cost about $1.22 on the 27B. The lighter qwen/qwen3.8-flash, at $0.15 and $0.47, lands near $0.37 for the same thousand. A hosted 8B vision model sits between them.

ZwZ2-4B has no per-token price because it has no hosted endpoint — the Hugging Face page reports that no provider serves it. Its cost is whatever your GPU-hour costs, divided by throughput, and it is the only option in this comparison that runs on a single 16 GB card. That is the whole economic argument for the smaller model, and it is a strong one if you are already paying for the hardware.

One structural point about routing, since it affects how you test this. OrcaRouter passes provider list prices through at 0% markup, so when Qwen changes the price of a hosted Qwen model, the number above changes the same day rather than at the next contract renewal. Running a cost comparison between a self-hosted checkpoint and a hosted model is only honest if the hosted side reflects today's list price, and that is the property being described here — not a discount.

Where the small model wins even against a flagship

Three cases, and they are narrower than the marketing for small models usually implies.

The first is deployment control. A 9.08 GB BF16 file can be pinned, versioned and shipped to an edge box. A 56 GB file cannot, and a hosted API gives you neither the weights nor a version guarantee. If your product constraint is "the model travels with the device", the 27B is not a candidate at any price.

The second is cost predictability at volume. Self-hosted inference has a flat cost curve and no per-token meter. At 200,000 image queries a day, $1.22 per thousand is roughly $244 a day — about $7,300 a month — on the 27B at list price. Whether self-hosting beats that depends entirely on utilisation, and a single under-used card often does not.

The third is task specialisation. If your workload genuinely is "which of these four regions contains the evidence", ZwZ2-4B was trained on precisely that shape with a filtering step designed to remove questions answerable without the region. A generalist spends capacity on everything else. This is the case where a 4.5B checkpoint can beat a 28B one, and it is the only case in which the vendor's 5.38-point claim would mean what a reader hopes it means.

A screenshot of the OrcaRouter model page for qwen/qwen3.8-27b showing a Featured badge, a Zero Data Retention badge, a 262K-token context taking text, image and video input and returning text, an input price of $0.33 per million tokens, an output price of $2.40 per million tokens, a p50 time-to-first-token of 2.51 seconds, 144.7M tokens of traffic over 7 days, a release date of 2026-08-13, a description naming it Alibaba's open-weight 27B dense multimodal model with 64 layers and a 5,120 hidden size, and an OpenAI-compatible Python code sample.

How to decide, in the order the decision actually happens

• If the weights must live on hardware you control and the hardware is small — take ZwZ2-4B, accept the licence ambiguity, and budget for your own evaluation.

• If the task is region-grounded multiple choice or visual evidence retrieval — test ZwZ2-4B against Qwen3.5-4B on your own data before looking at the card's 5.38. That delta, reproduced, is the only number that matters.

• If you need video, long documents, open-ended description or a licence your legal team will sign — take Qwen3.8-27B and stop reading.

• If you have no hardware and no appetite for serving — take the hosted Qwen path, because the alternative is an operations project, not a model choice.

The uncomfortable part of this matchup is that the interesting comparison is not the one in the title. ZwZ2-4B versus Qwen3.8-27B is a decision about deployment class disguised as a model comparison. The real head-to-head — same base, same size, same serving cost, a measured 5.38-point gap — is ZwZ2-4B against Qwen3.5-4B, and that is the experiment worth running on your own images before either of these numbers changes your architecture.