登录

算法工程师要失业了?阿里和浙大联手提出Astar,用AI指导AI系统进化


速读:阿里和浙大联手提出Astar,用AI指导AI系统进化2026年09月13日10:20机器之心Pro如今的AI已经能顺畅地帮你写代码、跑实验、做评估。 阿里和浙大联手推出了专门用于指导AI系统进化的LLM——Astar。 目前唯一未被AI取代的,是算法工程师的“创造力”——即发现AI系统改进方向的能力。 算法工程师的每一天,几乎变成了:让 LLM 整理昨天的实验结果,让 LLM 实现新想法,让 LLM 监控实验运行…… 似乎只需把需求告诉 AI,它就能完成大部分算法工作。 通常,模型下一步该往哪改,是高度依赖算法工程师的经验和直觉的。
2026年09月13日 10:2

如今的 AI 已经能顺畅地帮你写代码、跑实验、做评估。算法工程师的每一天,几乎变成了:让 LLM 整理昨天的实验结果,让 LLM 实现新想法,让 LLM 监控实验运行…… 似乎只需把需求告诉 AI,它就能完成大部分算法工作。

目前唯一未被 AI 取代的,是算法工程师的 “ 创造力 ”—— 即 发现 AI 系统改进方向的能力 。通常,模型下一步该往哪改,是高度依赖算法工程师的经验和直觉的。现在, 连 “怎么让自己变强” 这事,AI 也能自己做主了 !

阿里和浙大联手推出了专门 用于指导 AI 系统进化的 LLM——Astar 。与直接使用通用大模型给出 “万金油” 经验不同,Astar 另辟蹊径: 去深度学习 AI 系统自身的 “进化血泪史” —— 那些散落在历史记录里的代码提交和实验结果。将这些真实的演化经验内化后, Astar 能够根据当前 AI 系统的状态,自适应地探索出未来的演化方向。

实践中,Astar 能够将算法工程师 产生新 idea 的效率提高 10~100 倍 ,提出的演化方向也 显著优于现实专家和通用基模 ,彻底走通提出想法、编写代码、模型训练、评估上线的 AI 进化链路闭环。

落地于阿里核心推荐业务,Astar 更是 爆提离线 HitRatio 指标 23.6%,在线 GMV 指标 4.86% 。这一 AI 改造 AI 的 “造物飞轮”,也许真的会让算法工程师捏一把冷汗?

论文地址:https://arxiv.org/abs/2608.27287

一道绕不开的难题:AI 的迭代太依赖 “人的经验”

搞过算法的都知道,普通软件工程和 AI 模型迭代有着显著的差异。

修改一段普通代码,跑个测试用例,几秒钟就能见分晓。但修改一个工业级 AI 模型,往往需要经历极其昂贵的验证周期。从修改代码、重新训练到离线评估,通常需要等上几个小时甚至好几天。试错成本如此高昂,意味着团队根本没有算力资源去穷举所有的 idea。

在一堆看似可行的改进方向里,到底该把宝贵的算力优先砸给哪一个?

过去,这主要依靠资深算法专家的 “直觉”。专家们需要极其了解眼前的业务、数据分布、模型架构和训练动态。 一个团队模型迭代的快慢,在很大程度上被这种稀缺的经验卡了脖子。

有人会问,既然现在的通用大模型这么聪明,直接把代码丢给它们出主意不就行了?

然而,真实工业场景的复杂性往往超出预期。通用大模型吸收了海量的公开论文和开源代码,它们深谙各种前沿原理,但面对特定的业务数据和高度定制化的现有系统时,这种 “通用知识” 有时难以直接转化为 “实战经验”。 工程师兴冲冲地照着改,满怀期待地等了三天三夜,结果往往是指标纹丝不动,甚至反向跳水,高昂的算力费用和时间成本全打了水漂。

AI 系统的迭代循环仍高度依赖人工经验,想 idea 仍然是卡脖子的环节 AI 系统的迭代循环仍高度依赖人工经验,想 idea 仍然是卡脖子的环节 换个思路:去系统自身的 “演化史” 里挖金矿

通用知识既然难以完美适配,那真正的领域经验藏在哪?Astar 团队捕捉到了一个极具价值的数据源: AI 系统自身的历史版本记录 。

每一次 Git 提交,都完整记录了模型从上一版到下一版到底改了什么,以及随之而来的 loss 曲线和业务指标涨跌。这不就是现成的、带着真实业务反馈的 “避坑指南” 吗?

顺着这个思路,团队决定把这些散落在版本历史里的经验,变成模型能学的训练数据。但要真正跑通这条路,Astar 必须跨越四座大山:

(C1) 数据太少: 一个仓库的真实迭代记录非常有限,只看相邻两次提交的改动,可用的监督样本少得可怜。

(C2) 满库是 “水”: 大量的代码提交其实只是加日志、换文件路径、清理无用代码,如果直接喂给模型,模型很难学到核心的算法演化逻辑。

(C3) 空间太大: 模型的改进方向浩如烟海,是该动架构?换损失函数?还是换优化器?每个大方向下还有无数微操。

(C4) 验证太贵: 想让 AI 学会自主探索,就需要强化学习中海量的试错反馈。但跑一次真实的验证实验就要好几天,验证成本难以承受。

面对这四大挑战,Astar 是如何一一破解的?

破局:Astar 的 “炼丹” 淬炼之路

为了啃下这块硬骨头,阿里与浙大的团队设计了一套极具巧思的流水线,从看似杂乱无章的工程代码提交中,提炼出了 “进化方法论”。

破解数据太少:两两组合,让数据 “无中生有”

既然相邻两次提交的改动太少,Astar 团队采用了一种巧妙的 “两两扩增” 策略。他们不再局限于相邻版本的演进,而是将历史上的任意两次实验进行配对(比如对比版本 1 和版本 5),然后拉出它们完整的 loss 曲线,谁的 loss 更低,谁就是更好的版本。

这不仅瞬间将稀疏记录扩展成了密集的训练样本, 还让模型既能学到短期的 “微调技巧”,也能学到长期的 “跨越式升级”。

破解满库是 “水”: 两级过滤,疯狂拧干水分

面对混杂着大量无用代码的提交记录,Astar 设置了两道 “清洗程序”。

第一道是 执行逻辑过滤 :通过代码调用图分析(Reachability)和抽象语法树(AST),剥离所有打印日志、死代码和格式调整。

第二道是 进化意图过滤 :利用 LLM 给剩下的纯净代码做语义分析。如果一段代码改动无法被归类为明确的 “优化意图”,就会被当成噪音过滤掉。留下来的,都是能真实影响模型性能的干货。

破解空间太大:三级指引,层层递进化繁为简

演化方向太多怎么选?Astar 的解法是: 分层生成。

在训练时,团队给数据打上了严格的  “三级标签提示(Hierarchical Hints)”:一级主方向 -> 二级细分模块 -> 三级具体动作 。

这让 Astar 在推理时学会了像顶级架构师一样思考:它不会一上来就在庞大的代码库里盲目改参数,而是先确定大方向(如 “优化策略”),再聚焦细分模块(如 “Muon 优化器 / 梯度正交化),最后落实具体动作(如 “梯度降噪”)。这种层层递进的逻辑, 将一个原本几乎无限大的搜索空间,高效约束成了有迹可循的结构化生成过程。

破解验证太贵:离线打分,一秒钟 “云验证”

为了解决强化学习试错太贵的致命伤,团队利用历史的正负样本,训练出了一个奖励模型(Reward Model)。面对一个生成的演化方案,这个奖励模型只需一秒钟就能预测出它降低 loss 的概率。

有了这个秒级 “代理专家”,系统不仅能在海量灵感中光速初筛出最靠谱的几个去上机验证,还为 Astar 的强化学习后训练(RL)提供了源源不断的低成本反馈, 使其能够主动探索那些前人未曾尝试过的新方向。

主题:代码|算法工程师|经验|AI系统|实验结果|演化方向