欢迎光临
我们一直在努力

Cell | “资源型”科研发正刊!温州医科大张康团队的367万人、1775万次就诊怎么用起来?训练Oncoformer

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}

很多肿瘤AI工作只解决一个切口:诊断、分期、疗效预测或预后分层。Oncoformer想处理的是整段诊疗过程,把患者每次就诊积累的常规化验、生命体征和胸片,转成一个可持续更新的纵向表征。

它的核心设定是:不额外增加昂贵检测,而是从医院已经采集的连续数据中,提取癌症发生、进展和治疗反应的时间信号。


这篇最有意思的地方在于,作者没有把诊断、早筛、分期、疗效和复发拆成五个互不相关的模型,而是用一个多模态时序Transformer学习患者全程的临床轨迹。

文献信息

项目内容
标题 Advancing cancer detection and treatment using longitudinal routine clinical data
中文理解 本研究构建Oncoformer,将纵向电子健康档案、常规实验室检查、生命体征和胸部X光片整合为统一患者表征,用于泛癌诊断、诊断前风险预测、肿瘤分期、疗效轨迹预测及无复发生存分层。
期刊 Cell
论文类型 Resource
发表时间 2026年9月17日;189(19):5995-6011.e8
研究方向 临床AI、纵向EHR、多模态Transformer、肿瘤早筛与精准治疗
核心队列 COMPASS与UK Biobank
数据规模 3672989人、17748334次临床就诊;UK Biobank 502665人
模型 Oncoformer
DOI 10.1016/j.cell.2026.07.009
PMID 42508404
代码 https://github.com/kaiwang13/Oncoformer

这篇文章解决了什么问题

癌症的发生并不是一次检查就能解释的事件。患者在确诊前数月甚至数年,可能已经出现缓慢但分散的全身性变化:血常规、生化、炎症指标、生命体征、影像表现和就诊频率都可能留下痕迹。

难点在于,真实世界临床数据具有时间间隔不规则、检查项目缺失、医院间分布差异大等特点。简单把一次化验单或一张胸片送入分类器,容易把“检查习惯”误当成疾病信号。

Oncoformer把每次就诊编码为一个多模态事件,再按时间顺序输入因果Transformer。模型在预测某一时点时,只能读取此前数据,因此它可以随着新增就诊不断更新风险评估,而不是只能给出一次性静态分数。

文章摘要

作者基于中国肿瘤多模态预测与监测研究队列COMPASS训练统一多模态模型Oncoformer。模型整合纵向电子健康档案、常规实验室检查、生命体征和胸部X光片,在同一患者表征上开展癌症诊断、诊断前风险预测、肿瘤分期、治疗反应预测和无复发生存分层。

在泛癌诊断任务中,Oncoformer报告AUROC 0.956;在确诊前1年的预测任务中,AUROC为0.869。模型对主要癌种的分期推断平均AUROC超过0.90,并将预测分数与术后病理表型及肿瘤相关基因通路进行独立对应。

在治疗部分,模型利用治疗前数据预测不同癌种-治疗组合中的反应轨迹,并在十个癌种中完成无复发生存分层。这些结果支持其作为风险分层和临床决策辅助的候选框架,但并不等同于已证明可用于人群筛查或替代病理分期。

方法设计亮点

  • 纵向而非横截面:用患者多次就诊序列建模,而不是只使用某个固定时间点的检查结果。
  • 常规数据多模态融合:表格型临床数据与胸片由独立编码器处理,再对齐到共享隐空间。
  • 显式处理缺失与队列偏倚:通过缺失模式和队列判别器结合梯度反转层,降低模型依赖医院流程特征的风险。
  • 一个患者表征对应多个临床任务:诊断、预测、分期、疗效和预后共享基础表征,但保留任务特异输出头。
  • 材料与方法

    模块内容
    发现队列 COMPASS-Main:2810742人、11934576次就诊
    验证队列 COMPASS-Replication 862247人;UK Biobank 502665人,其中44275人有癌症诊断
    输入模态 纵向实验室检查、生命体征、电子健康档案、胸部X光片
    表格编码 数值共享token嵌入与变量类型嵌入;BERT式就诊编码器
    影像编码 DINOv2预训练Vision Transformer提取胸片特征
    时序建模 因果Transformer解码器;以距首次就诊天数进行时间位置编码
    训练策略 自监督掩码重建与下一次就诊预测预训练,随后开展多任务微调
    去偏策略 缺失模式与队列对抗学习,降低真实世界数据分布差异影响
    可复现性 官方代码含790例去标识化演示数据和简化checkpoint;完整COMPASS数据未随代码公开

    研究结果

    从三套队列建立癌症纵向临床图谱

    研究使用281万人的COMPASS-Main进行模型开发,并在86万人的COMPASS-Replication和50万人的UK Biobank中验证泛化能力。模型追踪诊断前、初诊、分期、治疗、复发和随访等连续阶段,而不是把患者压缩为单一标签。

    这里最关键的不是样本量本身,而是每位患者由多次临床访问组成。1775万次就诊使模型能看到疾病发生前后不断累积的时间信息。

    实验室与胸片表征被对齐到同一患者空间

    模型将常规检查和胸片分别编码,再映射到共同隐空间。作者展示了仅用实验室指标、仅用胸片及联合输入时,患者表征在隐空间中的对齐情况。

    这一步避免了多模态模型常见的“两套特征各自有效、融合后却不可解释”的问题。共享表征为后续的诊断、分期和疗效任务提供了共同基础。

    无监督患者亚群已携带癌种风险差异

    在统一患者表征上进行Leiden聚类后,不同亚群与未来癌症风险存在关联。妇科肿瘤富集亚群倾向伴随乳腺癌和卵巢癌风险升高,消化系统肿瘤富集亚群则与胃癌、结直肠癌风险相关。

    这说明模型并非只记住某个癌种标签,还在患者级隐空间中学习到跨癌种的系统性临床表型。不过,这仍属于风险关联,不应直接解释为特定癌种的病因机制。

    就诊次数与病史长度决定诊断前预测能力

    模型的表现随着可用就诊次数和纵向病史跨度增加而提升。泛癌诊断AUROC为0.956;在严格排除诊断前短期记录后,提前1年预测的AUROC为0.869。

    这个结果提示,模型利用的可能不只是确诊前最后一次异常检查。更长的随访轨迹能够帮助模型识别长期、微弱且跨指标的变化模式。

    仅用诊断前常规数据也可推断肿瘤侵袭性

    作者进一步只使用确诊前的数据预测临床TNM分期。多数癌种的总体分期预测AUROC超过0.90,并将患者的连续就诊轨迹投影为从健康状态到恶性状态的演进路径。

    这部分适合被理解为诊断前侵袭性风险分层。它提供的是对未来临床分期的统计推断,不是用常规化验直接替代影像、内镜或病理分期。

    病理和通路层面的独立对应增强了分期解释

    分期预测分数与术后病理肿瘤大小、浸润深度、淋巴结负荷、脉管侵犯及既有病理分级存在关联。作者还将分期推断结果与肿瘤通路层面的突变负荷相对照。

    在通路层面,细胞周期、TP53和DNA损伤修复等程序与预测分期分数具有较高一致性。这一层验证使模型输出不再只是“高分或低分”,而是和肿瘤侵袭性相关表型形成了外部对应。

    治疗前数据可预测不同方案下的反应轨迹

    作者在非小细胞肺癌EGFR抑制剂、乳腺癌内分泌治疗、结直肠癌西妥昔单抗、前列腺癌雄激素剥夺、卵巢癌奥拉帕利和肝癌索拉非尼等场景中,预测治疗后的肿瘤负荷或血清标志物变化。

    不同癌种-治疗组合的轨迹预测R2约为0.573-0.721。这里的临床定位应当是治疗前分层与随访辅助,而不是据此直接替代现有的疗效评估标准。

    给做临床AI课题的启发

    先把纵向结构做对。 很多EHR预测研究的最大问题不是模型浅,而是患者记录、就诊时间、诊断窗口和治疗起点没有严格对齐。Oncoformer的因果掩码给出了一条清晰原则:任意预测时点只能使用此前真实可见的信息。

    缺失值不能只做插补。 在医院数据中,“有没有做某项检查”本身就与医生决策、病情严重度和医院流程有关。将缺失模式显式建模并进行对抗去偏,值得迁移到多中心临床队列中。

    临床转化不只看AUROC。 这篇文章同时报告了校准、决策曲线、外部队列、术后病理对应和前瞻性筛查试点。对于真正面向投稿或落地的临床AI研究,患者级切分、时间泄漏控制、跨中心验证和临床终点验证比单一模型指标更重要。

    可复现性需要如实表述。 官方GitHub开放了模型实现、简化checkpoint和790例演示数据;完整COMPASS数据并未直接公开。复用时可验证模型流程,但不能把演示数据的表现等同于论文规模结果。

    总结

    真正值得带走的是:Oncoformer把常规临床数据由一张张静态检查单,转成了能够随就诊持续更新的患者轨迹;其临床价值将取决于后续多中心、前瞻性研究能否证明这种轨迹确实改善筛查和治疗决策。

    参考文献

    Liu F, Wang K, Xu H, et al. Advancing cancer detection and treatment using longitudinal routine clinical data. Cell. 2026;189(19):5995-6011.e8. doi:10.1016/j.cell.2026.07.009.

    • PubMed: https://pubmed.ncbi.nlm.nih.gov/42508404/
    • 期刊页面: https://www.cell.com/cell/fulltext/S0092-8674(26)00807-X
    • ScienceDirect: https://www.sciencedirect.com/science/article/pii/S009286742600807X
    • Oncoformer代码: https://github.com/kaiwang13/Oncoformer
    • UK Biobank: https://www.ukbiobank.ac.uk/
    赞(0)
    未经允许不得转载:171主机测评 » Cell | “资源型”科研发正刊!温州医科大张康团队的367万人、1775万次就诊怎么用起来?训练Oncoformer
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址