Must-read · AI

GPT-6 Astra edits a small model’s weights and lifts its maths score

Four MIT researchers report that a frontier model can read and rewrite neural network weights without gradients or training. Critics call the claim overstated.

Filed under Large language models, Optimization

Rikiya Takehi, Jayden Teoh, Alex Zhang and Omar Khattab of MIT CSAIL published results on 2 November under the name weight-space programming. GPT-6 Astra, given raw weights as text, named the game each of four small policy networks had been trained on, and identified the shapes learned by small diffusion models without running them. With no data, loss or tools, it wrote MinAtar game networks in one reply that beat networks trained by PPO for 100 million steps.

The largest test used Qwen3.5-0.8B, a model its own card warns is prone to thinking loops. Given a Python session over the weights and 50 forward passes on practice problems, Astra traced the loops to one direction written by layers 15 and 19 and subtracted it from 131,072 weights, or 0.016% of the total. MATH-500 rose from 7.9% to 48.1%, GSM8K from 13.8% to 67.1% and IFEval from 21.0% to 62.3%. With 10 or 25 passes the loops barely went away, and on Gemma 3 270M, a model that does not loop, scores hardly moved, from 6.8% to at most 7.7%.

Sean Goedecke argued that the results are overstated, that a competent researcher could do the same, and that the Qwen edit resembles existing steering techniques. The authors have released their logs and the edited model, and Ahsen Khaliq at Hugging Face rebuilt it from those logs and re-ran its evaluation. The work is a blog post and has not been peer reviewed.