用拓扑与视觉Transformer给脑肿瘤分类:在单一MRI数据集上99.1%的准确率值多少?(Ahmed 2026, arXiv)
Faisal Ahmed(Embry-Riddle Aeronautical University,亚利桑那州)于2026年5月30日在arXiv发布了一个模型,把视觉Transformer与拓扑数据分析融合,将脑部MRI分为四类——胶质瘤、脑膜瘤、垂体瘤、无肿瘤。它在公开基准BRISC2025上报告了99.10%的准确率与99.98%的AUC。结果干净、方法思路也有意思,但相对现有模型的提升落在噪声范围内,评估只依赖单一数据集、按图像逐张划分而无法排除数据泄漏,测试集还被用来挑选模型——这是一个经典提醒:近乎完美的分数并不等于一个经过临床验证的工具。
背景
自动对脑部MRI分类——有没有肿瘤,若有是哪一种——是人工智能在医学影像中被研究得最多的任务之一。近几年,视觉Transformer(vision transformer,简称ViT:把图像切成小块、学习所有小块之间关系的网络,而不像旧的卷积网络那样用局部滤波器扫描图像)在各类排行榜上占据主导。在标准的公开基准上,最好的模型如今已停滞在98%–99%的准确率附近。
作者的出发点合理:ViT主要捕捉图像的全局语境,却不显式地描述其形状或结构——区域如何连通、是否存在空腔、强度在几何上如何组织。而肿瘤是有形态学特征的。于是想法是:给ViT补上一段来自拓扑数据分析(TDA,一门量化物体"形状"的应用数学分支)的描述,看看这一互补信号能否提升分类。
方法
这是一篇arXiv预印本(2606.00927,2026年5月30日发布,21页,CC BY 4.0许可,尚未经过同行评审)。任务是四类分类:胶质瘤、脑膜瘤、垂体瘤和无肿瘤。
模型有两条分支。第一条是在ImageNet(一个大型自然图像数据集)上预训练的ViT-Base(16像素的图块,输入224×224);对每张MRI它输出一个概括其内容的768维向量。第二条分支计算图像的持续同调(persistent homology):具体做法是把像素强度从最暗扫到最亮,记录在哪些阈值上连通分量出现又消失、在哪些阈值上"洞"形成。这些被概括为Betti曲线(每个阈值上分量与洞的数量),压缩成一个198维向量,再由一个小网络降到64维。两段描述——来自ViT的768维与来自拓扑的64维——被简单地拼接(832维),送入最终分类器,在四个类别中择一。
数据来自BRISC2025,一个包含6000张对比增强T1加权脑部MRI、由放射科医生标注的公开数据集。作者使用官方划分:5000张用于训练,1000张用于测试。一个将会很关键的细节:这一划分是按图像逐张进行的,论文从未报告不同患者的数量。没有使用数据增强,也没有交叉验证,整个训练是在一台普通的Apple M1笔记本上完成的,没有专用显卡。
结果
在1000张测试图像上,融合模型达到99.10%的准确率、99.27%的精确率、99.15%的召回率、99.21%的F1值,以及99.98%的AUC(AUC即ROC曲线下面积,衡量区分类别的能力:100%即完美区分;精确率、召回率与F1是四个类别上的平均值)。纸面上看,这几近完美。
问题在于和什么相比。同一个ViT单独使用、不加拓扑分支,已经达到98.90%的准确率与99.97%的AUC;只用拓扑特征、由一种树算法(XGBoost)分类,可达98.19%。其余被引用的参照——ResNet50、ResNet101、EfficientNetB2——在98.1%至98.4%之间。换句话说,融合本身带来的提升约为相对一个已在98.9%的参照+0.2个准确率点、+0.01个AUC点。没有置信区间,没有显著性检验,没有在多个划分上重复,无法支撑这一差距是真实的、而非单次抽样的运气。
临床转化。必须直说:这些数字无法转化为任何临床意义。在1000张图像上的99.1%约相当于九张被错分的图像——但那是图像,不是患者,而"无肿瘤"类只有140张测试图像,少数几个错误就会大幅改变其比率。更重要的是,把一张已经采集、已经取景的MRI分到四个宽泛类别,并不是放射科医生的任务;医生要做的是检出、定位、分级、测量并决定处置。研究中既没有筛查的敏感度或特异度,也没有与临床医生的比较,更没有针对任何诊疗终点的衡量。
好的方面
一个干净的方法学想法,并有消融实验支撑。把对形状的显式描述(持续同调)与深度特征结合,是一条正当且立意清晰的路线。最有说服力的不是最终分数,而是消融:仅用拓扑特征、完全不借助深度网络,就已分类到98.19%。这说明图像的拓扑确实携带可判别的信号——这本身就是个有意思的结果,与融合与否无关。
极低且完全可复现的算力。训练能在一台Apple M1笔记本上完成,不用数据增强,也没有专用GPU。这与那些只有靠算力集群才能拿到分数的模型恰恰相反:这里没有任何东西依赖庞大基础设施,因而结果易于复现、也易于质疑。数据是公开的,论文采用开放的CC BY 4.0许可。
对局限的部分透明。作者明确承认评估仅限于单一数据集,在谈论泛化之前,仍需在其他采集条件与其他临床场景的外部数据集上做验证。这恰恰是大多数夸张宣传所省略的审慎。
欠佳的方面
一个饱和的参照与一个误导性的指标。当参照——单独的ViT——已在98.9%时,几乎已没有空间去证明改进。在单一划分上0.2个点的提升,没有置信区间也没有统计检验,是落在噪声里的:无法把真正的进步与抽样波动区分开。在如此饱和的基准上,正确的做法是在多个划分上重复实验并报告离散度;这里完全没有。
未排除的数据泄漏,以及兼作验证的测试集。划分是按图像逐张进行的,且从未给出患者数量。然而MRI数据集常常包含同一患者的多个切片:若其中一些落入训练、另一些落入测试,模型识别的是患者而非病变——这就是数据泄漏(data leakage),会人为抬高分数。论文没有控制这一点。更糟的是,测试集还被用于早停(按其在测试上的表现保留最佳模型):因此99.1%是在参与了模型选择的数据上测得的,而不是在一个真正留出的集合上。
没有外部验证、没有临床转化、代码未公开。一切都依赖单一数据集、单一MRI序列(对比增强T1)、单一划分。我们不知道该模型在另一台扫描仪、另一家医院、另一类人群上会如何——这是经典的人群偏倚,这里从未检验。任务本身仍是学术性的:在预先挑选的图像上做四个宽泛类别,与放射科真实工作流相去甚远。最后,尽管提到"已准备"代码,却没有提供任何GitHub或Hugging Face仓库,这限制了可核验性。
它改变了什么
对研究界。最有用的信号是拓扑消融:在这个数据集上,仅持续同调就能捕捉大部分信息。这提示应当在它可能真正起作用的地方去检验"拓扑+深度学习"的融合——在未饱和的数据集上、采用按患者划分并做外部验证——而不是在一个已被解决的基准上去抠零点几个点。我们在关于X光基础模型的SkelEx解读中讨论过同样的逻辑。
对临床医生。今天什么都没改变。在一个干净基准上的99%并不是真实条件下的表现,而临床上真正相关的问题,也不是在一张选定切片上"是胶质瘤、脑膜瘤、垂体瘤还是没有?"。从排行榜分数到可用工具之间的鸿沟,依然完全敞开。
对患者与公众。这是练习审慎的好时机:诸如"某AI以99%的准确率给脑肿瘤分类"之类的说法,几乎总是在描述一个精心整理的测试集上的分数,而不是在你的MRI上会发生什么。这个数字并不假;它只是并不意味着人们以为的那个意思。我们在关于放射学中语言模型回答格式的GPT-4与放射学解读中作过同样的提醒。
延伸阅读
预印本:Bridging Topology and Deep Representation Learning (arXiv:2606.00927),DOI 10.48550/arXiv.2606.00927。要理解所用的数学工具,参见持续同调(persistent homology)。BRISC2025数据集是公开的。迄今未发布任何代码或权重。