ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

AI药物发现全流程解析:从分子生成到临床转化的技术路径

AI药物发现全流程解析:从分子生成到临床转化的技术路径

这两年AI药物发现这个词的热度,怎么说呢,已经从实验室里的小众黑话变成了行业大会的C位主题。融资榜单上它是常客,跨国药企的管线表里印着它的名字,连做化学合成的外包公司都被客户追着问"你们能不能用AI把先导物活性再提一提"。但说实话,圈外的关注越多,误解也就越多。有人觉得它是全自动造药神机,敲个回车就能从靶点变神药;也有人觉得就是PPT里多加了几张神经网络示意图,实际作用约等于零。

这两种说法都不靠谱。AI药物发现不是某个单点工具,而是覆盖靶点识别、分子设计、化合物筛选、药代性质预测、临床方案优化的整套方法论。它没有魔法,但有明确的边界和真实的价值。这篇文章我不想写成流水账科普,而是想从一个实际参与过模拟项目X和某跨平台系统的从业者视角出发,把这套东西从原理到落地拆开来讲,包括哪些技术真正在干活、哪些环节还指望不上、实际跑项目时会踩到哪些坑、未来三五年哪些方向值得押注。

1. 先搞清楚AI到底在药物研发的哪个环节发力

1.1 药物研发全流程里,AI真正介入的位置

传统的药物发现流程可以粗略分成几个大阶段:靶点发现与验证、苗头化合物筛选、先导化合物优化、临床前研究、临床试验、上市后监测。以前大家把AI往这个流程上一贴,笼统说"AI加速新药研发",其实含糊得很。细看下来,AI真正深度介入的是前三个阶段,也就是所谓的"发现阶段",往后的临床阶段更多是辅助设计而非主导决策。

靶点发现层面,AI主要做的是组学数据挖掘和因果推理。过去科研人员要盯着一堆转录组、蛋白组、代谢组数据找潜在的成药靶点,靠的是差异表达筛选加文献经验,这个过程中噪声非常大。AI模型可以整合多个维度的数据,利用图神经网络建模基因之间的调控关系,或者用自然语言处理把数百万篇文献里的隐含关联抽出来。模拟项目X里我们就做过类似的事:在一个老药新用的场景里,模型从一个原本没被关注过的信号通路里筛出一个与疾病表型显著相关的蛋白,后来实验验证确实比人工选的两个候选靶点表现更好。

苗头化合物筛选是另一个AI的主战场。传统高通量筛选需要物理合成并测试上百万个化合物,成本和周期都极其夸张。AI虚拟筛选则是在计算机里对几十亿量级的虚拟分子库进行预筛,用对接打分或活性预测模型把最有潜力的几千个分子挑出来,再去湿实验验证。这个环节里AI节省的不是几个月的周期,而是千万级的费用。

先导化合物优化则是AI最能体现"设计能力"的地方。先导分子往往有活性但性质不够完美,比如溶解度差、毒性偏高、代谢太快,需要做大量结构改造。过去这依赖药物化学家的经验直觉,周期以年计。生成式AI可以把这变成在化学空间里做条件搜索,在保持活性的前提下优化特定性质,效率完全不在一个量级。

1.2 为什么传统方法在这个时代越来越吃力

要理解AI的价值,得先理解传统方法为什么不够用。药物研发有一个著名的"反摩尔定律"——大约每九年,获批新药的成本就翻一倍。这不是药企变笨了,而是"低垂的果实"被摘得差不多了。过去那种基于已有化合物库做大范围筛选的做法,遇到的新型靶点(尤其是蛋白-蛋白相互作用这类难成药靶点)时命中率极低。

还有一个被很多人忽略的问题:化学空间太大了。理论上可以合成的类药分子数量在10^60这个量级,比宇宙中所有原子的数量还多。传统方法无论怎么建库,实际上探索过的化学空间都只是沧海一粟。AI的核心优势恰恰在于它可以在这个巨大的空间里做高效的非线性搜索,而不是线性地撞运气。

另外,药物研发过程中的信息断裂也是传统方法的痛点。化学结构数据、生物活性数据、临床数据、文献数据分散在不同的数据库和系统里,人工整合非常困难。大语言模型和知识图谱技术出现之后,AI可以把这些异质数据打通,形成统一的语义表示,让跨领域推断成为可能。这一点对提高研发决策的准确性和降低试错成本非常关键。

2. 分子设计背后的技术内核:生成、预测与多模态融合

2.1 从零构造分子:生成式模型如何工作

分子生成是AI药物发现最具代表性的能力。它的目标不复杂:给定一个靶点或者一组期望性质,模型输出一批新的候选分子结构。但如果深入到技术实现层面,就涉及几种不同的方法路线,各有各的脾性和适用场景。

早期的分子生成多用自回归模型配合SMILES字符串。SMILES是把分子结构线性化成文本序列的表示方法,比如苯环可以写成"c1ccccc1"。模型用处理文本的方式逐字符生成SMILES,思路类似于自动补全。它的优点是门槛低,训练数据好找,但缺点也很明显:SMILES表示本身有语法约束,模型容易生成无效字符串;而且完全不同的分子可能对应非常相似的SMILES,导致模型学到的结构特征隐含性差。

后来图神经网络成了主流。把分子看成一张图,原子是节点,化学键是边,模型的每一步直接在图上添加原子或成键。这种表示更贴近化学家的直觉,生成结果中有效分子的比例显著提升。我们做模拟项目X时就对比过这两种方案,同样训练数据下,图生成模型产出的分子在对接打分和可合成性评估上明显更优。

再后来是扩散模型的引入。扩散模型先在训练时给分子的特征向量或三维坐标加噪声,让数据变成纯噪声分布,再学一个逆向过程从噪声中逐步还原出分子。它的优势是天然支持三维结构生成,可以同时考虑分子的拓扑结构和构象信息,特别适合那些对空间构型敏感的靶点。代价是计算开销大,训练和采样都比较耗时。

选择哪种生成模型,很大程度上取决于你的目标。如果只是想快速产出骨架新颖的类药分子做定向筛选,SMILES基的生成就够用了。如果要做可合成性高、三维结合亲和力强的分子,图生成和扩散模型是更好的选择。我个人的建议是,不要在这上面赶时髦,先拿自己手头的数据跑一遍对比,再决定主线模型。

2.2 预测模型:活性、毒性与药代性质一把抓

生成模型负责"出主意",预测模型则负责"把关"。药物发现中几乎每一个分子都需要被评估多个维度:对靶点的活性、对关键酶(比如CYP450家族)的抑制风险、hERG心脏毒性、水溶性、透膜性、代谢稳定性等等。过去这些性质全依赖实验测量,一个化合物的完整性质表征需要花掉数周到数月的时间和大量物料。AI预测模型的目标,是在分子合成之前就给出这些性质的高置信度估算。

活性预测领域的经典做法是分子指纹加机器学习模型。分子指纹是把分子结构编码成固定长度的位向量,然后喂给随机森林、SVM这类经典模型。这种方案的优点是解释性好、训练快,在活性预测上表现依然不输深度模型。后来图神经网络取代了手工指纹,因为图网络可以在训练中自动学习到更适合目标任务的结构特征表达。

药代性质的预测则是另一个复杂度等级。以Caco-2细胞渗透性预测为例,这个指标反映的是药物口服后能否穿透肠道上皮细胞被吸收。模型需要学习的不仅是分子本身的物理化学性质,还有细胞层面的转运机制。在实际项目里我们经常发现,同一个模型在不同结构骨架的化合物上,预测准确率差异很大。这也是我反复提醒同行的一件事:做性质预测一定要关注适用域问题,模型在训练数据分布之外的表现是不可信的。

毒性预测可能是最需要谨慎对待的部分。hERG通道抑制带来的心脏QT间期延长是药物被退市的主要原因之一,这类风险预测模型如果出现假阴性(把有毒分子预测成安全),后果是极其严重的。所以我把毒性预测定性为"辅助筛选工具"而非"安全认定工具"。模型说有毒的分子大概率有毒,模型说安全的分子该做的安全性实验还是得做全套。

2.3 多模态与LLM:新一代AI的整合能力

如果只考虑分子结构本身,模型的能力上限是受限的。真实的药物研发决策还会涉及大量其他信息:靶点的三维结构、蛋白与配体的相互作用模式、疾病的病理机制、同类药物的临床数据、专利文献中的信息等等。把这么多模态的数据统一利用起来,是这几年大模型技术带来的最大变化。

大语言模型在药物发现里的落地方式有很多种。比较直接的是用LLM做知识抽取,把文献中关于"某个基因与某个疾病的关联""某个化合物对某个靶点的活性"等信息自动抽取出来,构建知识图谱。再复杂一点的做法是训练一个跨模态的表示模型,让分子结构、蛋白序列、文本描述映射到同一个语义空间里。这样你可以用自然语言描述需求,比如"生成一个对EGFR激酶有选择性、对CYP3A4无抑制的化合物",模型直接输出满足描述结构的分子。

这种"文本到分子"的交互方式很炫,但我要泼一盆冷水:目前它的可控性和可靠性还没有到生产级。模型对描述的理解可能非常表面,生成的分子经常出现"看起来合理、细看是噪声"的情况。我倾向于把LLM定位成"加速沟通和知识检索的工具",而非"创造力的替代者"。真正到结构生成和性质优化环节,专业模型仍然要唱主角。

3. 从虚拟世界走进湿实验室:核心环节怎么落地

3.1 虚拟筛选的完整流程与关键参数

虚拟筛选是AI药物发现里最成熟、最容易复现的落地场景。我在模拟项目X里完整跑过一遍,把流程拆开看,大概有这样几个环节:靶点结构准备、化合物库构建、分子对接或活性预测、打分排序、人工审查。

靶点结构准备这步很关键但很容易被忽视。如果你做的是基于结构的虚拟筛选,那蛋白三维结构的质量直接决定后续所有结果的可靠性。常规做法是从公共结构数据库里下载晶体结构或者AlphaFold预测结构,但这两者都不是拿来就能用的。晶体结构可能携带原始配体、水分子、离子等杂项,需要做去水、加氢、修正侧链构象的预处理。AlphaFold预测结构更麻烦,它没有考虑配体结合时的诱导契合效应,某些柔性区域的构象可能跟真实结合状态差得很远。

化合物库的选择也有讲究。公共库可以用ZINC或者Enamine REAL这类大型可购买库,含有的分子数量级通常在上亿到几十亿之间,做全库对接需要极高性能计算。实际项目中我建议先做一轮快速的物理化学性质预筛(比如Lipinski五规则、PAINS过滤、反应基团排除),把库缩小到可管理的规模再跑深度对接。以Enamine REAL为例,先过滤掉分子量大于500、LogP大于5或者含有不稳定基团的分子,库可能直接缩减到十分之一以下。

对接打分函数的选择同样影响结果。Glide的SP模式和XP模式、AutoDock Vina的默认打分、或者基于图神经网络的新一代打分函数,各有优缺点。我个人的经验是:SP模式适合做广撒网初筛,速度够快,保证召回率;XP模式和深度学习打分适合对初筛结果做精排。它们之间不是谁替代谁的关系,而是流水线上的先后工序。

整套流程跑完之后,输出的Hit列表千万不要直接进入合成环节。我踩过的最大的坑就是把虚拟筛选的排名当成权威。实际上虚拟筛选的假阳性率极高,排名前50的分子里能有10个在实验里表现出可验证的活性就算很好的成绩了。经验做法是要对每个命中分子做人工审查:观察它是否与关键残基形成合理的氢键或疏水相互作用、结构是否有过度延伸的柔性链段、合成路径是否现实。这个过程没有算法能完全替代化学家的经验判断。

3.2 先导化合物优化中的多目标策略

当筛选出的苗头化合物确认活性之后,工作就进入了先导优化阶段。这个阶段的本质是在多个性质维度之间寻找平衡:活性和选择性要保留,毒性要降低,理化性质和药代性质要改善。多目标优化的复杂度在这里体现得淋漓尽致。

一种常见的做法是用AI生成一系列围绕先导分子做局部修饰的类似物,然后在模型预测的多个性质维度上联合筛选。但联合筛选本身有陷阱:各个目标之间往往存在此消彼长的关系。比如增强亲脂性通常有助于提高膜渗透性,但往往同时降低水溶性和增加代谢清除率。如果筛选目标没有设置合理的权重,模型很可能给出大量"偏科"分子,把它们合成出来测试才发现跟临床需求完全不匹配。

在这个问题上,我给团队定的原则是"分阶段、定边界"。第一轮优化只聚焦1到2个最关键的问题性质——比如代谢稳定性差就先改代谢软点,溶解度差就先做亲水修饰——不要让模型同时优化五六个目标。确定一个关键问题,生成一轮类似物,实验验证,把验证结果反馈进模型再迭代。这个循环比一次性让模型"全力优化"要高效得多,因为多目标和多约束条件下的生成结果往往趋近于平庸,在哪个维度上都显示不出突出优势。

我建议一定要在项目启动时就建立统一的多参数评价表,把活性、选择性、LogD、溶解性、渗透性、代谢稳定性、hERG风险这些指标全部横向排列。AI模型输出的分子要经过这套评价表统一打分,且每个维度的阈值必须有实验数据做锚定,而不是拍脑袋。你做这个项目时的验收标准越清晰,后续模型迭代的收敛速度就越快。

3.3 可合成性评估:AI最容易被忽视的生死线

所有做过AI药物发现的团队都会告诉你:模型生成一个分子很容易,但把这个分子真实合成出来是另一回事。可合成性问题如果不解决,AI药物发现就等于是纸上谈兵。

可合成性判定的一个常用指标是SAS(Synthetic Accessibility Score),它通过分析分子中是否存在常见化学骨架、稀有结构片段或复杂立体中心来给出一个评分。SAS接近1代表极容易合成,接近10代表几乎不可能在合理时间内合成。这个指标在筛掉离谱分子时很有用,但它有个致命缺陷:它只关注"距离已知化合物的远近",不关注实际合成路线的可执行性。一个在苯环上带有多个相邻取代基的分子可能在SAS打分上不差,但由于取代基之间的空间拥挤,真实的合成条件和收率会非常糟糕。

所以真正可靠的做法是引入逆合成分析工具来估算合成可行性。这些工具基于反应规则库,从一个目标分子逆向推理出可能的合成路线。如果推理出的路线涉及多次保护和脱保护步骤、或者需要昂贵的过渡金属催化剂、或者关键中间体根本买不到,那么这个分子的"可合成性"就约等于零。我在实际项目中会把逆合成分析结果作为硬约束:凡是模型生成但找不到合理合成路线的分子,直接一票否决。

另外还有一层被低估的成本问题:如果AI生成的分子确实有好的活性和性质,但它的合成需要6步以上且总收率不到1%,那么它的可开发性就很差,从经济角度基本不具备成药潜力。这也是为什么越来越多团队在分子生成里直接引入合成难度作为软约束,让模型在生成的时候就"自觉避开"难合成的结构。这种约束明确的嵌入,比事后过滤效果好得多。

4. 临床转化:AI从发现走向验证

4.1 临床前向临床跨越的鸿沟

AI药物发现圈子里经常讲一个乐观故事:AI设计的分子活性和选择性都拉满,临床前数据一片大好,结果一进人体临床试验就表现不佳,最终灰溜溜被终止。这不是段子,而是真实发生过很多次的行业悲伤故事。问题的根源在于,临床前模型和人体真实反应之间存在巨大的物种和生理差异。

AI在发现阶段优化的多是类药性质,比如对靶点的亲和力、选择性、代谢稳定性等,但一个分子能不能在人体里安全有效地工作,还取决于太多发现阶段无法完整模拟的因素:人体内的蛋白结合率、组织分布特性、血脑屏障穿透能力、免疫系统的反应、代谢产物的毒性等等。这些信息只能通过动物实验和早期临床试验逐步获取。

那AI在跨越这条鸿沟时能做什么?它能做的是提高跨越成功的概率。比如在选择临床候选分子时,AI模型可以综合大量历史临床数据来预测分子的人体药代动力学参数和潜在毒性反应。基于类似结构或类似作用机制的历史药物的临床结局数据,可以为候选分子的"临床可开发性"提供额外证据维度。这虽然不是决定性证据,但在多个候选分子做取舍时,它常常能提供非常有价值的优先级参考。

4.2 生物标志物与患者分层:AI改写临床试验的逻辑

谈到临床试验设计,AI的价值经常体现在患者选择和生物标志物发现上。传统临床试验往往采用"一刀切"模式招募患者,导致疗效信号被群体中的非响应者稀释,试验失败率居高不下。AI则可以通过分析大规模组学数据和临床数据,找出能够预测患者是否会响应特定药物的生物标志物特征,从而在试验设计阶段就做好患者分层。

这种分层逻辑在一个真实的临床试验场景中至关重要。以肿瘤免疫治疗为例,PD-1/PD-L1抑制剂的响应率其实并不高,但如果事先筛选出携带特定突变负荷或特定免疫微环境特征的患者亚群,响应率可以显著提升。AI模型可以整合基因组突变图谱、转录组表达谱、病理影像特征和时间生存数据,训练出一个能够预测个体患者响应概率的模型。然后临床试验就可以设计成"生物标志物阳性人群优先入组"的富集设计,用更少的患者、更短的周期得到更有说服力的疗效信号。

当然这里也有需要注意的问题:一个在回顾性数据里表现良好的患者分层模型,放在前瞻性临床试验里可能失效。原因在于回顾性数据往往存在选择偏差,模型学到的是"数据集的模式"而非"真实世界的规律"。所以生物标志物模型必须设计多中心外部验证方案,不能只依赖单一队列的数据。我在多个跨平台系统项目中反复强调过这个思路,它同样适用于生物标志物模型。做过外部验证才知道模型的泛化能力到底怎么样,否则模型再花哨也只是个过拟合玩具。

4.3 真实世界证据与AI的反馈闭环

AI药物发现不应该在临床试验获批那一刻就画上句号。一个药物在真实世界中的表现如何、哪些长期不良反应在大规模人群里才会显现、哪些患者亚群会从药物中获益更多,这些问题的答案对于后续的药物迭代和适应症扩展无比重要。真实世界证据正是衔接AI模型与临床现实的关键桥梁。

具体实践上,电子健康记录、医保理赔数据库、患者注册登记数据、可穿戴设备数据都是真实世界证据的来源。AI系统需要从这些包含大量噪声和缺失值的非结构化数据中,提取出与药物安全性和有效性相关的信号。这里最常用的技术是倾向性评分匹配和时间序列因果推断,目的是在非随机化的观察数据中尽可能消除混杂因素,逼近随机对照试验的结论。

我个人的判断是,真实世界证据与AI药物发现的闭环是未来几年最具爆发力的结合点。一方面,AI模型输出候选分子和临床预测;另一方面,真实世界数据为这些预测提供反馈信号,再用于下一轮AI模型的训练和校准。这个闭环一旦建立起来,模型就会像滚雪球一样越用越准。不过坦率讲,这件事在数据隐私合规层面的敏感性比技术层面更值得重视。做这类项目一定要前置布局好数据治理方案和伦理审查流程,否则数据收集到一半被叫停,整个项目都会搁浅。

5. 现实挑战与避坑经验:从数据到人的全面审视

5.1 数据陷阱:公开数据集的隐藏问题

AI药物发现中,数据的质量直接决定模型的天花板。业内最常用的公开数据集包括ChEMBL、PubChem、BindingDB等,但这些数据集远非完美,使用的时候隐藏着大量陷阱。

最大的问题是数据噪声。同一个化合物的同一个活性指标在不同实验室测出来的数值可能相差一两倍,这些差异来自实验方法的不同、批次变异、操作人员差异等。直接把不同实验来源的数据混在一起训练模型,模型学到的可能是"实验室差异"而不是"分子结构差异"。缓解办法是使用标准化处理,或者在训练时按实验来源做嵌入向量建模,让模型感知数据来源的差异。

第二个问题是数据不平衡。公开数据库里的化合物分布高度偏斜,一些热门靶点(比如激酶类)的数据量非常充足,而另一些靶点则只有零星数据。在数据量稀缺的靶点上训练AI模型,很容易出现过拟合,生成的全是训练集的记忆碎片。针对这个问题,迁移学习和预训练-微调策略是有效的解法:先用大规模通用分子数据预训练模型,再用目标靶点的小规模数据做微调。

第三个问题是活性悬崖。分子结构上一个微小变化可能导致活性剧烈变化,而平滑的机器学习模型天然不擅长捕捉这种非连续性。图神经网络相比指纹模型能更好地捕捉局部的药效团模式,但对跨越活性悬崖的预测仍然力不从心。遇到这类问题不能只指望模型,要在流程中设计多轮迭代实验验证,每次活性数据更新都重新训练模型,让模型能逐步逼近活性悬崖的边界。

5.2 算力成本:AI药物发现到底烧不烧钱

很多新入行的团队会低估AI药物发现的算力成本。分子对接和分子动力学模拟是典型的计算密集型任务,一个中等规模的虚拟筛选任务,如果不对化合物库做预筛,跑上个把月很正常。为了控制成本,我有一套自己的分级策略供参考:

第一级是非负全库的快速过滤。用简单规则(分子量、LogP、可旋转键数量、氢键供受体数、毒性报警基团)把库超级压缩,这一步几乎不消耗宝贵算力;第二级是对过滤后的分子做中等精度的快速对接或活性预测,把Top 5000以内的分子挑出来;第三级才是对Top分子做精确打分、诱导契合对接或短时间分子动力学模拟。整个三级流水线可以把算力开销降两个数量级,而最终的命中率并不会差太多。

算力问题的另一面是数据存储和读取。真实项目里,有时候跑一个任务只花8小时,但I/O排队和数据转换的时间比计算时间还长。建议在项目一开始就建立统一的分子数据格式(比如把SMILES标准化后的Parquet文件),做索引预计算和缓存机制。这个前期准备工作看起来不起眼,但在项目跑起来之后会发现它带来的提速效果远超预期。

5.3 跨学科团队协作:真正的壁垒不是算法而是沟通

我很少有看到AI药物发现项目因为算法不够先进而失败的,但见过不少因为团队协作问题而夭折的。这个领域最显著的特征是强交叉学科属性,AI团队、计算化学团队、药物化学团队、生物团队、临床团队需要围绕一个共同目标紧密协作,而每个团队的语言体系和思维模式差异巨大。

AI团队的思维是"数据驱动、模型迭代、快速试错"。药物化学家的思维是"结构决定性质、经验判断、严谨求证"。这两种思维方式碰撞时,最常见的冲突是迭代周期的差异。AI团队希望一周内完成一轮分子生成和预测,药物化学家却需要数周时间合成和测试这些分子。如果双方不理解对方的时间尺度,很容易产生互相抱怨的情绪,项目推进节奏也会被打乱。

我的经验是建立定期的"联合评审会"机制,让所有团队成员坐在一起看同一个分子列表、同一批实验数据。AI团队讲解模型预测逻辑,化学团队讲解合成可行性和结构活性关系,生物团队讲解靶点验证数据。随着时间推移,各个团队会自然地建立起对彼此工作方式和瓶颈的理解。这种看似低效的沟通成本,实际上是在为项目后期的高效执行买单,绝对值得投入。

6. 未来趋势:哪些方向值得押注

6.1 AI驱动的自主实验闭环

目前AI药物发现的主流工作流里,AI负责提出假设,实验人员负责验证假设,AI再基于结果迭代。这个过程相比传统方法已经快了很多,但终究还是有人类在环路中。未来的方向之一是把实验环节也自动化,形成"设计-合成-测试-学习"的全自动闭环。

自主实验闭环的核心是实验室自动化设备与AI决策引擎的深度结合。AI生成分子→自动化合成工作站合成分子→自动化检测系统测定活性和性质→数据实时回传→AI模型更新并设计下一轮分子。这个闭环的设想已经有很多团队在实践了,但真正的瓶颈不在AI算法而在工程整合:液体处理工作站、自动化培养箱、质谱分析仪、数据管理系统之间的接口标准化程度还远远不够。短期内的务实路线是从"单环节自动化"开始,比如先把纯化和高通量活性检测做成自动化闭环,再逐步扩展到合成环节。

6.2 生成式AI走向三维空间与动态模拟

扩散模型虽然已经是分子生成的前沿,但目前大多数生成式模型依然是在二维拓扑结构层面工作,输出结果没有精确的三维坐标信息。下一代生成模型的方向,是直接在三维空间里生成分子,并同时考虑靶点蛋白的结合口袋形状。

这类"结构感知生成"模型的突破方向包括:将蛋白口袋的三维坐标编码进扩散过程;在生成过程中显式约束配体与蛋白之间形成互补形状;生成之后直接使用基于物理的分子力学方法评估结合亲和力。这种做法的目标是消弭"生成分子"与"分子结合"之间的断层,让AI生成的每一个分子在结构上天然贴合靶点的三维构象。当然这条路在计算复杂度和训练数据上对团队提出了更高的要求,三五年内可能只有头部玩家能跑通。

另一条主线是把动态效应引入分子设计。传统的对接方法把蛋白受体当作刚性或半柔性结构,忽视了蛋白的动态构象变化。分子动力学模拟可以捕捉这些动态行为,但成本极高。新一代AI方法尝试用生成模型直接预测蛋白-配体复合物的动态轨迹,或者用强化学习在小分子结合过程中逐步调整分子构象。这些方法虽然距离临床实际应用还有一段距离,但理论前景和学术吸引力都很大。

6.3 从"发现新药"到"重定位老药"的务实拓展

新药研发的高风险让很多团队转向了更务实的应用场景——药物重定位。AI可以把已上市药物或正处于临床阶段的候选药物,匹配到它们原本设计目标之外的新适应症上。这种应用的核心优势是时间成本大幅压缩,安全性和药代数据都已经有了,如果新适应症有效,临床推进路径会被大大缩短。

在技术实现上,药物重定位通常需要构建"疾病-药物"关联预测模型。利用公开的转录组数据(比如CMap、LINCS)、副作用数据、药理数据以及文献挖掘结果,训练模型来预测某一个已知化合物是否对某个新适应症有治疗效果。疫情期间就有团队用这套逻辑迅速锁定了一批可能有抗病毒作用的已上市药物,虽然最终临床结果参差不齐,但方法和流程本身证明了价值。

6.4 可解释性依然是绕不开的坎

最后我想认真地谈一个不那么炫但非常要命的话题:可解释性。药物研发是一个高度监管的领域,任何AI预测要成为临床决策的依据,都必须能够解释"为什么"。这不是学术洁癖,而是现实需求——监管机构需要理解模型决策逻辑,临床医生需要对患者和家属解释治疗方案背后的科学依据,药企需要在面对投资者和合作伙伴时展示数据可靠性。

当前深度学习模型的可解释性水平还远远不够,图神经网络给出的注意力权重、梯度归因结果只是表面解释,离"让化学家理解为什么这个分子对这个靶点有活性"还有相当大的距离。模型可能认为某个卤素原子是活性关键,但真实原因是那个位置形成了一个特定的水分子桥接氢键网络。没有这种因果层面的理解,模型给出的分子优化方向就可能是错的。

所以我对可解释性研究的态度是,它是AI药物发现能不能跨越临床转化的关键瓶颈之一。短期来看,可以把理解聚焦到药物化学家熟悉的语言上——关键药效团、电荷分布、结构活性关系——让每个分子都带着一套"为什么有效"的解释框架进入实验验证。长期来看,只有建立起从物理化学机制到模型特征的因果链路,AI药物发现的成果才能真正获得临床和监管层面的信任。

我在实际参与多个项目后最深的感受是:AI药物发现最大的作用不是替人类做出决定,而是把决策的试错成本大幅降低。模型生成一百个分子,可能最终只有一两个进入候选序列,但如果这一两个分子救回了一年的研发周期,这项技术投入就已值回票价。它要求你在相信模型的同时保持对实验数据的敬畏,在拥抱技术潮流的同时不抛弃化学和生物学的根本逻辑。按照推测,未来五到十年这个领域还会经历更多泡沫和质疑,但底层技术在数据、算法和自动化三股力量推动下只会不断向前走。如果有人问我,这个时间点该不该押注在这样的方向上,以我自己的项目经历来回答,是"值得,但别指望轻松"。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进