BlackMind
Research
Small language modelsEvaluationMeasurement

Chasing the Small-Frontier on a Fixed Rig

Metric artifacts, a learning-rate crack, and an honestly measured gap.

Jovonni L. PharrGeorgia Cyber Warfare Range / BlackMindAugust 9, 2026v0.0.1

In brief

A candid, receipt-driven account of chasing the small-model frontier on two GPUs: adversarial self-audit overturned the evaluation metric (a one-task composite and a BoolQ coin flip), a too-cold learning rate, and a plan to manufacture data that was free to download — leaving an honestly measured gap to close, not a ceiling.

Key results

  • On a rebuilt byte-normalized, joint-tokenization harness the two metrics split: the reference (135M) leads argmax accuracy 0.413 to 0.377 (a gap of 0.036, leading six of seven tasks), yet our 158M model leads the smooth log-likelihood margin +0.197 to +0.163.
  • The headline composite is a one-task measurement in disguise: a single science task, sciq, contributes a smooth-margin of ~0.230, comparable to the sum of all twelve other tasks combined.
  • BoolQ is a class-prior coin flip, not a skill: its balanced accuracy sits at essentially 0.50 for every model including the reference, and its reported accuracy swings with standard deviation 0.091 across 70 runs versus 0.031 for the genuine four-way task arc_easy.
  • The peak learning rate used by every prior run, including the historical champion, was 6x10^-4 - well cold of the optimum at ~1.5x10^-3, which yields 0.204 versus 0.069 on the smooth metric, a factor of ~3.0 at matched compute.
  • The correct learning rate transfers across scale and is corroborated independently: the reference's own report trained its 135M model at 3x10^-3, five times hotter than our historical default and the same order as the optimum our sweep located.
  • More passes over one narrow corpus buy compression, not competence: across a token-scaling series held-out bits-per-byte falls monotonically from 1.161 to 1.126 while fair equal-weight accuracy holds flat at 0.389 +/- 0.003, inside evaluation noise.

The Premise And The Rig

A laboratory with two graphics processors and no cloud budget takes a widely reported 135-million-parameter model as its reference and asks what separates its own, slightly larger 158M model from it. The uncomfortable starting fact is that the bigger model scores lower on the lab's own harness, which invites the reading that the difference is one of recipe and skill rather than of raw scale. That premise - a smaller model beating a larger one - is what organizes the entire investigation.

The constraint is absolute and shapes every decision. There are two processors and no others, no cloud, and no additional hardware coming; a single processor sustains on the order of 74 million training tokens per hour, the trainer is not data-parallel, and models are capped at one gigabyte. Local computation is unlimited in marginal cost but not in throughput, so the question is never how to buy one's way to the frontier but how to reach it by skill.

The instructive result is not a state of the art but a sequence of corrections, each overturning a confident prior belief, and each surfaced not by additional training but by adversarial self-audit. Every figure in the work is produced by an analysis script over saved results and can be regenerated on a machine with no GPU at all.

The Measure Was Misleading Us

The first and most consequential correction concerns the ruler, not the model. The headline composite averages unnormalized per-task smooth margins, so a task whose margins are intrinsically large dominates the unweighted mean: a single science task, sciq, contributes a margin comparable to the sum of every other task's contribution, making the aggregate a one-task measurement wearing the costume of a composite. A more serious defect afflicts BoolQ, a yes-or-no task scored on the likelihoods of the single tokens 'yes' and 'no', where every model answers largely according to its class prior.

The instability is visible without any per-class breakdown: across seventy logged runs, reported BoolQ accuracy swings with standard deviation 0.091 about the 0.50 chance line, while the genuine four-way task arc_easy is three times steadier at 0.031. The honest measure, balanced accuracy, sits at essentially one half for every model tested including the reference, so the champion's apparent BoolQ victory is an artifact of a prior that simultaneously inflated its standing and concealed the true shape of the gap.

Removing the coin-flip benchmark corrects only our own scores; scoring the reference through the same harness exposed a deeper fault. The two scoring paths computed different quantities - our checkpoints retokenized the answer as though it began a document, the reference's joint encoding silently dropped the first answer token on multi-token answers, and both normalized by token count across incomparable 16k and 49k vocabularies. The fix was a single shared scorer: one joint tokenization, an answer boundary recovered by longest common prefix, and normalization by the answer's byte length, which is tokenizer-invariant.

Task decomposition of the champion's composite margin: the single science task sciq contributes roughly 0.230, comparable to the sum of all twelve other tasks, exposing the scale-domination defect of an unnormalized average.
Fig.Task decomposition of the champion's composite margin: the single science task sciq contributes roughly 0.230, comparable to the sum of all twelve other tasks, exposing the scale-domination defect of an unnormalized average.

The Honestly Measured Gap

On the corrected byte-normalized ruler the picture is honest and split. The reference leads mean argmax accuracy 0.413 to 0.377, a gap of 0.036, and leads six of seven tasks; yet on the continuous byte-normalized log-likelihood margin - the capability-sensitive signal - our model leads, +0.197 to +0.163. A model that trails on the discrete decision while leading on the underlying margin is one whose knowledge is close but whose calibration at the decision boundary lags.

That a 135M reference still edges a 158M model on accuracy is not a ceiling but a skill-and-data gap, and the corrected measurement tells us it is a gap of confidence and coverage rather than of gross capability - a gap to close rather than a wall. The per-task breakdown shows the advantage is spread across knowledge and reasoning tasks, not carried by a single column, which is itself the honest reading the broken composite had hidden.

The comparison is deliberately re-measured on a single fixed scorer, n = 300 per task, with both models graded on the same instrument. The split between the two metrics is precisely the discrete-versus-smooth distinction the evaluation literature warns can manufacture or dissolve apparent capability jumps; only on the shared ruler is the comparison meaningful at all.

Head-to-head on the fixed byte-normalized harness, both models scored by one shared function; the reference leads argmax accuracy (marked) on six of seven tasks while our model leads the smooth log-likelihood margin, +0.197 to +0.163.
Fig.Head-to-head on the fixed byte-normalized harness, both models scored by one shared function; the reference leads argmax accuracy (marked) on six of seven tasks while our model leads the smooth log-likelihood margin, +0.197 to +0.163.

The Learning Rate Was Too Cold

The second correction concerns the most elementary of hyperparameters. A controlled sweep of the optimizer's peak learning rate at matched token budget describes a clean inverted-U: every prior run, including the historical champion, used 6x10^-4, well cold of the optimum near 1.5x10^-3, where the smooth metric reads 0.204 against 0.069 - a factor of roughly three at identical compute. A small-scale proxy confirms the optimum transfers across scale.

The diagnosis is corroborated from an independent direction. The reference's own technical report discloses that its 135M model was trained at a peak learning rate of 3x10^-3, five times hotter than our historical default and of the same order as the optimum our sweep independently located - far above the 5x10^-4 used for the same family's much larger model. The elementary knob we had mis-set is one the reference had set hot on purpose.

The implication is uncomfortable and clarifying at once: every previous verdict of the form 'this data intervention does not help' was rendered at the wrong learning rate and is void until repeated at the correct one. Indeed, at least one intervention recorded as harmful reverses to helpful once the learning rate is corrected. A single mis-set knob had been silently taxing every experiment the lab ran.

The peak-learning-rate inverted-U at matched budget. Every historical run, including the champion, sat on the cold shoulder at 6x10^-4 (smooth metric 0.069); the optimum near 1.5x10^-3 recovers 0.204, a factor of about three at fixed compute.
Fig.The peak-learning-rate inverted-U at matched budget. Every historical run, including the champion, sat on the cold shoulder at 6x10^-4 (smooth metric 0.069); the optimum near 1.5x10^-3 recovers 0.204, a factor of about three at fixed compute.

Download, Don't Manufacture

The third correction was the most humbling. The measured deficit is at bottom a deficit of knowledge and reasoning, and the lab had been preparing to supply it by distilling a corpus from a local teacher model. Two independent adversarial audits reached the same objection: a teacher of moderate size emits on the order of a million tokens per hour, so the tens of billions of tokens required would consume years of compute, and the output of a weak generator is itself weak.

The corpus actually needed - curated synthetic textbooks, mathematics, and filtered web text - was the reference model's own openly published training data, re-tokenizable to the lab's vocabulary at the cost of a day of ordinary input and output. The lab had been on the verge of spending years to manufacture, badly, what could be downloaded in a day.

A controlled token-scaling series over the lab's single narrow corpus - six models identical but for the number of passes over the same data - reinforces the point. Held-out bits-per-byte falls monotonically from 1.161 to 1.126 as the model compresses the corpus ever more tightly, while fair equal-weight accuracy does not move at all, holding at 0.389 +/- 0.003, a spread indistinguishable from evaluation noise. Compression improves; competence does not. The lever is not more passes over the data one has but more unique, diverse, high-quality data - which is to be acquired, not fabricated.

More tokens over the same narrow corpus. Held-out bits-per-byte (left) falls monotonically from 1.161 to 1.126 while fair equal-weight accuracy (right, shaded one-sigma band) stays flat at 0.389 +/- 0.003; the gain is compression, not competence.
Fig.More tokens over the same narrow corpus. Held-out bits-per-byte (left) falls monotonically from 1.161 to 1.126 while fair equal-weight accuracy (right, shaded one-sigma band) stays flat at 0.389 +/- 0.003; the gain is compression, not competence.

The Method And The Surviving Plan

Each correction was produced not by a training run but by convening a small panel of independent analytical agents, each charged with proposing a diagnosis and then adversarially auditing the others' diagnoses against the saved record. This process is what caught the BoolQ coin-flip artifact, the scale-domination of the composite, and the futility of manufacturing data. In a regime where each experiment is expensive, the cheapest and most reliable source of progress is the disciplined, adversarial re-examination of what one already believes.

The plan that survives is no longer a guess, because the reference's report supplies the recipe to match. The reference was trained on the order of two trillion tokens, a budget the lab does not have and does not pretend to; but the report is explicit that at this scale the lever is the mixture, not the token count - a roughly sixty-forty blend of educational and filtered web text, an educational-code slice, and above all a step-by-step mathematics corpus the report credits with doubling grade-school-math accuracy, every one of them downloadable.

The concrete plan is to reproduce the reference architecture to the parameter, train on a feasible budget of some one hundred billion unique downloaded tokens - on the order of a thousand tokens per parameter, roughly two processor-weeks - at the corrected hot learning rate over the same mixture, and to grade the result against the reference on the one harness this work has shown to be trustworthy. The objective is no longer to defend a tie but to erase a measured, honest gap of about three points of mean accuracy, with the two levers to do so - a hotter learning rate and a math-and-education mixture - now identified and in hand.

The real per-task gap, reference minus ours, on the fixed harness. Positive means the reference leads; the advantage is spread across knowledge and reasoning tasks rather than concentrated in a single column.
Fig.The real per-task gap, reference minus ours, on the fixed harness. Positive means the reference leads; the advantage is spread across knowledge and reasoning tasks rather than concentrated in a single column.

Abstract

An honest, receipt-driven account of trying to train a small language model to the quality of the small-frontier on a fixed pair of GPUs, with no rented compute. Adversarial self-audit overturned three confident beliefs without further training: the evaluation ruler was misleading in both directions (a composite dominated by one high-variance task, and a BoolQ class-prior coin flip), the peak learning rate every run used was far too cold, and the data the lab planned to manufacture over years was freely downloadable in a day. On the rebuilt byte-normalized harness the gap to a 135M reference is honest and split — the reference leads argmax accuracy by about three and a half points while the 158M model leads the smooth log-likelihood margin — a gap of calibration and coverage to close, not a ceiling.

More figures

  • BoolQ accuracy over 70 runs swings with standard deviation 0.091 and straddles the yes/no chance line of 0.50, three times as widely as the genuine four-way task arc_easy at 0.031 - the signature of a prior-driven coin flip, not a skill.
    Fig. 1BoolQ accuracy over 70 runs swings with standard deviation 0.091 and straddles the yes/no chance line of 0.50, three times as widely as the genuine four-way task arc_easy at 0.031 - the signature of a prior-driven coin flip, not a skill.
  • Per-benchmark profile with both models on the fixed harness; the reference leads a broad, un-localized margin across the seven tasks (mean accuracy 0.413 versus 0.377) rather than winning on any single axis.
    Fig. 2Per-benchmark profile with both models on the fixed harness; the reference leads a broad, un-localized margin across the seven tasks (mean accuracy 0.413 versus 0.377) rather than winning on any single axis.