你有没有过这样的经历?因为肚子疼去医院,医生开了一张腹部CT单子。你躺在机器上,几分钟后,检查完成。
但你可能不知道,就这短短几分钟,机器会生成几百张断层图像。而放射科医生的任务,就是在这几百张黑白的、层层叠叠的图里,找出那个让你肚子疼的“罪魁祸首”。
这就像让你在几百张密密麻麻的拼图碎片里,找出一块颜色稍微有点不对的碎片。而且,这还不是最难的。
最难的在于:申请单上写的可能只是“看看胆囊”,但医生的眼睛不能只看胆囊。他得从上到下,把肝、胆、胰、脾、肾、胃、肠道、血管、淋巴结……十几个器官全部扫一遍。每个器官上可能出现的异常又有几十种——肿瘤、结石、囊肿、炎症、血管狭窄……有些只是密度稍微不太对的一小块区域,说不清是什么,但就是不能放过。
因为漏掉一个,可能就是漏掉了一个早期肿瘤,甚至是一个生命。
这就是为什么,医疗影像AI一直是个热门话题。过去的AI走的是“专科医生”路线:一个模型只看一种病。做胰腺癌的只看胰腺,看肺结节的只管肺。这当然有用,但有个大前提:得先让医生把成千上万的病例一例一例地标注出来,告诉AI“这里是什么”。这成本极高,而且换一种病,就得从头再来。
而医院里的病人,不会按AI的分工来生病。
最近,这个问题有了新的解法。一项发表在顶级学术期刊上的研究成果,悄悄改变了游戏规则。研究团队开发了一个“全腹部通才AI”,名字叫RADAR。
它的思路说破了特别朴素:别让医生再额外费劲标注了,医院里本来就有的东西,就是最好的教材。
每一次CT检查后面,都跟着一份影像科报告。报告里写的,正是医生看到了什么、在哪个器官、是什么性质。几十年来,医院积累了海量的“图像+报告”配对。这些,就是现成的训练数据。
难点在于对齐。CT是三维的,一份报告里的一句话,可能对应的是几百张图里某一张上的一小块区域。研究团队的做法很巧妙:先把CT拆成一个个解剖单元,确定这是肝、那是胰腺,然后让报告里的文字和对应器官的图像在“器官”这个层面上精确对上。这样一来,AI学的不是“这堆图对应这份报告”,而是“胰头这个位置的这种表现,对应的是这句描述”。
效果怎么样呢?这么说吧,它在近四万次真实检查中,覆盖了18个器官、146种病症和影像征象。在八家外部医院的病例上,表现依然稳定。更关键的是,在一项人机对比中,26位来自不同医院的放射科医生和它读同一批片子,它的平均准确率超过了其中23位。
但这项研究真正打动人的,不是分数,而是另一组数字:当医生在AI的提示下读片,他们识别疾病的敏感性提高了约10%,也就是说,漏诊更少了;而读一份片子的时间,减少了30%以上。
这意味着什么?
意味着一个刚上岗两年的年轻医生,在AI的辅助下,诊断水平可以达到高年资医生的水平。就像浙大一院放射科主任说的那样,这个模型像导航一样给医生提供诊断支持。导航不替你开车,它改变的是你在什么时候把注意力放到哪里。一个看了十年腹部CT的老医生,知道哪些地方容易藏东西;一个年轻医生不知道,他需要的不是有人替他下结论,而是有人提醒他多看一眼那个位置。
医疗资源不均衡这件事,落到具体的地方,往往就是这么具体:同样一张片子,在不同的人手里,看见的东西不一样。
而这次,代码和模型权重已经开源。这意味着,一家县医院的影像科,在理论上可以拿到和三甲医院同一套辅助工具。也意味着其他研究者可以拿它去检验、去改、去接着做别的影像。这在过去是没有的,医疗AI长期是卖给医院的产品,不是可以打开看的东西。
当然,有几件事现在还不成立。分数高不等于实际用起来就完美,实际使用时要选一个阈值,阈值定得松,漏诊少但误报多;定得紧反过来。这个选择是临床决定,不是模型决定。另外,开源和能用在病人身上之间,还隔着监管审批和前瞻性临床试验。到目前为止,这项研究证明的是模型在回顾性数据上的表现,以及它对医生读片的影响,还没有证明用了它的病人结局会更好。
但方向是清楚的。过去的医疗影像AI在做一件事:把医生已经会做的某一项任务做得更快。这一次,它做的是医生每天真正在做的那件事——一次看完,什么都不放过。
一份腹部CT几百张图。医生翻到第三百张的时候,注意力和翻第一张时不会一样。这类工作最实在的价值就在这里。它不知道疲倦,不会因为前面看了九个正常的病例就默认第十个也正常,也不会因为申请单上只写了一个问题,就只回答那一个问题。
它就像给医生戴上了一副不会疲劳的眼镜。而这副眼镜,未来可能会让更多人,在更早的时候,被看见。