Back Original

Gemma-4-26B-A4B with 39-69% less thinking at same accuracy

ThinkingCap Gemma-4-26B-A4B

TL;DR

This is the fifth model in the ThinkingCap series. We reduced how much Google's gemma-4-26B-A4B-it thinks, without compromising the quality of its answers.

  • Up to 69.1% reduction in thinking tokens, on average 38.9% measured across twelve benchmarks, for 0.15pp of accuracy
  • The first ThinkingCap on a Google model, and the smallest accuracy cost of any ThinkingCap so far
  • Looping drops from 3.6% of the original model's responses to 0.8% of ours
  • Same sampling settings (thinking on, temperature 1.0, top_p 0.95), same serving stack (vLLM), drop-in replacement

ThinkingCap PRO: want even better efficiency? The PRO version of this model uses up to 87.6% fewer thinking tokens, 62% on average. Faster answers and lower inference costs at scale. Contact us at enterprise@bottlecapai.com.

Our fifth ThinkingCap

We have published four token-efficient models so far: ThinkingCap-Qwen3.6-27B, ThinkingCap-Qwen3.8-27B, ThinkingCap-NVIDIA-Nemotron-3.5-Lightning-30B-A3B and ThinkingCap: Qwen3.8-Flash-Next.

gemma-4-26B-A4B is Google's sparse mixture of experts — 26B parameters with about 4B active per token. It is the third model family we have applied this work to, after Qwen and NVIDIA. On this one we put extra effort into keeping the accuracy intact: thinking comes down 38.9% on average at a cost of only 0.15pp of accuracy, which is smaller than the run-to-run spread on most of the suite.

Video comparison of the original model and the ThinkingCap model, prompted with the same input.

The training objective

We start with gemma-4-26B-A4B-it. The goal is to spend fewer tokens getting to the answer, and change nothing else: preserve the knowledge, reasoning ability, answer quality, instruction following and safety behaviour.

Results

Accuracy per task family, gemma-4-26B-A4B-it against the ThinkingCap model

Accuracy per task family, gemma-4-26B-A4B-it against the ThinkingCap model

Accuracy barely moves in any family, and in two it moves up. Instruction following and agentic gains 0.65pp and maths gains 0.39pp; code is flat at 0.02pp; knowledge and reasoning costs 0.51pp and long-context and multimodal 0.92pp. Averaged over all twelve benchmarks the change is −0.15pp.

Mean thinking tokens per task family, gemma-4-26B-A4B-it against the ThinkingCap model

Mean thinking tokens per task family, gemma-4-26B-A4B-it against the ThinkingCap model

The thinking is where the change is, and every family gets shorter. Long-context and multimodal reduces the most, 54.4%, then knowledge and reasoning at 44.4%, maths at 36.1% and code at 27.6%; instruction following and agentic reduces the least at 17.2%. Averaged over the twelve benchmarks it is 38.9%.

BenchmarkAccuracy (base)Accuracy (ours)Δ accuracyMean thinking tokensΔ mean thinkingTrunc. %Looping %
Math
aime2686.20% ±0.8686.72% ±0.98+0.52pp14766 → 8963-39.3%5.2 → 0.5%5.5 → 0.9%
hmmt_nov2581.51% ±1.0680.89% ±1.19-0.62pp16462 → 10542-36.0%9.0 → 1.2%8.6 → 1.2%
hmmt_feb2672.92% ±1.0874.20% ±1.16+1.28pp22005 → 14717-33.1%18.6 → 4.6%17.0 → 4.5%
Code
livecodebench76.98% ±0.5676.96% ±0.67-0.02pp11560 → 8375-27.6%6.8 → 1.3%2.2 → 0.3%
Knowledge & reasoning
gpqa_diamond79.92% ±0.5778.96% ±0.67-0.96pp7699 → 4284-44.4%0.3 → 0.1%0.3 → 0.1%
mmlu_pro84.55% ±0.2984.64% ±0.16+0.09pp3907 → 1989-49.1%0.0 → 0.0%0.1 → 0.0%
mmmlu84.09% ±0.2683.43% ±0.27-0.66pp1212 → 731-39.7%0.0 → 0.0%0.0 → 0.0%
Long-context & multimodal
aa_lcr64.62% ±2.4960.62% ±2.89-4.00pp6519 → 2655-59.3%4.0 → 0.0%3.6 → 0.4%
longbench_v259.43% ±1.1460.88% ±1.29+1.45pp9486 → 2934-69.1%7.7 → 0.5%5.9 → 1.2%
realworldqa70.83% ±0.5670.61% ±0.56-0.21pp819 → 533-34.9%0.0 → 0.0%0.0 → 0.0%
Instruction following & agentic
ifbench76.83% ±0.8078.67% ±0.73+1.83pp6470 → 5585-13.7%0.4 → 0.4%0.5 → 0.5%
tau264.25% ±0.9763.73% ±1.26-0.53pp4374 → 3466-20.8%0.0 → 0.0%0.0 → 0.0%
Average (12 benchmarks)75.18%75.03%-0.15pp8773 → 5398-38.9%4.35 → 0.72%3.64 → 0.76%

Every row is the original BF16 against the ThinkingCap model, run on the same harness with the same settings on the same questions. Accuracy is the mean over seeds, ± the 95% confidence interval from the spread between them. Every cell in the last row is an average across the twelve benchmarks, each counting once — so Δ mean thinking there is the mean of the twelve reductions, not the ratio of the two token figures beside it, which is 38.5%. The same distinction applies to the family bars above, which plot each family's mean tokens. On τ²-bench the thinking tokens are per task, summed across the rollout's turns, rather than per response. Column definitions are in Evaluation methodology.

Every one of the twelve gets shorter. The deepest cuts are LongBench v2 (−69.1%), AA-LCR (−59.3%) and MMLU-Pro (−49.1%); the shallowest IFBench (−13.7%) and τ²-bench (−20.8%). The two shallow rows are the two whose work is least about thinking at length: following a list of format constraints, and applying a fixed customer-service policy through the right tool calls.

On accuracy, most of the results are within noise: on eight of the twelve the gap is smaller than the run-to-run spread, and five of the twelve come out ahead of the original model. The four that move further than their intervals allow are IFBench (+1.83pp, in our favour), GPQA-Diamond (−0.96pp), MMMLU (−0.66pp) and AA-LCR (−4.00pp). AA-LCR is the one real cost in the suite.

Looping improves across the suite. The original model loops on 3.64% of its responses, against 0.76% for ours — and on the three benchmarks where it loops most, AIME 2026, HMMT Nov 25 and HMMT Feb 26, the rate falls from 5.5%, 8.6% and 17.0% to 0.9%, 1.2% and 4.5%.

Accuracy against the thinking-token budget, both models

Accuracy against the thinking-token budget, both models

Read left to right, this is the question a deployment actually asks: for a given token budget per question, how much accuracy do you get? ThinkingCap's curve sits above the original model's through the whole middle of the range — the same accuracy for a smaller budget — and the two converge once the budget is wide enough that neither model is constrained by it.

Evaluation methodology

Reasoning models are noisy to evaluate. At the recommended temperature of 1.0 both the content and the length of a response move run to run, so a single seed tells you very little. Everything below is multiple seeds per benchmark, with accuracy reported as the mean and a 95% confidence interval across seeds.

Both sides are the same run. The original model and ours were evaluated by the same harness, with identical sampling and serving settings. The original model was measured by us, not quoted from published figures. The configuration:

What the columns mean

Get the model

You can find the model here: bottlecapai/ThinkingCap-gemma-4-26B-A4B-it, with GGUF builds published alongside it.

Have any questions, or a workload you want this run against?

ThinkingCap PRO: want even better efficiency? The PRO version of this model uses up to 87.6% fewer thinking tokens, 62% on average. Faster answers and lower inference costs at scale. Contact us at enterprise@bottlecapai.com.