Research · Blogs & Independent Thinkers
Back to sweepResearch sweep · deep · 2021 – 2026
Weight-Space Programming
Reading and rewriting neural networks from their weights, November 2021 to November 2026: LLM-driven weight-space programming (MIT CSAIL's Sparks of Weight-Space Programming, GPT-6 Astra, Qwen3.5), weight-space learning (DWSNets, neural functionals, graph metanetworks, SANE), mechanistic interpretability (Chris Olah's circuits and feature visualisation, sparse autoencoders, Goodfire), and direct model editing (ROME, activation steering), compared on what each can actually infer or change.
- Claude Fable 5.1
- frontier
- academic
- blogs
Synthesised 2026-11-05
Narrative
The Astra result is only days old, and the commentary around it is thin and mostly derivative. The primary source is the authors' own blog post of 2 November 2026 (Takehi, Teoh, Zhang, Khattab, MIT CSAIL), which is not peer reviewed. Secondary write-ups from DataCamp, DEV Community, explainx, Emergent, TechJack and The Menon Lab largely restate its numbers: GPT-6 Astra edited 0.016% of Qwen3.5-0.8B's weights, MATH-500 rose from 7.9% to 48.1%, and answers hitting the token limit fell from 93% to 33%. The explainx write-up adds that the same approach failed to improve a non-looping Gemma 3 270M. That fits the framing that the edit removes a looping obstacle rather than adding a capability. The ai-tldr summary records that Astra ran through Codex CLI with built-in tools off, and that a public logs repository holds prompts, replies, code and the evaluated networks for experiments 1 to 8. That puts the work in the "preprint or blog with public logs" category, not independently replicated. I found no Substack, LessWrong or Simon Willison analysis of it. The strongest critique is a Medium explainer, which argues that some reading tasks lean on easy structure, including spatial bands in first and last layers and known QK/OV recipes. It also says the sycophancy experiment needed Astra to build its own activation probes, so that part is closer to activation-based interpretability than to pure weight reading. MindStudio reports that Astra could not tell two models apart on sycophancy from weights alone.
On identification, Emergent's summary attributes the game identification to first-layer weight concentrations and output-layer action distributions. That supports the simpler-explanation hypothesis, because both are low-level statistics of small networks, not evidence of general circuit reading. The reported large-model case is one 0.8B model, and the headline gains concentrate on a single failure mode (loops). Commentary that predicts a paradigm shift from symbolic optimisers (Emergent, DataCamp) is promotional in tone, and it goes beyond what eight experiments with one editor model can show.
The surrounding literature gives the baselines. Weight-space learning (DWSNets, NFNs, graph metanetworks, ScaleGMN) builds in permutation and scale symmetries. A March 2026 survey and an October 2026 CrossGMN paper show the field still works with small MLPs, CNNs and implicit neural representations. The ICLR 2024 graph metanetworks paper notes that earlier methods could not process normalisation layers. Nothing in the retrieved sources shows these methods reaching production LLMs. On interpretability, Neel Nanda's LessWrong list and an SAE explainer stress that SAE evaluation lacks natural-language ground truth. The August 2025 Neuronpedia circuits landscape piece documents multi-lab replication of attribution-graph work. Goodfire's recent work moves towards parameter-space decomposition, and a Trilogy AI Substack review of Goodfire's neuron-level claims says the work is interesting but not a major update to the big picture. On editing, the ACL 2024 papers show ROME and MEMIT degrade or collapse under scale and sequential edits. A 2026 mechanism study (GPT2-XL, LLaMA2-7B) compares ROME, MEMIT, fine-tuning and in-context editing. A 2026 write-up on Heretic places abliteration as a permanent weight edit that weakens a behavioural direction, which again removes an obstacle and adds no capability.
Sources
| ID | Title | Outlet | Date | Significance |
|---|---|---|---|---|
| b1 | Weight-Space Programming: Frontier LLMs Can Natively Read and Rewrite Neural Network Weights | The Menon Lab | 2026-11 | Independent blog write-up of the MIT CSAIL post; names the authors and says the results are small-scale 'sparks', with the Qwen edit the only large-model demonstration. |
| b2 | Sparks of Weight-Space Programming Explained | Medium (Data Science in Your Pocket) | 2026-11 | Medium piece that raises the sharpest sceptical points: first and last layers have easy spatial structure, QK/OV analysis follows known recipes, and the sycophancy task needed self-built activation probes. |
| b3 | GPT-6 Astra and Weight-Space Programming: Can AI Read a Model's Weights? | MindStudio | 2026-11 | Reports that Astra could not distinguish a sycophantic model from a non-sycophantic one using weights alone, a documented failure case. |
| b4 | An Extremely Opinionated Annotated List of My Favourite Mechanistic Interpretability Papers v2 | LessWrong (GreaterWrong viewer) | 2024-07 | Neel Nanda's practitioner map separating weights-based circuit analysis from causal-intervention circuits and covering SAE evaluation work. |
| b5 | An Intuitive Explanation of Sparse Autoencoders for Mechanistic Interpretability of LLMs | LessWrong | 2024 | LessWrong explainer stating that SAE evaluation has no measurable ground truth in natural language, a core limit on how much of model behaviour SAEs explain. |
| b6 | Goodfire says neural networks are already clean | Trilogy AI Center of Excellence (Substack) | 2026-10 | Substack review of Goodfire's neuron-level interpretability, giving a 76% versus 11% predictive test on 183 descriptions from 200 neurons and a sceptical comment that it is not a major update. |
| b7 | On Optimism for Interpretability | Goodfire | 2025-07 | Goodfire's own case for interpretability, citing sparse dictionary learning and linear parameter decomposition; a company position, not independent evidence. |
| b8 | Model Editing at Scale leads to Gradual and Catastrophic Forgetting | ACL Findings 2024 | 2024 | Peer-reviewed ACL Findings 2024 study showing ROME and MEMIT forget gradually then abruptly under sequential edits, limiting durability. |
| b9 | Resolving Model Collapse during Sequential Model Editing | EMNLP 2024 | 2024 | EMNLP 2024 paper tracing ROME 'disabling edits' to implementation irregularities, with 5000 single edits on GPT-J-6B. |
| b10 | The Anatomy of an Edit: Mechanism-Guided Activation Steering for Knowledge Editing | arXiv | 2026-03 | Compares ROME, MEMIT, fine-tuning and in-context editing on GPT2-XL and LLaMA2-7B and proposes activation steering as an alternative, helping position steering versus weight edits. |
| b11 | Heretic: Automated Model Surgery Removes Refusal Without Damaging Capabilities | BestHub | 2026-10 | Taxonomy of modification levels (prompt, activation steering, weight edits such as abliteration and ROME/MEMIT), useful for the safeguard-stripping implication; secondary, unverified claims. |
| b12 | Resurrecting the Salmon: Rethinking Mechanistic Interpretability with Domain-Specific Sparse Autoencoders | arXiv | 2025-08 | 2025 preprint questioning general-purpose SAEs and proposing domain-specific ones, relevant to what share of model behaviour SAEs actually explain. |
| b13 | Universal Neural Functionals | arxiv.org | Retrieved by this lane's web search. | |
| b14 | Learning in Weight Spaces - EverybodyWiki Bios & Wiki | en.everybodywiki.com | 89 days ago | Retrieved by this lane's web search. |
| b15 | Do Sparse Autoencoders Generalize? A Case Study of Answerability | arxiv.org | Retrieved by this lane's web search. | |
| b16 | Rethinking Evaluation of Sparse Autoencoders through the Representation of Polysemous Words | arxiv.org | Retrieved by this lane's web search. | |
| b17 | Analyzing Visual Aircraft Representations with Sparse Autoencoders | arxiv.org | Retrieved by this lane's web search. | |
| b18 | [2606.06333] Subspace-Aware Sparse Autoencoders for Effective Mechanistic Interpretability | arxiv.org | 154 days ago | Retrieved by this lane's web search. |
| b19 | Mechanistic Interpretability for Neural Networks: Circuits, Sparse Features and Symbolic Reasoning | arxiv.org | 120 days ago | Retrieved by this lane's web search. |
| b20 | Mechanistic Interpretability with Sparse Autoencoder Neural Operators | arxiv.org | 181 days ago | Retrieved by this lane's web search. |
| b21 | SAKE: Steering Activations for Knowledge Editing | arxiv.org | Retrieved by this lane's web search. | |
| b22 | Training, Reading, and Editing Legible Transformers | arxiv.org | Retrieved by this lane's web search. | |
| b23 | Polymorphism Is Rotation: Operational Mechanistic Interpretability from a Two-Layer Transformer to Pythia-70m | arxiv.org | Retrieved by this lane's web search. | |
| b24 | Manipulating Transformer-Based Models: Controllability, Steerability, and Robust Interventions | arxiv.org | Retrieved by this lane's web search. | |
| b25 | The Anatomy of an Edit: Mechanism-Guided Activation Steering for Knowledge Editing | arxiv.org | Retrieved by this lane's web search. |