Weight-Space Programming:Astra 改了 Qwen 的 0.016%(Nov 2, 2026)
持续更新的时间线 · 最后更新于 · 更新记录共 1 条
这是一篇关于一篇 MIT CSAIL 博客及其公开产物的研究时间线。有用的事实是 11 月 2 日发表日、Experiment 8 的编辑规模与作者报告基准、Hugging Face 重建检查点,以及 FrontierDot 没有重跑什么。
2026 年 11 月 2 日,MIT CSAIL 作者 Rikiya Takehi、Jayden Teoh、Alex Zhang 与 Omar Khattab 发表《Sparks of Weight-Space Programming》,报告 GPT-6 Astra 在无梯度情况下编辑了 Qwen3.5-0.8B 的 131,072 个权重(0.016%)——第 15 与 19 层 down_proj;其 Experiment 8 表列出 MATH-500 7.9→48.1、GSM8K 13.8→67.1、IFEval 21.0→62.3,以及触达 token 上限 93.0→33.1,而重建的 Hugging Face 卡片另报告独立 MATH-500 复跑为 51.0%。FrontierDot 没有重跑这些基准。
于 2026-11-04(UTC+8)阅读:rikiyat.github.io/blog/weight-space-programming/(Published November 2, 2026)、@rikiyatakehi status 2117313742891327994(创建时间 2026-11-02T17:51:48.000Z)、@MIT_CSAIL status 2117695502821269899(创建时间 2026-11-03T19:08:47.000Z)、Hugging Face RikiyaT/Qwen3.5-0.8B-weight-space-programming(Experiment 8 编辑;akhaliq 于 2026-11-02 用 ML Intern 重建)、Qwen/Qwen3.5-0.8B(thinking-loop 警告),以及 github.com/RikiyaT/lm_understand-logs。X 时间为 X 报告的 UTC。基准分数为作者报告或卡片报告。我们没有跑 MATH-500、GSM8K 或 IFEval。我们没有为这次 MIT 编辑在 FrontierDot 的 Qwen 厂商时间线追加节点。
时间线
-
作者页《Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights》标注 Published November 2, 2026。列出作者:Rikiya Takehi*、Jayden Teoh*、Alex Zhang、Omar Khattab(MIT CSAIL)。文章将 Weight-Space Programming 定义为通用大语言模型直接读写网络权重——不经过优化器,尤其不做梯度下降——围绕自然语言目标。Experiment 8 要求 Astra 在 Python 内核中,用练习题与前向传递预算,通过编辑权重改进 Qwen3.5-0.8B 的数学表现。
-
17:51:48 UTC,@rikiyatakehi 发帖称团队请 GPT-6 Astra 编辑 Qwen3.5-0.8B,改动了 0.016% 权重,修复推理循环,数学最高约 6×、指令遵循约 3×,无梯度或训练,称之为 Weight-Space Programming,并链向博客。
@rikiyatakehi on X: Weight-Space Programming note (Nov 2, 2026)
-
Hugging Face 托管 RikiyaT/Qwen3.5-0.8B-weight-space-programming,作为 Experiment 8 编辑检查点,基座为 Qwen/Qwen3.5-0.8B。卡片称编辑从第 15 与 19 层 down_proj 的 64 个输出列中减去一个方向(131,072 个权重,0.016%),重印博文的 MATH-500 / GSM8K / IFEval / token 上限表,报告对该检查点的独立完整 MATH-500 复跑为 51.0%(31.6% 触达 token 上限),指向 RikiyaT/lm_understand-logs 中的 bit-exact diff,链接演示 akhaliq/weight-space-programming-demo,并称 akhaliq 于 2026-11-02 用 ML Intern 重建了检查点。
-
博文作者报告的 Experiment 8 表(thinking on,最多 32,768 tokens):基座 Qwen3.5-0.8B MATH-500 7.9%、GSM8K 13.8%、IFEval 21.0%、触达 token 上限 93.0%;50 次前向传递编辑后 MATH-500 48.1%、GSM8K 67.1%、IFEval 62.3%、触达 token 上限 33.1%。同文称很少循环的 Gemma 3 270M 在类似编辑下没有有意义的提升。FrontierDot 没有重跑这些基准。
-
19:08:47 UTC,MIT CSAIL 机构账号 @MIT_CSAIL 发帖介绍 Weight-Space Programming 工作,放大作者 11 月 2 日的公告。
MIT CSAIL 作者在 11 月 2 日发表了什么
带日期的一手页面是作者博客,标注 Published November 2, 2026,单位列为 MIT CSAIL。文章把 Weight-Space Programming 写成:用自然语言请前沿大语言模型读写神经权重,而不写训练循环。更早的实验覆盖小游戏策略、扩散模型、字符级语言模型、上车坡修复、MinAtar 一次生成、有前向预算的围棋网络,以及 Gemma 3 270M 上的谄媚配对。Experiment 8 是引出公开检查点的语言模型编辑。
同日的作者 X 笔记把 Experiment 8 压成人们会引用的说法:GPT-6 Astra、改动 0.016% 权重、修复推理循环、数学最高约 6×、指令遵循约 3×、无梯度或训练。这些倍数与博文 50 次前向传递那一行上 MATH-500 与 IFEval 的基座到编辑比值相符。把 X 笔记当作作者公告,把博文表格当作带数字的记录。
本 FrontierDot 页有意不并入 Qwen 模型发布时间线。这次编辑是施加在 Qwen/Qwen3.5-0.8B 权重上的 MIT CSAIL 研究产物。它不是 Qwen Team 的发布日,FrontierDot 也不会为此在厂商时间线追加节点。
Experiment 8 数字:博文与卡片怎么报告
摘自作者 Experiment 8 表(thinking on,最多 32,768 tokens,每题多样本,按博文说明):
| Qwen3.5-0.8B | MATH-500 (%) | GSM8K (%) | IFEval (%) | Hit token limit (%) |
|---|---|---|---|---|
| Base | 7.9 | 13.8 | 21.0 | 93.0 |
| Edited, 10 forward passes | 12.3 | 25.7 | 49.0 | 87.2 |
| Edited, 25 forward passes | 14.1 | 25.1 | 39.9 | 86.4 |
| Edited, 50 forward passes | 48.1 | 67.1 | 62.3 | 33.1 |
编辑实际动到了什么
博文与编辑检查点卡片对机制的描述一致:Astra 把循环追溯到第 15 与 19 层 MLP 写出的一个方向,再从每层 down_proj 的 64 个输出列中减去该方向——131,072 个权重,约占 0.8B 模型的 0.016%。卡片称相对 Qwen/Qwen3.5-0.8B 在提交 2fc06364715b967f1860aea9cf38778875588b17 只有这两个张量不同,列出重建 bfloat16 字节的 sha256,并称通过 lm_understand-logs 中的 exp8_math/code/apply_edit.py,重建结果与博文评估检查点做了哈希核对。
卡片还报告对该重建检查点在完整 MATH-500(500 题 × 4 样本)上的独立复跑为 51.0%,31.6% 的答案触达 token 上限,采样协议与博文一致,跑在 H200 上。该复跑由重建作者(akhaliq 与 ML Intern,卡片日期 2026-11-02)报告,不是 FrontierDot 测量。实况演示链向 akhaliq/weight-space-programming-demo。
同一博文在称赞 Qwen 编辑的同时,也报告了阴性对照:在很少触达 token 上限的 Gemma 3 270M 上,Astra 的编辑未能把 MATH-500 推动超过约 1 个百分点。作者自己的表述是:去掉循环可以露出模型本已具备的能力;在那次 Gemma 试验中,它并没有补上模型所缺的能力。
基座权重与 thinking-loop 警告
基座检查点在 Hugging Face 的 Qwen/Qwen3.5-0.8B(我们读到的卡片为 Apache 2.0)。FrontierDot 的 Qwen 模型发布时间线 在 2026-10-21 上次核查时,历史上并未把较晚的 Qwen3.5 名称当作带日期的 Qwen Team 发帖处理。本页不会根据第三方追踪器给 Qwen3.5-0.8B 编造 Qwen Team 发布日。
基座卡片警告:在 thinking 模式、使用推荐采样参数时,Qwen3.5-0.8B 比其他 Qwen3.5 模型更容易进入 thinking loops,可能无法正常结束生成。那是厂商自己的措辞。MIT 博文把 Astra 在权重里找到的失败模式,指向同一类问题。
次级提及(已标注)
Hugging Face 员工 @NielsRogge 在 status 2117541532827848972(2026-11-03)引用转发,谈用 ML Intern 复现该编辑。该线程是关于重建路径的次级色彩,不是一手公告。本 FrontierDot 时间线的定年与措辞仍以作者博客、作者 X 笔记、MIT CSAIL 机构帖、编辑检查点卡片与日志仓库为准。
未能核实 / 我们未检查的内容
- FrontierDot 没有跑 MATH-500、GSM8K、IFEval 或任何其他 Experiment 8 基准。上文每个分数都是博文上的作者报告,或重建检查点页上的卡片报告(包括 51.0% 的独立 MATH-500 复跑)。
- 在 FrontierDot 不做新复跑的前提下,Astra 的编辑是否能推广到所报告基准之外。
- 作者或 MIT CSAIL X 帖在上述一手公告状态之外的完整回复链。
- 任何声称 Weight-Space Programming 是在“增加新能力”而非“去掉循环”的说法。博文本身写明 Gemma 3 270M 没有有意义的提升。
- 把 Qwen3.5-0.8B 当作带日期厂商帖的 Qwen Team 发布日。我们只确认基座权重存在于 Hugging Face 的 Qwen/Qwen3.5-0.8B,且 FrontierDot 的 Qwen 时间线在 2026-10-21 上次核查时未把较晚 Qwen3.5 名称当作带日期的 Qwen Team 发帖。
- 同一期 smol 中的 DeepSeek coding-agent router 说法、SemiAnalysis GDPx 分数、HF FineDNA / Carbon-X、Sakana Sawara 2027 春,以及 MiniMax 社区 2-bit GGUF 部署综述——本轮因缺少清晰一手增量而跳过。
我们的看法
把 Experiment 8 读成带公开 diff 的、有来源的去循环编辑,而不是一次新的 Qwen Team 模型投放。带日期的一手记录是 11 月 2 日作者博客、同日作者 X 笔记、重建 HF 卡片与日志仓库;MIT CSAIL 11 月 3 日机构帖是放大。GPT-6 Astra 的上下文放在 OpenAI GPT 模型发布时间线,Qwen 厂商日期放在 Qwen 模型发布时间线,更宽的 AI 与数学发布定年放在 AI 数学家时间线。
若标题写 “Astra 让小模型数学强了 6×”,一手页面说的是:基座模型在多数练习答案上循环到 token 上限,而这次编辑削弱了该失败模式,同时抬高了 IFEval。按作者自己的表,这仍是醒目结果。它不是 FrontierDot 复测,也不能成为把 MIT 编辑并入 Qwen 厂商时间线的许可。
继续阅读
全部文章按时间倒序排列在 FrontierDot 博客首页。
- OpenAI GPT 模型发布时间线: 从 ChatGPT 到 GPT-6 的每个 GPT 和 o 系列模型。
- Qwen 模型发布时间线: Qwen 从 Qwen-7B 到 Qwen3-Coder,含许可与上下文。
- AI 与数学家时间线: 2026 年 10 月 AI 与研究数学更完整的记录。
- DeepSeek V4.1 Flash 1017 时间线: DeepSeek 的 V4.1 Flash 发布、10 月 17 日的更新、价格和参数量。
- Reflection Beam 501B 时间线: Reflection Beam 501B 权重发布的带日期时间线。
常见问题
什么是 Weight-Space Programming?
按 MIT CSAIL 作者 2026-11-02 博客,Weight-Space Programming 指通用大语言模型直接读写网络权重——不经过优化器、不做梯度下降——围绕自然语言目标。
Astra 在 Qwen3.5-0.8B 里改了什么?
按博文与 Hugging Face 编辑检查点卡片,Astra 从第 15 与 19 层 down_proj 的 64 个输出列中减去一个方向——131,072 个权重,占模型 0.016%——针对 thinking loops。无梯度或训练。
哪些分数可以采信?
把 Experiment 8 表(MATH-500 7.9→48.1、GSM8K 13.8→67.1、IFEval 21.0→62.3、50 次前向传递下 token 上限触达 93.0→33.1)当作作者报告。把卡片上的 51.0% MATH-500 复跑当作卡片报告。FrontierDot 没有跑这些基准。
这是 Qwen Team 的发布吗?
不是。基座权重是 Hugging Face 上的 Qwen/Qwen3.5-0.8B。这次编辑是 MIT CSAIL 研究产物。FrontierDot 不会为此在 Qwen 厂商时间线追加节点。
日志和演示在哪里?
实验日志:github.com/RikiyaT/lm_understand-logs。编辑检查点:huggingface.co/RikiyaT/Qwen3.5-0.8B-weight-space-programming。卡片点名的演示空间:akhaliq/weight-space-programming-demo。
更新记录
- — 首次发布。已核查 MIT CSAIL 作者博客(Published November 2, 2026)、@rikiyatakehi 11 月 2 日 X 笔记、RikiyaT/Qwen3.5-0.8B-weight-space-programming 卡片、Qwen/Qwen3.5-0.8B 卡片的 thinking-loop 警告、lm_understand-logs 仓库,以及 @MIT_CSAIL 11 月 3 日机构帖,截至 2026-11-04(UTC+8)。
来源
- MIT CSAIL authors blog: Sparks of Weight-Space Programming (Published November 2, 2026)
- @rikiyatakehi on X: Weight-Space Programming note (Nov 2, 2026)
- @MIT_CSAIL on X (Nov 3, 2026)
- Hugging Face: RikiyaT/Qwen3.5-0.8B-weight-space-programming
- Hugging Face: Qwen/Qwen3.5-0.8B (base)
- GitHub: RikiyaT/lm_understand-logs
- Hugging Face Space: akhaliq/weight-space-programming-demo
- @NielsRogge on X: ML Intern reproduction thread (secondary, Nov 3, 2026)