← 返回信息流
产品 HF Blog RSS 2026-10-22 22:24 🔥 热度 1

将数据库评分转化为强化学习奖励:用ThinkingBox后训练智能体

ThinkingBox将数据库评分转为强化学习奖励训练智能体

原文:Turning Database Grading into RL Rewards: Post-Training Agents with ThinkingBox

将数据库评分转化为强化学习奖励:用ThinkingBox后训练智能体 本文是我们第一篇博客文章《智能体说它完成了,数据库却不同意》的后续。ThinkingBox-Training现已在GitHub上发布。我们构建ThinkingBox,通过将最终数据库状态与预期结果进行对比来评估智能体的工作。随后,我们将同类的可执行信号用作ThinkingBox-Bench之外训练任务的奖励。对于Qwen3.8-27B,平均成功率从51.70%提升至60.78%,而在全部二十次尝试中均正确完成的任务数从38个增加到107个(使用50个GRPO步骤)。图1. ThinkingBox将终端数据库状态的可执行检查转化为ThinkingBox-Bench之外任务上后训练智能体的奖励。这是微软与Hugging Face的联合博客,特别感谢微软的Mirco Milletari和Xiang Jiang、Hugging Face的Sergio Paniego以及我们前实习生Zhuochun Li(匹兹堡大学)的共同撰写/审阅工作。我们构建ThinkingBox是为了捕捉那些声称已完成但实际并未完成的智能体。ThinkingBox-Bench(我们的基准数据集)中的507个任务每一个都会给智能体一个真实后端和一组工具,让它工作,然后检查数据库中真正发生了什么变化。在第一篇文章中,我们发现一个模型将客户的工单关闭为已解决,而背后的运营商异常仍然处于开放状态。九次看似称职的工具调用,一行错误的数据库记录。然后我们注意到了我们所构建的东西。对于大多数任务,可执行检查可以直接从最终数据库状态返回1或0。这不仅仅是一个评分器。这可以是一个奖励函数。+ 因此,我们从基准之外的ThinkingBox格式任务构建了一个训练池,并将其可执行结果用作奖励。问题在于选择哪些任务适合智能体训练:大多数任务要么已经被解决,要么对面前的模型来说毫无希望,而两者都无法教会它任何东西。难度是相对于策略而言的:一个任务对当前模型来说很难。

查看原文 ↗ 技术论文Agent

📌 相关阅读

[开源] N1nEmAn/sapper-v2:自主渗透测试军团——AI指挥官+工作蜂群+分层事实-意图图 热度 11 [开源] dodo-labs-ai/mem-forge:让每个智能体从第一天起就拥有团队大脑,AI智能体的记忆层 热度 9 不用扩散 模型 也能做视觉生成?编码Agent视觉生成能力上限深度实测 【多模态 大模型 】【 AI 生成内容】 热度 9 首个面向个性化移动智能体的用户中心基准iPrefBench发布!精准评估「该猜就猜、该问就问」的智能助手能力 【 AI 智能体】【HCI人机交互】【 大模型 评测】 热度 9 突破扩散语言 模型 解码瓶颈!SPOT用提交顺序预测实现最高9.9倍生成吞吐量 【 大模型 加速】【扩散语言 模型 】【论文解读】 热度 9