Contribution

Two things, and the paper leads with the wrong one for this record’s purposes. Its stated contribution is the forgetting curve — the first measurement of what ES post-training costs on a capability nobody is training. Its unstated contribution is that it is the first independent attempt to reproduce the ES-beats-GRPO result and does not reproduce it.

Key insight

The forgetting is concentrated in the part of training that buys nothing. ES reaches near-maximum Countdown accuracy by roughly 200 iterations. The run continues to 500. Across that stretch, new-task accuracy is flat and held-out HellaSwag keeps falling — which is what makes the Pareto front convex rather than a straight trade. So the headline “ES causes catastrophic forgetting” is, on the paper’s own data, closer to ES keeps moving after it has stopped learning, and the movement costs something. That distinction is the difference between a reason not to use ES and a reason to stop it on time.

Assumptions

  • Verifiable, rule-based rewards throughout; answers extracted by regex from the final 300 characters of the response.
  • A single held-out benchmark stands in for “prior ability” — HellaSwag, and the authors flag this as a limitation in those terms.
  • Sparsity is defined as the fraction of update coordinates below a fixed magnitude threshold, following prior work. This is a property of the raw update, not of which coordinates carry function.
  • The ES implementation is a replication of the original authors’, with two documented deviations: fp16 rather than bf16, and the Qwen chat template applied to task prompts. Runs were done with and without the template.
  • Compute budgets are matched between ES and GRPO.

Key results

  • Accuracy. Across Countdown, GSM8K, MATH and OlympiadBench on Qwen2.5-1.5B-Instruct and Llama-3.2-1B-Instruct, “GRPO still outperforms ES for all but the GSM8K dataset with Llama-3.2-1B model”. ES is close everywhere — the authors’ framing is that this establishes ES as viable, not that it fails.
  • Convergence speed. For all tasks except Countdown, ES reaches peak performance in a similar number of update steps to GRPO.
  • Forgetting. On Qwen2.5-1.5B-Instruct trained on Countdown, HellaSwag declines systematically with iterations, tracing a convex Pareto front; ES reaches near-maximum Countdown by ~200 iterations and the decline continues past it.
  • Drift. Frobenius norm between checkpoints grows monotonically with iterations for both methods. After 500 iterations ES’s is on the order of 1000× GRPO’s, and the paper reports a clear association between the norm increases and the prior-task decline.
  • Sparsity. GRPO updates are near 95% sparse across all parameter types and layers. ES updates are dense almost everywhere, with LayerNorm the most sparse exception — and the paper notes LayerNorm holds a negligible parameter count.

Claims

idclaimstrengthsupport
C1ES reaches accuracy close to GRPO on math and reasoning at matched computestrongfour tasks, two models, code and checkpoints released
C2GRPO outperforms ES on three of four settingsmoderatemeasured, but the authors themselves name implementation and protocol differences as possible causes
C3ES training past target-task convergence degrades a held-out capabilitystrongthe convex Pareto front, and the 200-vs-500 iteration gap is the cleanest part of it
C4ES parameter drift is ~1000x GRPO’sstrongdirect measurement, one task, one model
C5ES updates are much denser than GRPO’sstrong for the threshold definition usedand see the caveat below — a different sparsity question gets a different answer
C6The large dense drift causes the forgettingweakassociation across a single training run; no intervention holds drift fixed

Method

Replicate ES post-training, extend the comparison from Countdown to GSM8K, MATH and OlympiadBench, run both methods at matched compute on two models, and evaluate held-out HellaSwag across the ES and GRPO training trajectories. Analyse update Frobenius norm between checkpoints and layerwise update sparsity, grouped by architectural component — attention projections, the attention output projection, MLP layers, LayerNorms — and aggregated by layer index.

Concepts

  • Forgetting curve — prior-task accuracy as a function of new-task training iterations; the object this paper is built to produce.
  • Update sparsity — percentage of update coordinates below a fixed magnitude threshold. Higher means fewer parameters meaningfully moved.
  • Convex Pareto front — the shape that says the trade is getting worse: late iterations cost prior-task accuracy without buying new-task accuracy.

Connections

It positions itself against the ES-at-scale result directly, extending that paper’s task set and reporting a different ordering. Its framing is continual learning — the motivation is deployment-time adaptation, where forgetting is disqualifying rather than merely unfortunate. Lineage is on the LIT.

Recommendations

  • R1 — Control the drift that accumulates after the target task converges. Topic: post-training. Strength: strong on this paper’s own data. This reading first drew the recommendation as “stop when the target task converges”, which LIT-238 then showed is the wrong remedy — the prior-task dip is largely transient and an early stop lands at the bottom of it. SOTA-213 is what the pair supports.
  • R2 — Report a held-out capability alongside the target metric for any gradient-free post-training run. Topic: evaluation. Strength: strong.
  • R3 — Do not treat ES as drop-in for continual or online learning without a drift control. Topic: post-training. Strength: moderate, and it is the paper’s own conclusion.

Bearing on the record

The independent negative result SOTA-154 was missing. Until this note the case against that practice was LIT-231’s, which argues from lemmas and never runs full-parameter ES at scale. This runs it, extends the task set, and reports GRPO ahead. It is now a second contested_by:.

It is also the paper LIT-230’s entire RQ2 is a reply to, and the record held the reply first. That is DP-004 in its purest form: the citation graph was followed forward from a 2026 paper and never backward, so the record acquired an answer to a question it had not filed.

The contradiction with LIT-230 is narrower than the headlines. Both measure the same drift; this one calls the updates dense, that one calls the gains sparse. Those are different questions and both answers can hold — most coordinates move a little, few matter. The horizons differ too, and that is probably the substance: LIT-230 evaluates at a single-task horizon and finds no broad forgetting, while this trains 2.5× past convergence.

Its models are at 1.5B and below, which now makes three papers in this line whose negative results sit at or under THEORY-006’s boundary, with no negative reported above it.

Its forgetting claim is qualified in three directions by LIT-238 — transient rather than permanent, not specific to ES, and avoidable at 1–2% runtime — from the lab whose method it criticised. The failed replication on accuracy is untouched by that paper and is what still stands here.

Limitations

Stated: the single held-out benchmark, and that the relative-performance difference from prior work may come from GRPO implementation, hyperparameters or evaluation protocol. From this reading: the causal claim from drift to forgetting is an association within one run; the sparsity threshold is inherited rather than justified; and 500 iterations on a task that converges at 200 is a choice that shapes the headline.

Open questions

  • Does the forgetting appear at all if training stops at convergence? Answered, and not the way this reading guessed: LIT-238 tracks the prior tasks individually rather than averaged and finds the dip recovers, so stopping at convergence would stop at its lowest point. Kept rather than deleted because the guess and its correction are the useful pair.
  • Does the failed replication survive at 4B and above? Every positive in this line is above 1.5B and every negative is at or below it, and no paper has tested both sides of that line in one protocol.
  • Is the drift or the density the operative variable? Both move together here. LIT-235 later argues neither is, and that the relevant quantity is how much of the drift lies off the loss manifold.