AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: Weight-Space Programming: A New Way To Work With Neural Networks on ThorstenMeyerAI.com

Before you orderOffer from Amazon

Get the latest gadgets delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

TL;DR

Four MIT CSAIL researchers report that OpenAI’s GPT-6 Astra inferred what small neural networks did, repaired some failures and wrote networks by editing their weights directly. Their November 2 blog post logs eight experiments, but the work has not been peer reviewed and relies on limited tests; some tasks failed or showed no benefit.

Four researchers at MIT’s Computer Science and Artificial Intelligence Laboratory say they used OpenAI’s GPT-6 Astra to inspect, repair and create small neural networks by working directly with their numerical weights, rather than using a training loop. The team’s November 2 blog post reports successes on several tests, including a car-control system and a small language model, but the results are early, limited experiments rather than peer-reviewed findings.

The researchers call the approach weight-space programming: a language model receives the numbers that make up another network and reasons about how to change them. The team says it did not use gradient descent or an optimizer for these edits. In some tests, Astra received weights in text and had to respond directly; in others, researchers ran code it wrote in a restricted sandbox.

In one reported repair, a car-control network that had recorded zero successful reversals in 256 episodes reached 1,024 successes in 1,024 episodes after Astra changed 3.5% of its weights. In another, an edit affecting 0.016% of the weights in Qwen3.5-0.8B coincided with an increase on the MATH-500 benchmark from 7.9% to 48.1%. The source says a Hugging Face engineer rebuilt the edited model from the logs and obtained 51.0% on a rerun.

The post also describes Astra identifying the games behind four small game-playing networks and the shapes represented by three image-generating networks. It wrote small game networks from all-zero weights and produced a 9-by-9 Go network that beat a same-size comparison model in 50 test runs, according to the researchers. The post details eight experiments overall, including failures: Astra could not distinguish an honest model from a sycophantic one using weights alone, and edits did not improve maths performance in Gemma 3 270M, which was not exhibiting the targeted looping behavior.

At a glance
reportWhen: Blog post published November 2, 2026; s…
The developmentA MIT CSAIL team published a public account of eight experiments in which GPT-6 Astra read and changed neural-network weights without using gradient descent.
Thorsten Meyer AI
MIT CSAIL · 2 Nov 2026

Infographic 01 · Eight experiments

Read, fix, write: what GPT-6 Astra did with raw weights

Every experiment in the weight-space programming post, with the size of the network, the result and how it went.

Read

  • 1Which game was this network trained on?4 reinforcement-learning policies · 17,253 weights each · weights as text, no toolsRight game for 4 of 4, without a list of options✓ Worked
  • 2What does this image model draw?3 tiny diffusion models · 23,824 weights · no forward pass allowedRight shape for 3 of 3, but drawn as outlines; the models draw filled shapes✓ Worked
  • 3Which language did this model learn?3 character-level transformers · 7.16M weights · middle blocks only, never runRight language 3 of 3; every copying head found, none invented✓ Worked
  • 7Which of two models is sycophantic?3 pairs of Gemma 3 270M fine-tunesWeights alone: could not tell in 4 attempts. With attention patterns: 3 of 3! Partly

Fix

  • 4Repair a car that never backs upKinetix control network · 171,664 weights · one reply, no tools0 of 256 episodes before, 1,024 of 1,024 after; 3.5% of weights changed✓ Worked
  • 8Make Qwen3.5-0.8B better at maths0.8 billion weights · Python over the weights · 10 / 25 / 50 test passesMATH-500 7.9% to 48.1% with 50 passes (12.3% and 14.1% with 10 and 25)! Partly
  • 8bSame task, a model that does not loopGemma 3 270M · 5 to 50 test passesMATH-500 6.8% to at most 7.7%: “not established”✕ Failed

Write from zero

  • 5Write arcade-game networks3 MinAtar games · 20,486 weights, all starting at 0 · one reply, no toolsBeat the 100M-step comparison networks in 3 of 3, the 500M-step ones only in Breakout! Partly
  • 6Write a 9×9 Go network1,480,274 weights, all starting at 0 · no training, no search0 passes: 54% vs small trained nets. 50 passes: 70–79% vs same-size nets trained on ~20.5M games✓ Worked

✓ Worked · ! Partly or with conditions · ✕ Failed. One run per setting, no error bars. A blog post with complete logs, not a peer-reviewed paper.

Sources: Takehi, Teoh, Zhang, Khattab (MIT CSAIL), blog post, 2 Nov 2026, lm_understand-logs (CC BY 4.0). Model: OpenAI GPT-6 Astra via the Codex CLI, built-in tools switched off.
Powered by Thorsten Meyer AI

A Possible Route to Targeted Model Edits

If the approach holds up in broader testing, it could offer researchers a way to inspect or modify a model without retraining it from scratch. The reported Qwen result is notable because the edit touched a small fraction of the weights, while the car experiment suggests a language model may sometimes identify a functional fault from the network’s parameters and correct it.

Those outcomes do not establish that this is a dependable way to repair deployed AI systems. The tests involve small networks and narrow tasks, and the post reports one run per setting. For model developers, the work raises research questions about auditing, reproducibility and the origin of model weights. For most users, it changes no current product or practice.

Products Worth Considering

Bose QuietComfort Wireless Noise-Cancelling Over-Ear Headphones, Black

Bose QuietComfort Wireless Noise-Cancelling Over-Ear Headphones, Black

Amazon Kindle Paperwhite Signature Edition, 32GB (2024), Metallic Black

Amazon Kindle Paperwhite Signature Edition, 32GB (2024), Metallic Black

As an affiliate, we earn on qualifying purchases.

From Software 2.0 to Weight Editing

In 2017, Andrej Karpathy described neural networks as “Software 2.0”: systems whose behavior is encoded in weights produced by optimization rather than written directly by a programmer. Those weights can be difficult for people to interpret, particularly in large models with millions or billions of parameters.

The MIT team’s experiments test whether a general-purpose language model can reason about those parameters as a form of code. According to the released logs, Astra was run through OpenAI’s Codex command-line tool with built-in tool capabilities disabled. The researchers say they reviewed 1,125 turns and found no tool use. The source account also notes that a software engineer reproduced one visual analysis of a network’s weights with a short Python script, a reminder that interpreting a pattern is not the same as proving the model’s internal reasoning.

““not through an optimizer, and in particular not with gradient descent””

— The MIT research team, in its November 2 blog post

How Far the Results Generalize

The available evidence is a research blog post with public logs, not a peer-reviewed paper or an arXiv preprint, according to the source material. The experiments use small networks, a single research group and, for each setting, one run. The results do not show whether the method works reliably across larger models, different architectures or tasks outside those tested.

It is also unclear how much of the reported performance would persist under repeated independent evaluation. The Qwen rerun by a Hugging Face engineer offers one replication of that result, but the source does not report independent replications of the other experiments. Nor does the work show that Astra can consistently identify why a model behaves as it does; the failed sycophancy test points to limits in what can be inferred from weights alone.

Independent Tests and Broader Models

The immediate next step is independent replication across repeated runs, tasks and model architectures, with the released logs providing material for other researchers to examine. Further evaluations would need to test whether weight edits remain effective after changes to prompts, data or evaluation methods, and whether they introduce unwanted behavior elsewhere.

The source material does not name a planned paper, release date or follow-up experiment. Until those details emerge and the findings receive broader testing, weight-space programming remains an early research approach, not a validated replacement for conventional training or model maintenance.

Key Questions

What is weight-space programming?

It is the approach tested by the MIT team in which a language model reads or changes another neural network’s weights—the numerical parameters that shape its behavior—rather than relying on gradient descent to train it.

What did GPT-6 Astra reportedly repair?

The researchers say Astra edited a car-control network that had failed to reverse in 256 recorded episodes. After the edit, it succeeded in 1,024 of 1,024 episodes. They also report a maths benchmark improvement after a small edit to Qwen3.5-0.8B.

Are the findings peer reviewed?

Not according to the source article. The results were presented in a blog post with public logs; the source says the work was not peer reviewed and was not on arXiv at the time of publication.

Did the approach work in every experiment?

No. The post reports that Astra could not distinguish an honest model from a sycophantic one based on weights alone, and that its edits did not improve maths performance in Gemma 3 270M. The researchers say editing could not supply an ability the model lacked.

Does this change how people use AI models today?

No immediate change is reported. The experiments concern small research models, and the method has not been established as a reliable tool for modifying production systems.

Source: ThorstenMeyerAI.com

You May Also Like

SenseTime’s KAFD HQ: A Landmark Of AI And Modern Design

SenseTime is linked to a KAFD-based project titled PIF Partner HQ, with details on scope and status still unconfirmed. The project’s significance remains to be clarified.

OpenAI’s Chief Scientist Urges ‘Extreme Caution’ As AI Nears Self-Improvement, Calls For Voluntary Slowdown

OpenAI’s Chief Scientist warns of risks as AI systems approach self-improvement capabilities, urging voluntary slowdown measures to prevent uncontrolled development.

DOE Announces Science Applications For Quantum Computing

The Energy Department released eight scientific applications to guide fault-tolerant quantum computing research and performance tests.

Telegram Launches A $350 Channel Jab At Musk On X – Pasquale Pillitteri

A headline credits Pasquale Pillitteri with reporting a $350 Telegram channel offer aimed at X, but the terms and original wording are unavailable.