Perturbation Sensitivity at Convergence: A Simple Signal for Identifying Spuriously Correlated Samples
本文介绍了一种收敛后扰动敏感性方法,该方法通过利用模型以脆弱且特定于输入的配置来拟合这些实例这一事实,在无需组别标注的情况下识别伪样本,从而实现有效的数据集重平衡,并显著提高最差组准确率。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在教一个机器人识别照片中的动物。你给它看了成千上万张奶牛在绿草地上吃草的照片,以及骆驼在沙质沙漠中行走的照片。这个机器人学得非常快,但它也有点“投机取巧”。它并没有学习奶牛“长什么样”(比如它的角或毛发的纹理),而是发现了一个捷径:“如果有绿草,那就是奶牛;如果有沙子,那就是骆驼。”这是一个“伪相关”(spurious correlation)——这是数据中的一种陷阱,虽然在大多数情况下有效,但并不是真正的规则。
在人工智能领域,这是一个大问题。如果给这个机器人看一张奶牛站在沙滩上的照片,它会感到困惑并说:“那是骆驼!”因为它缺少了绿草。这是因为机器人记住了背景,而不是动物本身。科学家们称之为“平均准确率”(模型在简单、典型照片上的表现)与“最差组准确率”(模型在棘手、罕见照片上的表现)之间的差距。这个领域的目标是构建不只是死记硬背捷径,而是真正理解任务的机器人,这样它们在世界变得有些“奇怪”时才不会出错。
高效的学生与脆弱的记忆
这篇论文介绍了一种巧妙的新方法,可以在不需要老师标注的情况下找到那些“棘手”的照片。通常,为了解决这个问题,研究人员必须在机器人学习的过程中观察它,试图在它通过走捷径进行记忆时抓住它。这就像是在试图通过观察学生考试的前几分钟,来判断他们是否在使用捷径。但这很难,因为你必须猜测准确的“观察时机”,而且通常需要一位老师来告诉你哪些学生正在使用捷径,这反而违背了初衷。
本文作者提出了一个不同的想法:等考试结束再说。他们发现,一旦机器人完成了学习并达到“收敛”(意味着它已经完成了学习,并对每张图片都有了最终答案),高效的捷径学习与真正的学习看起来是非常不同的。
可以这样理解:
- 捷径学习者(伪相关样本): 这些是记住了规则“绿草 = 奶牛”的学生。他们有一个简单且稳固的规则,对几乎所有人有效。如果稍微模糊一下照片中的草地,他们仍然会说“奶牛”,因为他们的规则很强大,且被全班同学所共有。
- 记忆者(非 SC 样本): 这些学生不得不去死记硬背一些特定、古怪的细节(比如沙滩上的奶牛)。他们并没有学习通用的规则,只是记住了那一张特定的照片看起来像奶牛。他们的记忆是脆弱的。如果模糊了那张特定的照片,他们就会惊慌失措并改变答案。
该论文的核心发现是,你可以通过在模型完全训练完成后,对图像应用一种“固定扰动”(fixed perturbation)——即轻微的模糊处理——来测试这种脆弱性。如果模型改变了对动物的判断,这意味着模型只是在死记硬背那张特定的图像,而不是理解了规则。如果它坚持原有的答案,则说明它使用的是可靠且通用的规则。
他们的发现
研究人员在名为 Waterbirds 的数据集上进行了测试,该数据集包含陆地上的鸟类和水中的鸟类。在这个数据集中,“捷径”是假设所有在水里的鸟都是一种类型,而所有在陆地上的鸟是另一种类型,从而忽略了实际的鸟类品种。
以下是他们在模型训练完成后使用“模糊测试”后的情况:
- 他们发现,模型在棘手的“少数派”样本(即不符合背景规则的鸟类)上确实表现出脆弱性。大约 70.7% 的“陆地鸟类在水中”和 69.6% 的“水鸟在陆地”在模糊处理后改变了答案。
- 相比之下,模型在“多数派”样本(常见的鸟类)上非常稳定。只有 7.3% 的“陆地鸟类在陆地”和 3.5% 的“水鸟在水中”改变了主意。
这种差异非常巨大。“模糊测试”标记出棘手样本的频率比标记简单样本的频率高出约十倍,尽管研究人员并没有事先告诉计算机哪些是棘手的。
修复机器人
一旦识别出这些脆弱的样本,他们就重新训练了机器人,但这一次,他们给予了这些棘手样本额外的关注。他们不需要任何特殊的标签或老师来引导,只需利用模糊测试的结果来创建“伪组”(pseudo-groups)。
结果令人印象深刻:
- 在修复之前,机器人在最差组(棘手的鸟类)上的准确率仅为 57.3%。
- 在使用他们的方法进行重新平衡训练后,该准确率跃升至 80.8%。
- 作为对比,如果使用完美的、由人工制作的标签来进行同样的操作,准确率将会是 85.8%。
作者指出,他们的方法并不完美,它会将一些简单的样本误标为棘手的(精确率为 36.6%),但这没关系。比起错过一个棘手的样本,误把一个简单的样本当作棘手的要好得多。论文表明,这种简单的信号——检查模型在轻微模糊后是否会改变主意——在无需停止训练或使用任何组标签的情况下,在寻找需要帮助的样本方面表现得惊人地好。
作者谨慎地表示,这只是基于一个数据集的“初步”发现。他们还没有测试每种可能的模糊程度或其他数据集,但他们已经证明了这种简单的、训练后的信号确实存在,并且能够缩小平均表现与最差表现之间的差距。这提醒我们,有时寻找错误最好的方法不是在学生学习时盯着看,而是在考试结束后轻轻摇晃一下他们的记忆。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。