Lies We Can Trust: Quantifying Action Uncertainty with Inaccurate Stochastic Dynamics through Conformalized Nonholonomic Lie groups
本文介绍了共形李群作用预测集(Conformal Lie-group Action Prediction Sets, CLAPS),这是一种具备对称性感知能力的共形预测算法,为SE(2)等非欧几里得李群上的系统配置提供了非渐近、无分布假设的概率保证,在体积效率和不确定性表示方面优于现有的基于欧几里得的方法。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在现实世界中移动的机器人——从在人行道上穿梭的配送机器人到在森林中穿行的无人机——都依赖于数学模型来预测它们在移动一瞬间后的位置。这些模型永远不会是完美的。现实世界是混乱的:轮子会在湿滑的路面上打滑,电池会失去动力,突如其来的阵风会将车辆吹离航线。由于这些不完美性,机器人对其未来位置的预测始终是一种猜测,而非确定性。为了安全运行,机器人不仅需要知道它认为自己会去哪里,还需要知道预期的误差范围有多大。如果机器人过于自信,它可能会撞上它认为可以避开的墙壁;如果它过于谨慎,它可能会因为害怕极小概率的错误而陷入瘫痪,无法行动。工程师面临的挑战在于如何为那个猜测画出一个边界——这个区域既要足够紧凑以用于规划,又要足够宽阔,以确保即使在情况发生变化时,机器人也能保证实际保持在该区域内。
密歇根大学的一个研究小组开发了一种新的绘制这些安全边界的方法,专门针对那些受现实物理约束移动的机器人,例如无法侧向滑动或必须通过转向来改变方向的汽车。他们的方法被称为 CLAPS,利用了一种称为共形预测(conformal prediction)的统计技术来校准机器人的不确定性。这种方法不再假设误差遵循简单的、可预测的模式(如钟形曲线),而是通过学习过去运动的数据集,来确定机器人究竟会产生多大的偏差。研究人员发现,通过尊重这些机器人移动的特定几何特性,他们可以创建比现有方法更小且更精确的安全区域。在针对模拟机器人和在地面移动的实体机器人的测试中,他们的方法成功地将机器人的真实位置控制在预测区域内,达到了预设的概率水平,同时比以往的技术占用的空间更少。
问题的核心在于机器人如何表示其位置。许多标准方法将机器人的位置视为平坦网格上的一个简单点,就像坐标纸上的一个点。这对于简单的移动效果良好,但无法捕捉到具有复杂转向和滑动行为的机器人的现实情况。当机器人转弯时,它的路径会呈现出一种曲线,而平坦的网格很难在不产生巨大且浪费的安全区的情况下描述这种曲线。研究人员意识到,这些机器人的运动发生在一种弯曲的数学曲面上,类似于球面上的一点与平面上的一点的运动方式不同。通过将机器人的运动视为发生在这样一个弯曲曲面上,他们可以以一种自然契合机器人运动的方式来定义不确定性。
为了测试这个想法,团队首先构建了一个包含数千次机器人运动的数据集。他们使用了一个模拟机器人 JetBot 和一个真实机器人 MBot,并命令它们进行各种运动。对于给出的每一个指令,他们都记录了机器人实际到达的位置与机器人内部模型预测位置之间的差异。这一收集到的差异构成了一个校准集。研究人员随后将他们的新算法应用于这些数据。该算法计算了每一次运动的特定得分,该得分衡量了预测偏离了多少,并考虑了机器人特定的转向和滑动约束。通过分析这些得分的分布,算法确定了一个缩放因子,该因子能够适度调整安全区的大小,以确保能以高概率捕捉到机器人的真实位置。
结果显示了新方法的明显优势。在模拟实验中,研究人员将他们的方法与七种常见的技术进行了对比。旧的方法往往产生的安全区要么太大而无法使用,要么太小而不安全。例如,某些方法创建的安全区看起来是完美的圆形或椭圆形,虽然易于计算,但并不符合机器人实际可能出现的误差形状。这些形状往往包含了机器人绝不可能到达的区域(造成空间浪费),或者遗漏了机器人实际可能到达的区域。相比之下,新方法产生的安全区看起来像是弯曲的、香蕉形的区域。这些形状遵循了机器人不确定性的自然路径,紧密地包裹住最可能的输出结果,而不包含不可能的结果。
当研究人员测量这些区域的大小时,差异非常显著。新方法产生的安全区平均而言比次优的校准方法更小。在针对真实 MBot 的硬件实验中,新方法创建的区域平均比标准方法小 23%,在某些情况下甚至小了 75%。尽管面积更小,新区域仍成功地将机器人的实际位置控制在了研究人员设定的目标速率内。这意味着机器人可以进行更精确的规划,从而能够在更狭窄的空间内导航或在不增加碰撞风险的情况下移动得更快。研究人员还验证了,即使机器人的内部模型不完美,或者环境引入了意外干扰,他们的方法依然有效。
这项研究强调了工程师看待机器人安全问题的方式转变。与其依赖于关于误差行为的僵化假设,或者使用限制机器人能力的过度保守估计,不如利用数据来学习不确定性的真实形态。它承认了世界的复杂性,以及机器人的运动受到物理规律的约束,而简单的网格无法捕捉这些规律。通过尊重这些约束,研究人员能够创造出一个既具有数学严谨性又具有实际效率的工具。这项工作表明,未来的机器人可以在动态环境中更自信地导航,因为它们清楚地知道需要多少空间才能安全操作。研究人员已向公众开放了他们的代码和数据,邀请整个领域进行基于此方法开展广泛的机器人系统研究。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。