
更夸张的是,动手修改这些权重的,竟然是另一个大模型 GPT-6 Astra。
最近,MIT CSAIL 的研究团队展示了一种相当大胆的 AI 优化方法。他们让 GPT-6 Astra 像程序员阅读和修改代码一样,直接分析神经网络的权重,定位模型的问题,再修改其中的参数。

整个过程没有使用传统的梯度训练。研究人员仅修改了 Qwen3.5-0.8B 的 131072 个参数,就让它在 MATH-500 上的成绩从 7.9% 提升至 48.1%,GSM8K 从 13.8% 提升至 67.1%,指令遵循能力也明显改善。

消息传开后,有人认为,这是一种刚刚在最新一代模型中出现的「阶跃式能力」。如果大模型能直接读写另一个模型的权重,未来 AI 优化 AI,可能连重新训练都不需要了。
这是一种全新的、阶跃式的新兴能力,它刚刚才出现在最新一批模型中。
但质疑声也很快出现,有人指出,Qwen 原本就存在严重的重复推理问题,数学成绩大幅上涨,可能只是因为 Astra 修好了这个 Bug,并不等于一个模型凭空获得了新的数学能力。
从 7.9% 到 48.1%,GPT-6 Astra 究竟对这个模型做了什么?
从写代码到直接修改模型权重
一般来说,我们想要 AI 生成更好的回答,通常只能修改输入的提示词。而开发者想要修改模型的输出,可以用数据进行微调。
权重空间编程则尝试直接修改训练完成后的模型权重,即直接修改神经网络计算时使用的数字。

而我们常听到的训练模型,很大程度上就是在根据海量的数据不断调整这些旋钮,好让它逐渐学会从输入产出正确的输出。
训练完成后,模型的知识、习惯和行为倾向,都以某种复杂方式编码在这些数值之中;一个模型可以拥有数百万、数十亿甚至更多权重。

现在,大模型优化的对象开始从「如何训练一个模型」,下沉到「模型本身由哪些数值构成」。权重空间编程实现了让通用大语言模型可以根据自然语言目标,直接读取和修改神经网络权重;在某些实验中,模型甚至不需要环境反馈。
读懂权重之后,AI 开始自己写权重
为了证明这种突破的合理性,研究团队首先测试大模型能否只通过权重,就理解一个神经网络究竟学会了什么。
在实验中,GPT-6 Astra 能根据模型的原始权重,就推断出结构完全相同的几个小网络,分别对应的是专门为哪款游戏进行优化的模型,也能根据权重判断扩散模型会生成圆形、方形还是三角形。

证明大模型可以读懂权重之后,研究团队继续测试是否能「写」,即修改权重。
研究团队用强化学习算法 PPO 训练小车控制网络,跑了约 10 亿步。结果,小车直接往坡上开,却卡在那里;在 256 局检查中,一次也没成功。
Astra 收到了网络权重、场景和输入输出的说明,以及一次失败过程的记录。它在一次回复里提交参数补丁,只是修改了 3.5% 的权重,为网络加入「先后退蓄力,再全速前进」的控制路径,使成功率从 0 提升至 100%。

这些结果指向一个颇具想象力的可能性:大模型或许可以把自然语言中的规则和策略,直接「编译」为神经网络。
只改 0.016% 参数,数学成绩涨了 40 个百分点
真正让这项研究出圈的,是对 Qwen3.5-0.8B 的修改。
前面那些小游戏的小模型都可以把权重转成文本,然后交给 GPT-6 Astra 处理,但一个 8 亿参数没法像直接塞进上下文。研究人员给 Astra 一个可以读取和修改权重的 Python 环境,以及 GSM8K、MATH 训练集中的练习题和答案,要求让这个小模型更擅长数学。
它可以借助 Python 分析权重,能通过专用工具测试模型,也能查看模型运行时的隐藏状态、神经元激活和注意力信息,但不能使用梯度信息或开展训练。

在允许 50 次前向测试的设置下,修改后的模型不仅数学成绩提高,MATH-500 从 7.9% 升到 48.1%,GSM8K 从 13.8% 升到 67.1%。


研究博客最后提到,Astra 主要移除了妨碍模型完成回答的障碍,而不是向模型注入了新的数学知识,不太能实现添加模型原本就不具备的能力。
能力大幅提升,还是修好了一个 Bug?
在 X 上,许多讨论将这项研究概括为「让 AI 直接修复 AI」。如果这种方法足够可靠,未来开发者或许不必为每个模型缺陷重新收集数据和微调,只需让更强的模型检查权重、找到故障并进行局部修复。
有网友发帖称,自己已经复现了博客中的结果,并认为这是一种刚在最新一代模型中出现的「阶跃式能力」。


有人提出首先应该测试一个简单的对照:直接关闭 Qwen 的思考模式,能否取得类似提升?

关于读写权重的争议,也是另一个争议点。普林斯顿大学博士生 Xingyu Dang 在运行一项 Writing Weights Index 测试后报告,开源模型在这类任务上表现困难。这也意味着,读写权重可能主要是最新前沿模型刚刚展现的能力,而不是所有大语言模型都已经具备的通用技能。

人人都能发布大模型
这项工作并没有让我改变对老派机制可解释性能走多远的判断,它改变的是我对大模型有多擅长这件事的判断。
过去,研究人员想要改变一个模型的行为,通常需要准备数据、设计训练方法,再通过优化算法更新权重。现在,GPT-6 Astra 展示了另一种可能:让大模型根据任务目标,分析神经网络内部的参数,并尝试直接修改它们。
当然,距离真正把这种方法用到实际的模型开发中,还有不少问题需要解决。

但是当神经网络的权重本身,也可能成为大模型可以直接操作的编程对象时;未来,我们或许只需要描述希望模型具备什么行为,AI 就尝试把这些要求转化为具体的参数修改。