← 最新论文
📊 统计学

Subgroup AUROC-gap tests are not evidence of unfairness in clinical prediction models: case-mix differences make the equal-discrimination null false

本文表明,标准的子组 AUROC 差距测试在评估临床预测模型的公平性方面是无效的,因为病例组合分布的差异即使在完全公平的模型中也会自然产生 AUROC 差异,而校准测试在区分真正的公平性缺失与几何伪影方面则保持稳健。

原作者: Rohith Reddy Bellibatlu, Manpreet Singh, Yash Jajoo, Abhishek Israni, Rahul Joshi

发布于 2026-10-06
📖 1 分钟阅读☕ 轻松阅读

原作者: Rohith Reddy Bellibatlu, Manpreet Singh, Yash Jajoo, Abhishek Israni, Rahul Joshi

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在现代医院中,算法正越来越多地被用于预测谁可能变得严重疾病,从而帮助医生决定谁需要紧急护理。这些工具通过大量的患者数据进行训练,学习识别人类可能忽略的模式。但由于这些模型是基于现实世界的数据构建的,它们有时会继承社会中存在的各种不平等,导致对某些人群表现良好,而对另一些人群则表现不佳。为了捕捉到这一点,医院和监管机构现在会定期进行“公平性审计”。这些审计将患者群体按年龄、种族或性别进行拆分,并检查模型的表现是否对每个人都同样出色。衡量性能的标准是一个被称为“曲线下面积”(AUC)的分数,它本质上是在问:如果你随机抽取一名患病者和一名健康者,模型有多频繁地能正确地将患病者排在更高的位置?如果模型是公平的,这个分数对于每个群体都应该是相同的。

多年来,人们一直假设如果这些分数在不同群体之间存在差异,那么模型就是不公平的。研究人员和监管机构开发了各种统计测试,以观察这种差异是否大到构成问题,通常如果分数低于某个阈值,或者一个群体的分数低于另一个群体之 80%,就会将模型标记为具有偏见。其逻辑似乎很合理:一个完美的模型应该平等对待每个人,因此它对每个群体的预测准确度也应该相同。然而,一项新的研究挑战了这一整个基础,认为用于发现不公平性的测试本身经常会被一种更为“无辜”的情况所误导:即不同群体所包含的患者类型的自然差异。

这项研究的研究人员利用来自五个不同临床队列的数据并运行了数千次计算机模拟,旨在观察当一个完美的模型被测试在彼此不同的群体上时会发生什么。他们构建了一个数学上完美的模型,这意味着该模型知道每位患者患病的精确概率,并且不会根据身份对任何人进行区别对待。然后,他们将这个完美的模型输入到不同的统计人口组中,但允许这些组拥有不同的“病例组合”(case mixes)。简单来说,这意味着一组患者可能拥有更广泛的风险因素,而另一组患者的风险因素范围则较窄,尽管模型本身是完全相同且公平的。

他们的发现令人震惊。当他们在这种完美模型上运行标准的公平性测试时,测试经常发出警告,称该模型是不公平的。在模拟中,当各组之间的患者概况存在中等程度的差异时,测试几乎 9 2% 的时间都会将该完美模型标记为有偏见。当差异更大时,测试标记出的 AUC 甚至达到了 1。研究人员发现,这些统计测试检测到的并不是不公平,而是数据的自然分布。一个拥有更广泛患者风险范围的群体,实际上更容易让模型将其划分为“患病”和“健康”类别,从而获得更高的性能得分。而一个风险范围较窄的群体则更难划分,从而导致较低的得分。测试将这种由于难度不同而产生的自然差异解释为偏见的迹象,而实际上,模型的运作完全符合预期。

研究进一步衡量了这种“病例组合”差异在现实医院数据中究竟存在多少。他们查看了五个真实数据集中的 21 种不同的统计拆分方式。他们发现,在许多这些组别中,患者概况的自然差异足以让一个完美的模型显示出违反公平性规则的表现。例如,在某些基于年龄的组别中,一个公平的模型自然会显示出足以触发公平性警报的性能差异,尽管该模型本身并没有出错。研究人员试图分解现实数据中观察到的差距,以确定其中有多少是由这些自然差异引起的,有多少是由真正的偏见引起的,但他们发现数学过程过于不稳定,无法给出精确的答案。这种差距是两者的混合体,而现有的工具无法将二者分离。

这为任何试图确保医疗 AI 公平性的人带来了困难的结论。论文指出,仅仅通过比较不同群体间的性能得分并运行统计测试,并不是证明模型不公平的有效方法。这些测试太容易被患者群体的自然多样性所误导。研究人员建议,与其试图强迫所有群体都拥有完全相同的性能得分——这在群体性质不同时在数学上可能是不可能的——不如关注其他方面。他们建议在报告性能得分的同时,也要报告患者群体本身的描述,以便医生可以判断较低的得分是否仅仅是因为该群体更难预测。他们还建议检查模型的预测是否经过了良好的“校准”(calibration),也就是说,如果模型预测 AUC 为 0.2,那么实际情况是否真的在 0.2 的比例下发生?与性能得分测试不同,他们的模拟显示,校准检查并不会被这些患者群体的自然差异所误导。

这项研究并不声称医疗模型总是公平的,也不代表偏见不存在。它只是表明我们寻找偏见的最常用方法失效了。研究人员强调,他们的发现源于模拟和特定的数据集,并且他们并未提供一种取代旧有测试的新型“神奇测试”。相反,他们敦促人们转变看待公平性的方式。与其要求一个针对年轻人和针对老年人的模型表现得完全一致(考虑到两者健康风险性质的不同,这可能是无法实现的),我们应该要求模型能够根据每个群体自身的特征实现准确性和校准。这篇论文起到了警示作用:如果不了解患者群体的潜在差异,我们就有可能指责完美的工具是有缺陷的,或者更糟的是,因为我们在关注错误的数字而错失了发现真正问题的机会。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →