GPT-6 Astra 改写 Qwen 权重是真的吗?MIT 实验与国内使用指南
“GPT-6 Astra 直接修改 Qwen 权重,数学成绩从 7.9% 提升到 48.1%”这条消息并非凭空编出的数字。MIT CSAIL 团队的 Rikiya Takehi、Jayden Teoh、Alex Zhang 和 Omar Khattab 在 2026 年 11 月 2 日公开了实验说明、完整运行日志和修改后的模型。
但标题容易让人误解成“Astra 给任何模型改几个参数,模型就会突然变聪明”。更准确的说法是:Astra 在一次受控实验中,找到了 Qwen3.5-0.8B 因“推理循环”而无法完成题目的一个症结,并用 131,072 个权重的修改绕开了它。被释放出来的主要是模型原本就会的解题能力,不是凭空灌进去的高等数学。
先说结论:这项实验到底证明了什么
| 问题 | 目前能确认的事实 |
|---|---|
| 谁做了实验 | MIT CSAIL 团队,模型由 OpenAI 的 GPT-6 Astra 执行权重读取与修改 |
| 改了哪个模型 | Qwen3.5-0.8B,一个约 8 亿参数的开源小型模型 |
| 改了多少权重 | 131,072 个,约占模型总参数量的 0.016% |
| 是否重新训练 | 否。实验没有使用梯度下降,也不允许 Astra 编写训练循环 |
| 数学分数 | MATH-500 从 7.9% 升至 48.1%,约为原来的 6.1 倍 |
| 关键限制 | 这个 Qwen 模型本来就容易陷入重复推理,93% 的 MATH-500 回答触及 32,768 Token 上限 |
| 能否外推到所有模型 | 不能。团队补充测试 Gemma 3 270M 时,Astra 没有取得可确认的数学提升 |
所以,实验结果值得重视,但它证明的是“前沿大模型已经能在小范围内定位并修改网络权重”,尚未证明“大模型已经可以通用地给任何模型做性能升级”。
国内用户怎样查看或体验这项实验
如果只是理解论文,建议先按下面的顺序看材料:
- 打开 MIT 团队的公开实验页面,先读 TL;DR 和第 8 个实验,不要只看社交媒体上的截图。
- 对照 完整实验日志,查看团队发给 Astra 的提示词、它执行的 Python 代码和中间结果。
- 在 Hugging Face 查看修改后的 Qwen 权重,并阅读原模型的使用条款。
想用多个模型帮助自己比较技术博客、解释术语或检查实验边界,可以从 AIMI Mirror 或 AICNBox 查看当前可用的模型。两个站点都是第三方服务,不是 OpenAI 官方产品;实际模型列表、额度、计费和数据规则要以登录后的页面为准。它们适合做文本理解和多模型对照,不能据此认定它们提供了“自动修改本地模型权重”的能力。
为什么 Qwen 的数学成绩会大幅提升
这次最受关注的实验使用 Qwen3.5-0.8B。原始模型开启长思考后,很容易重复同一段推理,直到耗尽 32,768 个输出 Token,却始终没有给出最终答案。团队在最初的 96 次练习回答中观察到,85 次都撞到了 Token 上限。
这说明一个关键问题:模型不是完全不会做 MATH-500,而是经常没有机会把答案写完。评测看到的 7.9% 是最终成绩,背后还混着“推理循环导致答案被截断”的问题。
实验环境允许 Astra 在类似 Python Notebook 的沙箱里读取权重,并逐步选择 GSM8K 和 MATH 的练习样本进行前向测试。Astra 不能获得训练数据梯度,也不能通过重新训练来更新模型。它要自己判断哪里出了错,再直接写出新的权重值。
最终,Astra 把循环归因于第 15 层和第 19 层 MLP 写入的一个方向,并从两层各自的 64 个输出列中减去这个方向。改动只有 131,072 个权重,却明显减少了模型反复打转的概率。
| 测试版本 | MATH-500 | GSM8K | IFEval | 触及 32,768 Token 上限 |
|---|---|---|---|---|
| Qwen3.5-0.8B 原版 | 7.9% | 13.8% | 21.0% | 93.0% |
| Astra 修改,10 次前向测试 | 12.3% | 25.7% | 49.0% | 87.2% |
| Astra 修改,25 次前向测试 | 14.1% | 25.1% | 39.9% | 86.4% |
| Astra 修改,50 次前向测试 | 48.1% | 67.1% | 62.3% | 33.1% |
这张表里有两个细节比标题更重要。
第一,真正的跳变发生在 50 次前向测试之后。只允许 10 次或 25 次时,循环问题仍然存在,MATH-500 分别只有 12.3% 和 14.1%。这不是一次简单输入提示词后立即“开窍”。
第二,即使修改完成,仍有三成以上回答说不到 Token 上限。模型确实改善了,但离“解决了所有推理循环”还有距离。
Astra 的工作过程,与传统训练有什么不同
传统的监督微调通常要准备数据集、定义损失函数、运行梯度下降,再反复评估。权重空间编程的路径不一样:语言模型直接读取参数,解释参数可能代表什么,再根据自然语言目标和运行结果改写参数。
团队把这种方式称作 Weight-Space Programming,也就是“权重空间编程”。它不是让 Astra 生成一段训练脚本,而是让 Astra 把权重本身当作可读写的工作材料。
公开实验还展示了另外几种现象:
- 只给网络权重,不让运行,Astra 能判断一个小型游戏策略网络玩的是哪款游戏。
- 给一个控制小车爬坡的失败网络,Astra 能找出它陷入局部最优的原因,并一次修改 3.5% 的权重,让测试成功率从 0% 达到 100%。
- 在没有数据、损失函数和梯度信息的情况下,Astra 能直接写出一批小型游戏网络和围棋网络。
这些案例很吸引人,但规模都不大。真正复杂的大模型能否稳定复用这种流程,仍需要更多独立复现。
这项实验没有证明什么
1. 它不是“任何模型都能被直接加强”
为了区分“修掉循环”和“提高数学能力”,团队又测试了 Gemma 3 270M。这个模型很少陷入循环,问题更多是普通算术错误和无效代数步骤。Astra 没有找到可以单独关闭的问题模块,修改后 MATH-500 的变化也没有超过约 1 个百分点。
团队自己的结论很克制:编辑权重可以移除阻碍,让模型发挥已有能力,却不能凭空增加它没有掌握的能力。
2. 它不是“用户对聊天框说一句话就能改模型”
这项实验需要原始权重、Python 沙箱、推理入口、练习数据、评测集和计算预算。Astra 的每次修改都要结合前向测试结果继续判断。普通聊天界面里的对话模型通常无法接触本地权重,也不会自动获得修改权重的权限。
3. 它还不能替代常规评测
实验公开了日志,可核验程度比一张截图高得多,但发布形式仍是一篇公开技术博客和一组早期实验,页面中没有看到同行评审信息。作者也把上下文长度、运行框架效率写成当前限制。
4. 48.1% 不是 Qwen3.5-0.8B 的通用能力分数
这个数字来自特定评测设置,包含 50 次前向测试预算、32,768 Token 上限和团队指定的测试流程。换成不同采样参数、提示模板或部署环境,结果可能变化。引用时应保留“MATH-500 7.9% 到 48.1%”这个完整语境,不能改写成“模型综合能力提升 6 倍”。
为什么有人质疑这是一场“剧本实验”
公开讨论里,Meta 研究员 Lucas Beyer 等质疑者指出,团队给 Astra 的提示词已经明显提示“推理循环可能是问题”,并要求它寻找修复方法。这会影响“模型是否能完全自主发现问题”的判断。
36Kr 的后续报道还引用了研究者的代码分析:Astra 的修改是一组定向消融——先观察正常推理与循环推理的差异,再削弱指向循环的特征方向。它和“模型突然学会了新数学”不是同一件事。
这些质疑不等于结果没有价值。它更像是在校正叙事:MIT 团队展示了很强的权重诊断和局部改写能力,但社交媒体把所有功劳压缩成“GPT-6 Astra 让模型数学飙升”,忽略了人工设置的提示词、评测环境,以及模型原有的缺陷。
国内开发者怎样判断复现是否可信
如果你准备尝试复现,不要从“改一个参数看分数”开始。至少保留下面几项记录:
- 记录基础模型版本、许可证、权重来源和硬件环境,避免把不同版本的模型混在一起比较。
- 先复现原模型的基线分数,并单独统计触及 Token 上限的比例。没有这一项,无法判断提升来自解题能力还是少了循环。
- 原版与修改版使用完全相同的提示模板、采样参数和评测脚本。团队公开日志中的实验设置应逐项对照,而不是凭印象填写。
- 用模型没有见过的题目做验证,区分练习时已经看过的样本和最终测试集。
- 除 MATH-500 外,再观察 GSM8K、指令遵循、事实问答等指标,检查修改是否带来副作用。
- 加载第三方权重时优先使用安全张量格式,并在隔离环境中运行;不要执行来源不明的脚本,也不要把公司内部数据放进公开沙箱。
如果只想验证“这个案例是否真实存在”,先看评测脚本、日志和修改后的权重,比亲自跑一次聊天问答更有效。
GPT-6 Astra 改写权重和普通微调有什么区别
| 对比项 | 权重空间编程 | 常规微调 |
|---|---|---|
| 修改对象 | 由模型推理后直接写出少量权重变化 | 通过训练算法更新大量参数 |
| 是否需要梯度 | 实验中不使用 | 通常依赖梯度下降 |
| 输入材料 | 权重、提示词、环境说明和有限的测试结果 | 数据集、损失函数和训练配置 |
| 主要优势 | 改动集中,容易针对已知故障做局部修复 | 适合系统性学习新任务或新分布 |
| 主要风险 | 依赖解释与验证,处理复杂任务时仍不稳定 | 算力成本高,可能带来灾难性遗忘 |
这两种方法目前不是简单的替代关系。权重空间编程更适合作为诊断和局部修补手段;大规模能力训练仍要考虑数据、算力和完整评测。
对普通用户有什么实际意义
短期内,普通用户最可能先看到的是更好的模型审计、模型合并和故障定位工具,而不是聊天页面里多出一个“修改权重”按钮。
如果你平时用 GPT-6 Astra、Qwen、Gemini、Claude 等模型处理学习或工作,可以直接做一个小型对照实验:给同一道数学题和同一组约束,观察不同模型是否会出现循环、提前结束或忽略格式要求。AIMI Mirror 和 AICNBox 可以作为多模型对照入口,但它们当前提供哪些模型、是否收费、是否保留对话内容,都应以页面说明为准。
真正值得借鉴的,不是“找一条命令让模型变强”,而是这次实验体现的核验顺序:先找失败模式,再做最小修改,用同一套评测复测,最后检查副作用。这套方法即使不修改权重,也适用于提示词、RAG 和工作流调优。
常见问题
GPT-6 Astra 改写 Qwen 权重是真的吗?
是真的,但需要保留前提。MIT CSAIL 团队公开了实验说明和完整日志:GPT-6 Astra 修改了 Qwen3.5-0.8B 约 0.016% 的权重,使 MATH-500 从 7.9% 升到 48.1%。这是特定模型、特定环境和已知推理循环问题上的结果,不能说成任何模型都能获得同样提升。
MIT 实验为什么能让 Qwen3.5-0.8B 的数学成绩提高约 6 倍?
主要原因不是模型突然学会了新知识,而是 Astra 找到并削弱了一个导致长思考反复循环的权重方向。原版 Qwen3.5-0.8B 有 93% 的 MATH-500 回答触及 32,768 Token 上限,修改后降到 33.1%。多了完整作答的机会,最终分数才明显上升。
GPT-6 Astra 能自动让任何大模型的数学能力变强吗?
目前不能这样判断。团队对很少陷入循环的 Gemma 3 270M 做了补充实验,Astra 没有取得可确认的提升。作者明确认为,编辑权重可以移除已有能力的障碍,却不能凭空补上模型原本不具备的能力。
国内可以复现 GPT-6 Astra 修改 Qwen 权重的实验吗?
具备模型推理和 Python 环境的技术用户可以按公开日志逐步复现,但这不是聊天工具里的单轮操作。需要准备 Qwen3.5-0.8B、评测脚本、前向测试环境和足够的时间预算,并严格对比原版与修改版。普通用户更适合先阅读日志和公开评测,再决定是否投入复现成本。
AIMI Mirror 或 AICNBox 能直接修改 Qwen 模型权重吗?
不能预先这样承诺。AIMI Mirror 和 AICNBox 是第三方多模型应用入口,适合用于解释论文、比较多模型回答或辅助检查材料;它们是否支持某个模型、是否提供文件或代码能力,要以实际页面为准。模型权重编辑需要本地或受控运行环境,普通聊天入口不能替代完整实验框架。
GPT-6 Astra 权重空间编程会取代模型微调吗?
短期内不会完全取代。它当前更适合针对已经观察到的局部问题做诊断和修补;常规微调仍适合大规模学习新数据和新任务。未来两种方法可能组合使用,但仍需独立评测、安全检查和成本核算。
Qwen3.5-0.8B 修改后适合直接当数学助手吗?
不建议不加验证就用于正式任务。它在这次实验中 MATH-500 提升明显,但仍有 33.1% 的回答触及 Token 上限,而且实验主要验证了特定推理循环修复,不代表它在所有数学题型、中文表达和生产负载下都稳定。上线前应使用自己的题目集复测。
资料来源
- MIT CSAIL:Sparks of Weight-Space Programming,发布于 2026-11-02。
- RikiyaT/lm_understand-logs:实验日志与提示词,访问于 2026-11-03。
- RikiyaT/Qwen3.5-0.8B-weight-space-programming:修改后的模型权重,访问于 2026-11-03。
- Qwen3.5-0.8B 模型卡,访问于 2026-11-03。
- 36Kr/机器之心:MIT 让 GPT-6 Astra 直接修改 Qwen 权重,发布于 2026-11-03。
- 36Kr/AI 前线:GPT-6 自主爆改 Qwen 权重被吹成神?,发布于 2026-11-03。
本文事实核对时间为 2026-11-03。相关实验仍在早期阶段,后续应以作者日志、独立复现和公开评测为准。