论文

RoboArchitect根据机器人回合证据自动改写Harness并演化持久记忆

RoboArchitect: Automating the Design of Robotic Agents with Persistent Memory

智能体系统上下文与知识应用与实践记忆Agent Harness智能体自我改进机器人Agent RuntimeAgent记忆

摘要

最近的研究表明,冻结的机器人策略在智能体运行框架(harness)内执行得更好,其中控制代码决定何时查询策略、查阅视觉工具或直接命令手臂。然而如今,这些 harness 都是手工构建的,并针对每个新机器人或基准进行了重新设计。我们展示了 harness 设计可以自动化,为在新配置上微调模型提供了一种有力替代方案。在 RoboArchitect 中,编码模型观察机器人的执行轨迹、诊断故障,并围绕冻结策略迭代修改 harness。 harness 在一组回合上进行了优化,并根据留出的场景和任务进行了评估。在不更新任何模型权重的情况下,RoboArchitect 在多个基准和策略中将未见场景的平均成功率从 9.7% 提高到 43.3%(4.5 倍),将未见任务的平均成功率从 12.7% 提高到 40.2%(3.2 倍)。当基准远离策略的训练数据时,收益最大:通过封装通用策略,进化后的 harness 产生的专家通常甚至优于微调版本。系统能自动设计符合直觉的控制策略,例如将卡住的机械臂抬离障碍,或在上方受阻时水平伸入。 harness 还进化了自己的持久记忆,将学到的经验(例如有效抓取深度)带入以后的决策中。这些结果表明,机器人操纵的巨大空间在于智能体运行框架(harness),其设计可以有效地自动化和优化,而无需更新权重。

2610.42141v1:论文原图
图1:为冻结策略加上演进后的Harness,使留出集成功率在未见场景上从9.7%升至43.3%,在未见任务上从12.7%升至40.2%,且往往超过在该基准上微调的同一策略(第4.2节)。所有分数均在Harness优化从未接触的留出回合上评估。未见场景:在不同场景布置下评估相同任务;未见任务:评估不同任务,以测试跨任务技能迁移(第4.1节)。