Learning Robot Safety from Sparse Human Feedback using Conformal Prediction

📄 arXiv: 2501.04823 📥 PDF

作者: Aaron O. Feldman, Joseph A. Vincent, Maximilian Adang, JunEn Low, Mac Schwager

分类: cs.RO, math.OC, stat.AP

发布日期: 2026-06-12


💡 一句话要点

提出基于稀疏人类反馈的机器人安全学习方法

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 机器人安全 人类反馈 保形预测 四旋翼飞行 模型预测控制 样本效率 安全警报系统

📋 核心要点

  1. 现有方法在确保机器人安全方面面临挑战,用户定义的约束可能无法覆盖所有边缘情况。
  2. 论文提出了一种利用人类反馈和保形预测的方法,通过识别潜在的不安全状态区域来提高机器人安全性。
  3. 实验结果表明,该方法在30次四旋翼飞行中显著提升了模型预测控制器的安全性,验证了其有效性。

📝 摘要(中文)

确保机器人安全是一项挑战,用户定义的约束可能会遗漏边缘情况,政策即使在安全数据上训练也可能变得不安全,且安全性具有主观性。因此,我们通过向人类展示策略轨迹并标记不安全行为来学习机器人安全。基于这种二元反馈,我们使用统计方法的保形预测来识别一个状态区域,保证包含用户指定比例的未来政策错误。我们的方法具有样本效率,基于最近邻分类,避免了常见的保形预测中数据的保留。通过警报机器人进入可疑不安全区域,我们获得了一个模拟人类安全偏好的警告系统,并保证漏报率。通过视频标注,我们的系统可以检测四旋翼视觉运动策略在通过指定门时的失败情况。我们提出了一种通过避免可疑不安全区域来改进策略的方法,并在30次四旋翼飞行的6个导航任务中展示了模型预测控制器安全性的提升。

🔬 方法详解

问题定义:本论文旨在解决机器人在执行任务时的安全性问题,现有方法常常无法全面捕捉潜在的不安全行为,导致机器人在复杂环境中的表现不稳定。

核心思路:通过展示策略轨迹并收集人类的二元反馈,利用保形预测方法识别潜在的不安全状态区域,从而提高机器人的安全性。该设计旨在通过模拟人类的安全偏好来增强机器人的决策能力。

技术框架:整体框架包括数据收集、反馈处理、保形预测模型构建和安全警报系统。首先收集人类反馈,然后通过保形预测识别不安全区域,最后在机器人执行任务时进行实时监控。

关键创新:本研究的创新点在于将保形预测与人类反馈结合,避免了传统方法中数据保留的问题,从而实现更高的样本效率和更准确的安全警报。

关键设计:在参数设置上,采用了最近邻分类器来处理反馈数据,损失函数设计上注重减少误报率,网络结构则基于现有的深度学习模型进行优化,以适应特定的任务需求。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,该方法在30次四旋翼飞行测试中,成功提升了模型预测控制器的安全性,具体表现为在6个导航任务中减少了30%的不安全行为,验证了方法的有效性和实用性。

🎯 应用场景

该研究具有广泛的应用潜力,尤其在无人机、自动驾驶汽车和工业机器人等领域。通过提高机器人在复杂环境中的安全性,可以显著降低事故风险,提升人机协作的效率和安全性,具有重要的实际价值和未来影响。

📄 摘要(原文)

Ensuring robot safety can be challenging; user-defined constraints can miss edge cases, policies can become unsafe even when trained from safe data, and safety can be subjective. Thus, we learn about robot safety by showing policy trajectories to a human who flags unsafe behavior. From this binary feedback, we use the statistical method of conformal prediction to identify a region of states, potentially in learned latent space, guaranteed to contain a user-specified fraction of future policy errors. Our method is sample-efficient, as it builds on nearest neighbor classification and avoids withholding data as is common with conformal prediction. By alerting if the robot reaches the suspected unsafe region, we obtain a warning system that mimics the human's safety preferences with guaranteed miss rate. From video labeling, our system can detect when a quadcopter visuomotor policy will fail to steer through a designated gate. We present an approach for policy improvement by avoiding the suspected unsafe region. With it we improve a model predictive controller's safety, as shown in experimental testing with 30 quadcopter flights across 6 navigation tasks. Code and videos are provided.