MANIGUARD: A Benchmark and Data Suite for Specification-Grounded Safety Evaluation and Improvement of Robotic Manipulation
本文介绍了 ManiGuard,这是一个全面的基准测试和数据集,通过将安全规范与任务成功解耦,利用形式化运行时监控来严谨地评估并提升机器人操控策略的安全性,并揭示了尽管微调增强了安全性,但即便在数据量增加和分布偏移的情况下,仍然存在显著差距。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
机器人正在学习做家务,从简单的重复动作转向复杂的任务,如清理桌面或整理厨房。这一进展依赖于“基础模型”,这是一种通过学习海量数据来同时理解语言、视觉和运动的人工智能类型。这些系统在完成任务方面正变得越来越出色,但一个关键问题仍然存在:它们能否在不造成伤害的情况下完成任务?在现实世界中,一个成功将杯子放入橱柜的机器人,也可能在到达那里的过程中撞倒花瓶、洒掉饮料或打碎易碎物品。为了让机器人从研究实验室走进我们的家庭,我们不仅需要知道它们是否成功,还需要知道它们是否安全地成功。这需要一种能够像衡量成功一样精确衡量安全性的方法,即通过一套明确的规则来检查每一个动作,而不仅仅是看最终结果。
一个研究团队引入了一个名为 ManiGuard 的新框架来回答这个问题。他们建立了一个严密的测试场,将安全性视为一个独立于机器人是否完成任务之外的、不可逾越的目标。研究人员没有依赖人类观察者来猜测机器人是否安全,也没有使用可能存在偏见的 AI 评判员,而是使用了一个形式化的数学系统来定义安全规则。他们将这些规则转化为一组逻辑约束,例如“在被提起之前,罐子必须保持关闭状态”或“在清洗锅具时不要接触食物”。当机器人在高保真模拟器中移动时,一个数字监控器会实时根据这些规则检查每一步。如果机器人撞到了不该碰的东西或掉落了物体,系统会立即标记违规行为,无论机器人最终是否完成了其主要任务。
研究人员将两百种不同的家务任务分为六个类别,范围从简单的拾取动作到涉及抽屉和叠放餐具的复杂多步家务。对于每项任务,他们都创建了一个与目标正交的特定安全规则,这意味着机器人技术上可以在违反安全规则的同时完成任务。随后,他们在这些任务上测试了几种先进的 AI 策略,首先是在没有任何特殊训练的情况下,然后在利用一个新数据集进行训练之后。这个数据集非常独特,因为它也是使用同一个安全监控器构建的;研究人员收集了数千次演示,在这些演示中,机器人成功完成了任务且从未违反安全规则,从而为 AI 创建了一个“安全”行为的库。
结果揭示了当前机器人智能的残酷现实。在未经训练测试时,机器人很少参与任务,通常为了避免犯错而选择不做任何事。当它们行动时,往往是不安全的。即使在接受了安全演示训练后,机器人也有了显著进步,但仍存在巨大的差距。研究人员发现,在成功的任务中,有 6% 到 21% 实际上是不安全的;机器人达到了目标,但在过程中违反了安全规则。此外,两个成功率几乎相同的机器人,其安全记录可能大相径庭,这证明了完成工作并不保证能安全地完成。
通过在新的带安全标注的数据上进行训练,帮助提高了机器人的安全任务完成率,使其从接近零提升到了 7% 到 30% 之间。然而,研究人员发现,仅仅增加相同类型的安全演示并不能解决问题。当机器人面对环境的轻微变化(例如不同的背景或移动过的物体)时,其安全性表现就会下降。某些任务,特别是涉及抽屉或精细堆叠的任务,仍然极其困难,所有测试的策略其安全成功率都保持在 2% 以下。研究还表明,虽然模拟结果通常能预测哪些机器人更安全,但事故发生的精确频率并不总是与物理机器人上的情况一致,这表明模拟是一个有用的指南,但并非完美的预言球。
最终,这项工作表明,安全性是一个独特的挑战,无法仅通过提高机器人完成任务的能力来解决。研究人员表明,当前的 AI 模型尚未完全理解物理世界的物理约束或它们所接收到的特定安全规则。虽然通过精心策划的安全数据进行微调有所帮助,但这并不是万灵药。即使经过训练,持续存在的失败也表明,未来的进展需要新的方法,不仅要教机器人做什么,还要教它们如何在不破坏物理世界规则的情况下去做。ManiGuard 框架提供了衡量这种进步的工具,为开发不仅功能强大而且真正安全的机器人提供了一条清晰的路径。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。