跳到主要内容

2 篇博文 含有标签「SWE-bench」

查看所有标签

Stanford CS329A (第12讲): Agent Evaluation & Long Tasks — METR时间地平线, OpenAI GDPval与DeepScholar-Bench

· 阅读需 14 分钟
Jaybee
AI & Robotics Engineer

当工程团队构建出一套自主编程智能体向企业管理层或投资人汇报时,单方面宣称“该模型在MMLU选择题中取得了92分”往往得不到实质性的商业共鸣。现实商业战场抛出的质询远比选择题冷酷而具体:

  • “这个自主智能体在没有人类介入纠错的前提下,究竟能否独立搞定需要耗时数小时的端到端复杂工程任务?”
  • “人类资深工程师需要花费8小时完成的底层微服务重构或深度财务估值模型,这个智能体能否给出媲美人类的质量?其带来的净经济价值究竟是多少美元?”

传统的静态客观题基准(MMLU, GSM8K, HumanEval)早已普遍超过90分而步入饱和(Saturation),并因互联网训练数据污染(Contamination)沦为死记硬背的作秀。更本质的是,回答耗时5秒的单选题,与在数小时内连续执行数百步具备状态依赖的决策——即长程智能体任务 (Long-Horizon Agent Tasks)——存在着维度上的根本鸿沟。

作为Stanford CS329A: Self-Improving AI Agents的第三部分:智能体工程(Part 3: Agent Engineering)的大结局,本讲深入探讨现代Agent Evaluation Benchmarks(智能体评估基准)的核心前沿——不再以虚浮的百分比论英雄,而是以**人类时间 (Human Time)和经济美元 ($)**作为衡量智能的物理基准:

  • 人类时间地平线标定 (METR, 2025): 50%成功率时间地平线 (h_agent) 与每7个月翻番定律。
  • 真实经济价值量化 (OpenAI GDPval, 2025): 覆盖美国GDP 9大产业44个数字岗位的双盲评测与“试错修复(Try-n-then-fix)”时间成本经济学。
  • 杜绝数据污染的实时学术研究评测 (DeepScholar-Bench, 2025): 3维度7指标体系与LLM裁判(Judge)的位置偏见消除算法。

斯坦福 CS329A (第10讲): SWE-Agents — 软件工程智能体、CodeMonkeys、KernelBench 与智能体系统接口 (ASI)

· 阅读需 13 分钟
Jaybee
AI & Robotics Engineer

工业级真实世界的软件工程现场,与孤立编写单一函数的算法测验或玩具基准有着天壤之别。GitHub 上报告的真实软件缺陷绝不仅局限于单个文件,而是深度盘根错节于数百个模块、复杂的历史依赖以及数百万行跨进程的分布式代码库中。更为苛刻的是,生产环境中的软件系统不仅要求在功能逻辑上“正确(Correct)”,更要求在计算效率上“足够快(Fast)”,并且与底层的物理并行硬件架构“高度对齐(Aligned)”。

从今天开始,我们将正式迈入**斯坦福 CS329A: Self-Improving AI Agents(自我提升型 AI 智能体)**的第三大板块——Part 3 · Agent Engineering (第10讲至第12讲)。我们将走出纯理论的模型训练,全方位直面工业级实战软件工程的最前线:

“智能体如何深入数百万词元的超大型代码仓库,自动定位隐蔽的回归缺陷,自主编写可复现的验证测试脚本,甚至写出在物理执行速度上超越人类专家标准库的高性能 GPU 定制内核?”

本文将聚焦 SWE-Agent Autonomous Coding(软件工程智能体自主编程) 的技术前沿,全面拆解三大关键突破:在 SWE-bench Benchmark GitHub 斩获顶尖战绩的 CodeMonkeys Automated Refactoring(CodeMonkeys 自动化重构)、结合硬件性能分析器闭环优化的 KernelBench GPU Performance Tuning(KernelBench GPU 性能调优),以及由斯坦福大学提出的 Agent-Computer Interface ACI(智能体-计算机接口 / Agent-System Interface ASI) 架构。