医学论文解读:Clinically-Inspired Multi-Agent Transformers for Disease Trajectory Forecasting From Multimod
期刊Transactions on Medical Imaging年份2024英文题目Clinically-Inspired Multi-Agent Transformers for Disease Trajectory Forecasting From Multimodal Data中文译为基于临床启发式多智能体 Transformer 的多模态疾病轨迹预测一、摘要现有医学 AI 更多关注患者现在患什么病、当前是什么等级但临床中更加重要的问题之一是未来疾病会怎样发展传统疾病预后模型往往需要复杂的人工特征或特定领域知识同时也难以直接整合医学影像临床指标人口统计学信息其他生物标志物。因此作者提出CLIMATv2将疾病轨迹预测建模为一种one-to-many prediction当前多模态数据→未来多个时间点疾病状态CLIMATv2受到临床诊疗流程启发设置了多个 Transformer“智能体”Radiologist Block分析医学影像Context Block分析临床变量General Practitioner Block综合上述信息预测疾病未来轨迹。另外作者提出新的CLUB Loss不仅优化预测准确率还改善模型预测概率的校准性Calibration。论文分别在膝骨关节炎 OAI 数据集和阿尔茨海默病 ADNI 数据集上进行验证结果优于多种 RNN 和 Transformer 基线。CLIMATv2 的概念源于一个多智能体决策系统其中包含放射科医生和全科医生。放射科医生负责处理各类疾病影像数据而全科医生则利用放射科医生生成的报告描述以及临床变量的背景信息来预测疾病的未来发展趋势。二、创新点创新点一 模拟真实临床多角色决策流程论文最大的思想创新是不直接把所有数据简单拼起来。而是模拟放射科医生→临床医生​ 的工作流程。Radiologist 先读取影像并形成“视觉描述”General Practitioner 再结合这些影像信息和患者临床变量预测疾病未来变化。因此它本质上属于一种 Clinically-Inspired Multi-Agent Learning​创新点二多模态 Transformer 疾病轨迹预测模型能够同时处理2D X-ray3D FDG-PET数值型临床变量类别型临床变量影像测量指标。并一次性预测未来多个时间点而不是只预测某一个时间点的疾病进展。创新点三CLIMATv2 改进诊断与预后之间的信息一致性相比 CLIMATv1CLIMATv2 不再假设临床变量⊥当前疾病诊断而是让Radiologist 和 General Practitioner 都进行当前疾病诊断并通过一致性损失约束两者预测。这样模型更加符合真实临床场景。创新点四提出 CLUB Loss作者提出Calibrated Loss based on Upper BoundCLUB不仅希望模型 预测准确还希望 预测概率可信例如模型说某患者未来 OA 恶化概率是 90%这个“90%”本身也应该具有较高可靠性。因此 CLUB 同时考虑 Performance Calibration​这是该论文的重要方法创新三、方法3.1 Overall临床启发的多智能体框架CLIMATv2模拟临床中的两个核心角色。首先Medical Image→RadiologistRadiologist分析影像得到当前疾病诊断Visual Description。然后 Visual DescriptionClinical Variables→General Practitioner最终预测 y0​,y1​,⋯,yT​​即当前和未来多个时间点的疾病状态。CLIMATv2 的概念源于一个多智能体决策系统其中包含放射科医生和全科医生。放射科医生负责处理各类疾病影像数据而全科医生则利用放射科医生生成的报告描述以及临床变量的背景信息来预测疾病的未来发展趋势。技术实现上实际上包含三个 Transformer BlockR: Radiologist​C: Context​ P:General Practitioner​3.2 Multimodal Feature Extraction不同类型的数据首先使用不同编码器提取特征。2D影像例如膝关节 X-rayX−ray→2D CNN论文实验使用ResNet18。3D影像例如 AD 的 FDG-PETPET→3D CNN采用3D-ShuffleNet2。临床变量例如AgeSexBMIWOMACInjury historySurgery history。通过 FFN 映射到统一特征空间。因此不同模态→统一Embedding​3.3 Radiologist ModuleRadiologist Block 专门负责影像信息分析。CNN 提取出来的多个视觉特征输入 Radiologist Transformer。经过 Self-Attention 后得到作者将这些特征理解成类似Radiology Report / Visual Description即放射科医生从影像中提取出的疾病描述。同时对进行 Average Pooling再通过 FFN预测即当前疾病状态。因此 Radiologist 模块承担两个功能 影像表征当前诊断​3.4 Context ModuleContext Block负责处理Clinical Variables例如在 KOA 中AgeSexBMIWOMACInjurySurgery。这些临床变量首先编码为多个 Embedding然后输入 Context Transformer。最终提取一个作为所有临床变量的综合 Context Token。简单来说Radiologist负责看片Context负责理解患者背景。4.5 General Practitioner Module这是最终的疾病轨迹预测模块。首先将 Context Token复制并与 Radiologist 输出的视觉特征在特征通道维度进行拼接。于是每个视觉 Token 同时包含 Imaging InformationClinical Context​然后送入 General Practitioner Transformer。最终使用不同的 [CLS] Token 对应不同时间点因此一次前向传播就可以得到当前状态 多个未来时间点状态​这也是论文所谓的one-to-many disease trajectory forecasting。3.6 CLUB Loss 与一致性约束最终训练损失主要包括两部分。疾病轨迹预测损失作者提出 CLUB其中 τ 是可学习的任务权重。不同时间点的预测难度不同因此模型可以自动调整不同时间任务的学习强度。同时 CLUB 还帮助改善模型的 Calibration。Agent Consistency LossRadiologist预测当前疾病状态General Practitioner同样预测当前状态作者要求从而得到最终因此模型既学习未来轨迹预测又保证Radiologist 与 General Practitioner 当前诊断保持一致。四、试验4.1 数据集论文用了两个完全不同的疾病数据集。OAI膝骨关节炎来自Osteoarthritis Initiative​原始包含 4796名受试者。输入包括影像Knee X-ray。临床变量AgeSexBMIWOMACInjurySurgery。预测多个未来时间点的 OA 结构变化。ADNI阿尔茨海默病使用 ADNI​数据包括3D FDG-PETMRI measurementsCognitive testsClinical historyRisk factors。预测未来 1, 2, 4 years患者的临床状态 CN, MCI, AD4.2 KOA 预测任务KOA并不只预测 KL。论文共研究7个结构性指标KLKellgren-Lawrence Grade。JSL / JSM外侧 / 内侧 Joint Space Narrowing。OSFL / OSFM股骨外侧 / 内侧骨赘。OSTL / OSTM胫骨外侧 / 内侧骨赘。因此模型预测的是OA多个结构指标随时间的变化​而不是单纯预测 KL。4.3 结果论文与多种序列和 Transformer 方法进行了比较FCNGRULSTMMMTFReformerInformerAutoformerCLIMATv1CLIMATv2。评价指标包括Balanced AccuracyBA评价预测性能。ECE Expected Calibration Error用于评价概率预测是否可信。AD任务额外采用mROC-AUC。五、结论这篇论文的核心思想实际上非常直观传统方法是所有数据→一个网络→未来预测​而 CLIMATv2 模拟真实临床决策过程 医学影像→Radiologist→Visual Report​然后 Visual ReportClinical Context→General Practitioner→Disease Trajectory​即把临床工作流程本身作为模型结构先验。同时利用多 [CLS] Token 实现多个未来时间点预测并利用 CLUB Loss 兼顾准确性与概率校准性。实验在OAI膝骨关节炎和ADNI阿尔茨海默病两个完全不同的疾病场景中验证了其有效性说明这种“临床启发式多智能体 多模态 Transformer”的疾病轨迹预测方法具有较好的通用性。

相关新闻

SATA OOB信号解析:物理层通信的底层暗语与故障排查实战

SATA OOB信号解析:物理层通信的底层暗语与故障排查实战

1. 从一次硬盘识别故障说起:OOB信号为何如此重要去年我处理过一个棘手的服务器问题,一台新上架的存储服务器,在系统启动时,BIOS里死活认不到其中几块SATA硬盘。硬盘是新的,线缆也换过,主板接口用其他硬盘测…

2026/10/13 9:20:54 阅读更多 →
深入理解Linux伪终端PTY原理与应用

深入理解Linux伪终端PTY原理与应用

1. 伪终端PTY究竟是什么? 我第一次接触伪终端(Pseudo Terminal,简称PTY)这个概念是在调试一个SSH会话卡死的问题时。当时用户反馈通过SSH登录服务器后,执行某些命令会莫名其妙地挂起,而直接在服务器本地终端…

2026/10/15 3:10:27 阅读更多 →
深入解析缺页中断与一般中断:原理、区别与性能调优实战

深入解析缺页中断与一般中断:原理、区别与性能调优实战

1. 项目概述:从一次线上故障说起 那天凌晨,监控系统突然告警,一台核心业务服务器的内存使用率在几分钟内从平稳的60%飙升到95%,紧接着服务响应时间急剧拉长,最终导致部分接口超时。我们紧急介入排查, top …

2026/10/3 4:34:41 阅读更多 →

最新新闻

杂交瘤HAT筛选后集落稀疏怎么办?从融合效率、HGPRT到铺板密度的7项排查

杂交瘤HAT筛选后集落稀疏怎么办?从融合效率、HGPRT到铺板密度的7项排查

摘要: 杂交瘤细胞融合后进入HAT选择培养,是单克隆抗体制备流程中非常关键的一步,但实验中经常出现集落稀疏、孔内细胞逐渐消失甚至整块板无细胞存活等问题。不同失败表现背后的原因并不相同:融合后24-48小时即出现大量细胞碎片&am…

2026/10/15 3:09:36 阅读更多 →
杂交瘤HAT筛选失败怎么排查?融合、HGPRT、培养基和铺板密度完整整理

杂交瘤HAT筛选失败怎么排查?融合、HGPRT、培养基和铺板密度完整整理

摘要: 杂交瘤HAT筛选常出现集落稀疏、细胞存活差的问题,成因覆盖细胞、培养基、操作等多个环节。本文区分两个发生阶段,梳理排查要点与验证方法,为单克隆抗体制备实验提供参考。 关键词:杂交瘤、HAT筛选、促杂交瘤生长…

2026/10/15 3:09:36 阅读更多 →
免费开源 Angular 9 后台管理仪表盘模板:Start Bootstrap SB Admin Angular 技术详解

免费开源 Angular 9 后台管理仪表盘模板:Start Bootstrap SB Admin Angular 技术详解

前端文档 【免费下载链接】startbootstrap A library of free and open source Bootstrap themes and templates 项目地址: https://gitcode.com/gh_mirrors/st/startbootstrap 点击查看 免费下载 SB Admin Angular 是 Start Bootstrap 推出的首款 Angular 版本后台…

2026/10/15 3:09:36 阅读更多 →
wiliwili 终极指南:把游戏机变成全平台 B 站播放器

wiliwili 终极指南:把游戏机变成全平台 B 站播放器

wiliwili 终极指南:把游戏机变成全平台 B 站播放器 【免费下载链接】wiliwili 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上 项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili wiliwili 是一款专…

2026/10/15 3:09:36 阅读更多 →
Path of Building:Path of Exile 离线构建规划工具,帮你算清 DPS

Path of Building:Path of Exile 离线构建规划工具,帮你算清 DPS

Path of Building:Path of Exile 离线构建规划工具,帮你算清 DPS 【免费下载链接】PathOfBuilding Offline build planner for Path of Exile. 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding 还在对着攻略表手动算伤害&#…

2026/10/15 3:09:36 阅读更多 →
笑脸与口罩识别的工业级落地:从像素统计到人机意图理解

笑脸与口罩识别的工业级落地:从像素统计到人机意图理解

1. 这不是玩具项目:笑脸与口罩识别背后的真实业务切口“笑脸识别,口罩识别”——光看标题,很多人第一反应是:这不就是个课堂Demo?调用OpenCV读个摄像头,加两行cv2.CascadeClassifier,再套个预训…

2026/10/15 3:08:36 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →