Order-Agnostic Autoregressive Modelling with Missing Data
本文提出了缺失感知顺序无关自回归模型(MO-ARM),该框架通过缺失数据的视角重新诠释顺序无关自回归模型,从而在通用缺失机制下实现稳健的插补并促进主动信息获取,在真实世界基准测试中持续优于现有基线方法。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在试图拼好一个巨大的拼图,但有人撕掉了一半的碎片。在现实世界中,这种情况时有发生:传感器损坏、患者忘记填写表格,或者文件损坏。通常,计算机在处理这些“缺失的碎片”时会感到棘手。它们要么盲目猜测,要么丢弃不完整的数据,要么对图像原本的样子感到困惑。
本文介绍了一种让计算机处理缺失拼图碎片的新方法,称为MO-ARM。以下是通过简单的类比对其工作原理的解释。
1. 旧方法:“严格顺序”问题
试图理解数据的传统人工智能模型,就像一位非常僵化的厨师,坚持只按一种特定顺序制作三明治:面包,然后奶酪,然后火腿,最后再放面包。如果你给厨师一盘只有火腿和第二片面包的盘子,厨师会惊慌失措。因为打破了“先放面包”的规则,他们无法制作三明治。
从技术术语来说,这些是自回归模型(Autoregressive Models)。它们基于前面的数据预测下一个数据片段,但被锁定在单一、固定的顺序中。如果中间的数据缺失,链条就会断裂。
2. 新想法:“顺序无关”的厨师
作者研究了一种名为**顺序无关自回归模型(Order-Agnostic Autoregressive Models, OA-ARM)*的新型模型。想象一位不在乎顺序的厨师。他们可以先放火腿,然后加奶酪,再放面包;或者先放面包,然后火腿,再放奶酪。他们可以按照任何*随机顺序制作三明治。
本文做出了一个精彩的发现:当你用一份完整的三明治(没有缺失碎片)来训练这位“顺序无关”的厨师时,他们会意外地学会完美地填补缺失的碎片。
为什么?因为在训练过程中,厨师不断被要求根据桌上现有的其他碎片(也许只有面包)来预测一个随机的碎片(比如火腿)。这完全等同于填补缺失拼图碎片的思维练习。本文证明,这种训练过程在数学上等同于使用“完全随机缺失”(Missing Completely At Random)数据进行练习。因此,即使你只在完美数据上进行训练,该模型也会成为预测缺失内容的专家。
3. 升级:MO-ARM(“缺失感知”厨师)
作者并未止步于此。他们意识到,在现实世界中,数据缺失并不总是随机的。有时,数据缺失是因为数值本身(例如,温度计在过热时专门损坏)。这被称为“非随机缺失”(Missing Not At Random, MNAR)。
他们构建了MO-ARM,增加了第二层智能:
- 厨师:仍然按任何顺序制作三明治。
- 侦探:模型的一个新部分,它会问:“为什么这个碎片缺失了?"
如果模型学习到碎片缺失是因为它们“太热”,它就会相应地调整猜测。这使得 MO-ARM 能够比以前的方法更好地处理棘手、非随机的缺失数据。
4. 超能力:“好奇的侦探”
MO-ARM 最酷的功能之一是其能够决定接下来要询问什么。
想象你是一位试图诊断患者的医生,但只能负担得起进行几项测试。你不想进行随机测试;你想要那个能告诉你最多信息的一项。
- MO-ARM 就像一个超级好奇的侦探。它查看你确实拥有的数据,并计算:“如果我知道这个特定缺失变量的值,我对最终答案的信心会提高多少?"
- 然后,它选择那个特定的变量作为下一个要“获取”的目标。
- 它一步步地这样做,高效地收集最有价值的信息以进行预测,而不是盲目猜测。
5. 它有效吗?
作者在两种截然不同的拼图上测试了这种方法:
- 表格数据:像带有数字和类别的电子表格(例如信用卡数据、医疗记录)。MO-ARM 在填补缺失数字方面始终优于其他顶级人工智能模型。
- 图像:像一张人脸照片,其中一半像素被涂黑。MO-ARM 能够“修复”(填补)人脸的缺失部分,即使图像缺失了 98%,它也能比其它方法更好地保留人物的身份和结构。
总结
简而言之,本文采用了一种灵活的、可以按任何顺序学习的人工智能模型,意识到这种灵活性使其成为猜测缺失数据的天然专家,然后对其进行升级,使其能够理解为什么数据会缺失。结果是一个能够:
- 比任何人都更好地填补混乱、不完整数据集中的空白。
- 决定接下来问哪些问题,以最小的努力获取最有用的信息。
它将一个僵化的、依赖顺序的人工智能,转变为一个灵活的、像侦探一样用于在不确定性下进行推理的工具。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。