
What happened
MIT CSAIL's Sparks of Weight-Space Programming had GPT-6 Astra hand-edit weights, lifting Qwen3.5-0.8B on MATH-500 from 7.9% to 48.1% by changing 0.016% of weights. Nathan Barry's account says a linear program reaches near the same result in about 1 minute, versus Astra's roughly 8 hours.
Why it matters
The dramatic gain came from targeting the direction of the model's reasoning loop rather than retraining, and if a linear program can replicate the fix, the expensive search may be replaceable by a solvable optimization problem.
Summaries like this, every morning.
Qwen3.5-0.8B's problem was not raw accuracy but a reasoning loop: on MATH-500, 93% of its answers ran into the 32,768-token ceiling before concluding. MIT CSAIL's Sparks of Weight-Space Programming addressed this by having GPT-6 Astra edit weights directly, and the result was a jump from 7.9% to 48.1% on MATH-500 with only 0.016% of weights changed. Astra worked under a 50-forward-pass constraint, trying combinations of layers and columns, but Nathan Barry's breakdown suggests most of that effort was really about finding which weights pushed along a single loop direction and by how much.
The mechanism runs through the residual stream, a 1,024-dimensional pathway in Qwen3.5-0.8B where each layer's output is added to the input rather than replacing it. Astra derived a loop direction by comparing residual streams from looping versus productive short texts, then edited the down_proj columns of each MLP that write into that stream. Because each token's push is linear in the per-column coefficients, the search becomes a linear program with an L1 penalty that naturally selects a sparse set of columns. Barry's estimate puts Astra's search at about 8 hours and 28 forward passes, while a PDHG GPU implementation reaches within 0.2% of the optimal value in about 1 minute.
The practical question is what gets lost in that speed-up. Fixing only 8 columns per layer came close to the original edit, and a heuristic direction auto-detected from loop traces still reached 47.8% on MATH-500. But it also flags open issues, including why 8 columns suffice and why selective constraints did not beat broad ones, pointing to a follow-up on PaPoo for those answers.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
Jamie Dimon said JPMorgan Chase is "not gonna allow just any" outside AI agent inside the company, warning "Yo…

Jacob Coxon, a former OpenAI and Anthropic researcher, cited an Anthropic IPO roadshow slide showing pre-train…

OpenAI is dissolving its standalone robotics team and folding researchers into the main research team under Ch…

Internal data first reported by The New York Times show only 42% of Alpha School students met its goal of lear…

Operand raised $31 million across seed and Series A funding at a $220 million valuation, in a round led by Kho…

AIE speakers behind Latent Space published a "No AI Slop Manifesto" as a discussion tool for teams, and Hacker…
