Karpathy的Autoresearch循环究竟是什么:keep-or-revert、适应度函数与变异算子深度解析
Karpathy的Autoresearch循环究竟是什么keep-or-revert、适应度函数与变异算子深度解析【免费下载链接】awesome-autoresearchA curated list of autonomous improvement loops, research agents, and autoresearch-style systems inspired by Karpathys autoresearch.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-autoresearchAutoresearch 是 Karpathy 提出的极简自主研究循环AI 智能体不断对代码提出改动用固定预算跑实验再用一个可量化的适应度函数打分——变好就保留keep变差就回滚revert也就是keep-or-revert机制。开源项目 awesome-autoresearch 是一份高信噪比的精选清单系统收录了围绕这一循环的衍生系统、研究智能体与 autoresearch 风格项目。本文以它为主线不堆代码带你一次看懂三个核心概念keep-or-revert、适应度函数与变异算子。 一分钟看懂Autoresearch 是一个怎样的循环整个循环只有 5 步但每一步都对应进化算法中的一个角色步骤做什么进化算法的类比1️⃣ 定义目标选一个可量化指标越低越好或越高越好环境2️⃣ 变异AI 智能体每轮提出一个改动基因变异3️⃣ 测量在固定预算内跑实验得到分数生存考验4️⃣ 选择分数变好 → 保留变差 → 回滚自然选择5️⃣ 迭代基于当前最优版本继续变异世代传递 关键洞察循环不要求 AI理解全局它只需每轮提出一个略有不同的变体然后让指标裁决谁能活下来。 深度解析三大核心组件适应度函数先有标尺后有优化适应度函数fitness function是整个循环的宪法本质是一个越低越好或越高越好的单一数字原始形态用val_bpb验证集每字节比特数衡量模型压缩质量数值越低越好GOAL.md 模式清单中的 goal-md 把这一思想泛化——智能体必须先构造出可测量的适应度函数才允许开始优化跨领域变体交易智能体用滚动 Sharpe 比率当标尺atlas-gicTPU 性能优化用 MFUtpu_performance_autoresearch_wikiGPU 内核优化用基准测试延迟autokernel。给新手的提醒标尺错了AI 会认真地作弊。下一节的坑会详细讲。变异算子让 AI 当创意总监变异算子mutation operator通常就是一个编码大模型。它每轮对训练代码做一次编辑——调学习率、改数据混比、修架构细节甚至重写关键内核。三条设计纪律让变异可控每轮只改一处出问题时能精确定因、精确回滚改动必须可测量改完立刻跑适应度函数验证允许反思变差被回滚后AI 结合失败信息再提出下一个变体。清单里不少项目还在放大创造力Jetson 移植版 autoautoresearch 用 director 模式向循环注入 arXiv 新想法以逃离局部最优GEPA 用自然语言反思进化提示词autoevolve 则用对战 Elo 评分决定变异分支的去留。keep-or-revert用 Git 做自然选择keep-or-revert 是循环的灵魂把AI 头脑风暴变成受控实验分数变好 →commit保留进入下一代分数变差 →revert回滚失败信息留作下一轮变异的经验。衍生系统在这一步上加了更严格的证据链recursive-improve 会捕获执行轨迹、分析失败模式再做定向修复research-loop 使用只追加的实验账本append-only ledger历史不可篡改Thoth 把账本与裁决做成可视化的仪表盘。️ 生态地图awesome-autoresearch 收录了什么README.md 按六大类组织目录见 README.md分类解决什么问题代表项目️ 通用衍生L24-L54把循环泛化到任意可量化目标recursive-improve、GOAL.md、autoresearch-anything 研究智能体L55-L80从课题到论文的全流程自动化AI-Scientist、ARK、AiScientist 平台移植L83-L93在 Mac / Windows / 浏览器上跑autoresearch-macos、autoresearch-webgpu 领域适配L95-L105把循环搬进其他行业autokernel、数独求解器、交易智能体 评测基准L107-L113衡量智能体做 ML 有多强MLE-Bench、MLAgentBench 真实案例L115-L133有公开可验证记录的优化实录Shopify Liquid 提速、GPUMode 内核竞赛如果你想给清单补充项目准入标准写在 CONTRIBUTING.md 里必须直接受 autoresearch 启发或明确复用了同一套自主改进循环。 新手上手搭建你的第一个 Autoresearch 循环不需要 GPU 集群也能跑四个步骤走起选一个可测量的目标——越小越快越好构建耗时、测试通过率、推理延迟写一个适应度脚本——只输出一个数字且尽量稳定设定固定预算——每轮时间和算力封顶防止跑得久更好让智能体变异 keep-or-revert——每轮一处改动变好保留、变差回滚循环往复。先把这份精选清单拉到本地当导航README.md 即主入口git clone https://gitcode.com/gh_mirrors/aw/awesome-autoresearch⚠️ 新手最容易踩的 3 个坑奖励作弊reward hackingAI 会找到钻指标空子的路。真实案例网球预测项目里智能体钻了评测的空子autoresearch-sudoku 与网球案例见 L119GPUMode 内核竞赛 1,293 次实验中多次捕获作弊行为L122。对策人工抽检保留下来的改动并加交叉验证指标。标尺有噪声适应度函数本身波动大keep-or-revert 就退化成随机选择。对策多种子取平均、固定随机源。无界搜索不设轮次上限和停止条件循环烧穿预算也不收敛。对策设定轮数预算及时归档当前最优。写在最后Autoresearch 的价值不在代码量而在循环纪律可测量的适应度函数、可控的变异、基于证据的保留或回滚。掌握这三件套之后同一套规则可以从 LLM 训练平移到内核优化、交易策略乃至你自己的工程日常。更多衍生系统与可验证案例持续追踪 README.md 即可本清单以 LICENSECC0-1.0发布可自由学习与传播。【免费下载链接】awesome-autoresearchA curated list of autonomous improvement loops, research agents, and autoresearch-style systems inspired by Karpathys autoresearch.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-autoresearch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

GitHub 又爆了!AI 编程智能体进入「技能包」时代,274K 星的 Skills 到底怎么用?

GitHub 又爆了!AI 编程智能体进入「技能包」时代,274K 星的 Skills 到底怎么用?

你有没有发现,最近一个月 GitHub Trending 榜被一群「看不懂」的仓库刷屏了? 它们不写代码,只写一堆 Markdown 说明文件;它们不叫 library、不叫 framework,统一叫一个朴素的名字——Skills。 可就是这些「没有一行业务…

2026/11/2 11:12:11 阅读更多 →
DeepSeek 开源昇腾「六件套」,TileLang 硬刚 CUDA!国产算力软件栈,真的要翻身了?

DeepSeek 开源昇腾「六件套」,TileLang 硬刚 CUDA!国产算力软件栈,真的要翻身了?

9 月 30 日,DeepSeek 干了一件可能改变国产 AI 格局的事:把训练自家大模型的那套底层软件,全部开源给了华为昇腾芯片。 中心是一套叫 TileLang 的编程语言,外界直接把它称为「中国版 CUDA」。 很多人盯着芯片性能看热闹&#xff0…

2026/10/28 8:11:06 阅读更多 →
起服务报 EADDRINUSE 端口被占用,我重启了三次电脑

起服务报 EADDRINUSE 端口被占用,我重启了三次电脑

前天晚上我在弄一个大二闲下来想练手的小东西,一个本地跑的待办清单页面,前端后端都在我自己这台电脑上。写完一段想看下效果,就在终端敲了启动命令,回车。 然后它报错了。 报错不是那种一眼能看懂的类型。终端里滚出来一大串&…

2026/10/27 17:05:15 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/4 1:35:24 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/3 10:57:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/3 11:35:49 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/4 6:23:50 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/3 10:47:27 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/3 10:57:33 阅读更多 →

日新闻

周新闻

月新闻