论文3(VPR):面向虚拟患者模型的药物重定位基准

Preprints.org 已发布(2026-08,DOI 10.20944/preprints202608.0998.v1)。332 模块 × 1,916 药物的测评基准:不同知识源的模块面板在不同疾病任务上各有所长,全库仅在 23 类中 9 类排第一。通俗化修订版 v2 准备中。

更新时间:2026-10-09
论文3VPR虚拟患者药物重定位SteeraMed Bench332 模块1916 药物recall@20模块面板LLM Agent

论文基本信息

  • 已发布版本(v1):Toward a Self-Learning AI Agent for Drug Repurposing: Building Human-Scale Representations for Virtual Patients
  • 代号:VPR(Virtual Patients × drug Repurposing)
  • 作者:Jianghui Xiong(DeepoMe Inc.)、Qianchen Xia(清华大学未来实验室)
  • 平台:Preprints.org(manuscript 202608.0998,2026-08 发布)
  • DOI:10.20944/preprints202608.0998.v1
  • 修订版(v2):通俗化改写进行中,标题更新为 Human-Scale Biological Representations for Drug Repurposing: A Benchmark for Virtual-Patient Models,正文数字与本页一致
  • 配套资产:SteeraMed Bench Live Demo、GitHub: DeepoMe/SteeraMed-bench

一句话定位:在构建完整虚拟患者之前,先用一个可复现的药物重定位基准,检验"人体尺度的模块表征"是否携带可用的排序信号。


一、研究问题

治疗决策发生在"整个人"的尺度,而多数 AI for Science 模型工作在分子、细胞或单器官尺度。论文3 提出一个可检验的中间步骤:

如果一套生物模块表征连"已知药物能否被排到前面"都做不到,它就还不足以为虚拟患者充当坐标系;如果做得到,它就为下一层动态建模提供了可测量的起点。

二、332 模块库:四个知识源

知识源 模块数 构建方式
衰老标志扩展(A 系列) 72 经典 hallmarks 扩展为细胞/器官/代谢/免疫/整合五域
中医药证候代理(T 系列) 38 药典功效-草药-化合物-靶点链 + TF-IDF 去冗余
营养素(NUT + NUTX) 117 DrugBank 营养素条目按功能类聚合 + 扩展
食药同源(FAM) 105 食物来源化合物到蛋白靶点映射

每个药物对每个模块计算 STRING PPI 网络上的 Guney 邻近 z 分,得到 1,916 药物 × 332 模块的分数矩阵。

三、主结果:面板各有所长,而非越大越好

五个慢性病任务(2 型糖尿病、高血压、抑郁症、骨质疏松、动脉粥样硬化/高脂血症),五折交叉验证、三随机种子:

面板 模块数 recall@20 置换零假设 超额增益
免疫面板 A4 6 0.121 0.017 0.104
中医药代理 38 0.324 0.025 0.299
衰老标志扩展 72 0.433 0.027 0.406
营养素 NUT+NUTX 117 0.494 0.028 0.466
全库 ALL 332 0.524 0.032 0.491
  • 117 模块的营养素面板(0.494)已接近全库(0.524)——价值不在堆模块,而在发现"哪个面板配哪个病"
  • 23 个疾病类别的探索性扩展中,全库仅在 9/23 类排第一:癌症与骨质疏松偏好衰老标志面板,抑郁症偏好食药同源面板,动脉粥样硬化/高脂血症偏好营养素面板,镇静/抗癫痫类偏好中医药面板
  • 跨方法检验:XGBoost 0.66 > MLP 0.62 > 随机森林 0.50 > 逻辑回归 0.49 > 梯度提升 0.41——信号不依赖单一分类器

四、LLM Agent 提案实验(第 2.7 节)

七个 2023-2026 前沿衰老概念(LMP、TRM 胞葬、衰老巨噬细胞、铁死亡防御、NAD+ 补救、ECM 硬化、CHIP),"提议-评分-反思-精炼"两轮:

  • 12/14(85.7%)提案未带来正增益——诚实报告
  • 第二轮出现两个名义正增益(ECM 硬化 +0.031、TRM 胞葬 +0.021),但对七概念做 Benjamini-Hochberg 校正后 q = 0.069,均未过 0.05 阈值
  • 冗余度指标有效:NAD+ 补救提案与现有 NUTX:NMN_NR 模块 Jaccard = 0.444,被正确标记为高冗余

Agent 当前不优于人工策展;Bench 的贡献是运营性的——任何来源的基因集都能用同一把尺子打分。

五、边界(写进论文的诚实声明)

检验 结果 含义
目标家族分离交叉验证 recall@20 降至 0.256 ± 0.024(约标准值一半) 部分信号来自目标家族相似性
留一疾病(LODO) AUROC ≈ 0.51-0.53,接近随机 不能冷启动发现新适应症
repoDB 外部库 平均 AUROC 0.688(描述性) 跨库敏感性分析,非临床验证
标注不完整性 干预标注与模块构建共享数据源 存在循环依赖,不作主要结论

定位:坐标层与候选优先级排序工具,不是因果干预模型、不是完整虚拟患者。

六、在三论文叙事链中的位置

  • 论文1(理论):定义"什么是可驾驭的世界模型"(CP1-CP5)
  • 论文2(测量):N-of-1 干预推理的四层证据链
  • 论文3(基准):为人体尺度表征提供可复现、可审计的排序基准——虚拟患者程序的坐标层先行动工

相关资源

常见问题(FAQ)

这些答案由AI辅助整理,如有疑问请咨询专业人士。

论文3(VPR)的核心贡献是什么?
一个面向虚拟患者模型的药物重定位基准:332 个模块(来自衰老标志、中医药证候代理、营养素、食药同源四个知识源)× 1,916 个药物,用 recall@20 评估不同模块面板的排序能力。核心发现是"面板各有所长"——全库仅在 23 个疾病类别的 9 个中排第一,紧凑面板(如 117 模块的营养素面板 0.494)接近全库(0.524)。
为什么强调"全库只在 9/23 类排第一"?
这是论文最重要的反直觉结果:它说明模块库的价值不是把所有轴堆在一起当万能模型,而是作为一个"面板选择系统"——研究者可以为每个疾病任务比较、选择、组合最合适的知识组织方式。癌症用衰老标志面板、抑郁症用食药同源面板、动脉粥样硬化用营养素面板,各有所长。
LLM Agent 实验的结论是什么?
诚实地说:12/14 提案没有带来正增益,两个第二轮名义正增益(ECM 硬化 +0.031、TRM 胞葬 +0.021)在多重检验校正后未过阈值(q=0.069)。Agent 当前不优于人工策展。Bench 的贡献是运营性的:无论基因集来自人还是 AI,都能用同一套 recall@20 与 Jaccard 冗余指标打分。
这个基准的适用边界在哪里?
论文明确报告了边界:目标家族分离检验下 recall@20 从 0.524 降至 0.256(部分信号来自药物家族相似性);留一疾病检验接近随机(不能冷启动发现新适应症);repoDB 外部验证为描述性跨库分析而非临床验证。当前定位是坐标层与候选优先级工具,不是因果干预模型。
在哪里可以体验这个基准?
Live Demo 在 steeramed.com/bench,可以提交自定义基因集(营养素、食物或任意基因集合)在同样的药物重定位基准上打分。分析代码与冻结结果将在论文接收后发布到 GitHub(DeepoMe/SteeraMed-bench),因 DrugBank 许可限制发布预计算矩阵而非原始数据。