他凭 AlphaFold 在这里拿了诺贝尔奖,然后离开了。——John Jumper
摘要
- AlphaFold 的核心启示是:一个范围狭窄、工程深度极高的科学模型,无需模拟整个生物学体系,也能创造巨大的杠杆效应。 Jumper 说,确定1个蛋白质结构过去可能需要约1年、花费10万美元;AlphaFold 则能在5–10分钟内,将典型结构预测到“原子半径范围内”,并扩展到2亿种蛋白质。它实现了“按一下按钮就能得到自然级别的科学”,但适用范围仅限于边界极其明确的一类测量。
- 真正积累出的技术护城河是领域知识,而不是某个流行架构。 AlphaFold 2融合了Evoformer、几何精修、FAPE、循环迭代、生物学假设以及大量小幅改进——不是“打出1、2支本垒打”,而是“击出18个二垒安打”。Jumper引用的一项再训练研究发现,即便只使用PDB中1%的数据,AlphaFold 2仍能击败 AlphaFold 1,因此他认为其架构和训练思路相当于“整整100x的数据价值”。
- 蛋白质结构能加速发现,但无法消除药物开发中最大的风险:选对生物学干预点。 AlphaFold 可以揭示结合机制,也能帮助把原子模型嵌入粗糙的实验数据,但Jumper强调,“我们对生物学如何运作仍知之甚少”。他用工厂作比喻:把螺丝拧四分之一圈的成本很低,真正昂贵的是知道该拧哪一颗螺丝。
- AlphaFold 3把机会从蛋白质扩展到药物和其他细胞分子,但把它称为扩散模型,会掩盖真正承重的系统。 在扩散过程启动前,它的主干网络很可能已经决定了大部分结构;扩散模块更像一个“几何化引擎”,负责配体、局部化学键等细节。Jumper对AI投资者的提醒是:架构标签并不能解释系统为何持续改进。
- 团队的运营优势在于异常严苛的经验主义。 在 AlphaFold 2相对 AlphaFold 1约30分的领先幅度里,去掉等变性只损失约2–2.5分,这与“对称性带来了突破”的流行叙事相矛盾。Jumper对高效研究的标准十分直接:“如果你10次中有9次是错的,那你就是一个非常成功的机器学习者。”
- 开放访问把模型从实验室成果变成了科学基础设施。 Emmanuel Nee说,1项此前耗费4、5年仍未成功的结构研究,通过1次蛋白质纯化加上 AlphaFold,在不到2、3个月内完成。其项目已扩展到100名以非洲为基地的研究者,培训质量没有下降,反而有所提升;未来计划连续10年每年培养100人,让接近1,000名科学家投入疟疾、HIV和耐抗生素感染研究。
- Jumper宣布从 Google 转投 Anthropic 具有战略意义,但本期节目没有披露具体路线图。 Scarfe强调,Jumper打造的是高度结构化的科学系统,而不是类似 Claude 或 Gemini 的通用预测器;对于 Anthropic 为何感兴趣,他说:“我们只能猜。”这一信号表明,前沿实验室可能正在同时重视混合型、领域专用系统背后的工程技艺,以及通用基础模型。
精读
1. AlphaFold 把耗时1年的测量压缩到几分钟
Jumper把蛋白质描述为细胞中的“纳米机器”:它们由20种化学基团串成一条绳子,再折叠成真正能够执行功能的形状。他最常用的比喻是一组“会自己组装起来的”IKEA书架;人体约有20,000种蛋白质,而传统上确定其中1种的结构,就足以成为1项值得完成博士学位的研究课题。
过去的流程可能包括数年晶体培育,以及需要动用“规模如小城镇般庞大”的同步辐射装置,之后还要解决1个数学重建问题。按Jumper的粗略估算,得到1个答案需要1年、约10万美元;尽管社会投入巨大,实验获得的结构总量也只有约200,000个,AlphaFold研发时约为140,000个。
AlphaFold从公开实验数据中学习,将典型结构的预测精度做到“原子半径范围内”,同时把推理时间压缩至5–10分钟。2020年CASP中,它对许多单链目标的预测已经足够接近真实结果,组织者称这一问题基本已经解决;如今相关数据库覆盖2亿种蛋白质。
节目称,AlphaFold已覆盖超过190个国家、拥有超过300万名用户,同时反复强调一个关键限定:这些是预测结构,不是实验结果。2024年化学诺贝尔奖将1/2授予 David Baker,另1/2授予 Demis Hassabis 和 Jumper,正式确立了蛋白质预测作为AI重大科学应用的地位。
2. 结构是起点,不是疗法
Jumper更愿意把 AlphaFold 定义为生物学研究的起点。在1项胆固醇运输研究中,科学家将1张粗糙的冷冻电镜图像——这项技术曾被戏称为“blobology”——与1个能嵌入这团模糊图像的 AlphaFold 结构结合,构建出1个原子模型,随后得以研究突变和运输机制。
更有说服力的例子是 Midnolin。这是1种研究不多的人类蛋白质,遗传学证据显示它可能参与蛋白质回收。研究人员用 AlphaFold 分析近500种受影响的蛋白质,发现其中约40%带有1个特定基序:它被夹在 Midnolin 的两部分之间。原本宽泛的细胞相关性,由此转化为1种可能的识别机制。
随后实验测试了约10个例子:其中9个表现符合预测,另1个只有部分响应。重新检查 AlphaFold 后,研究人员发现这个例外蛋白预测有2个结合位置;移除第2个位置后,降解过程完全消失。这说明,预测与湿实验可以相互迭代、逐步逼近机制,而不是彼此替代。
药物开发真正困难的地方,仍然是知道该改变这座“庞大复杂工厂”中的什么。Jumper复述了1个笑话:技术员只把1颗螺母拧了1/4圈,却收费1万美元;拧动本身几乎不花钱,“知道该拧什么”才占了剩下的全部价值。
3. 科学上的谦逊定义了产品边界
Scarfe的反驳是,人体是具有适应和补偿机制的活系统:1项在机制上极其优雅的干预,可能最终变成生物学版的“打地鼠”。机器学习本身往往也是靠放弃人类直觉、收集数据并测试大量可能性取得成功,而不是相信1套整洁的因果故事。
Jumper的回答是“AlphaFold的谦逊”:它预测的是1项特定、耗时1年的实验最终会得到什么,而不是细胞会做出的所有反应。“我们不是整个细胞的模型”;模型的可靠性可以围绕那项实验来界定,而科学家仍需负责使用预测、发现机制,并找出系统失效的边界。
AlphaFold 3把边界扩展到“蛋白质的电影宇宙”,涵盖小分子药物、类似胆固醇的分子以及PDB中出现的其他实体。它因此能够回答 AlphaFold 2无法处理的问题,例如1种药物会黏在哪里;Isomorphic Labs等团队也在探索这些预测能否真正服务于药物设计。
4. AlphaFold 2靠的是6或7篇论文的分量,而不是1个妙招
Jumper反对“AlphaFold 1是CNN”或“AlphaFold 3是扩散模型”这类概括。AlphaFold 1只在1个子问题上使用了现成的计算机视觉CNN,外围仍然是蛋白质专用机制;AlphaFold 2则试图直接“构建蛋白质预测这门科学”。
AlphaFold 2的主干网络Evoformer消耗了超过90%的计算资源,也贡献了超过90%的准确度。2种轴向注意力机制让进化序列信息与成对的几何判断“进行对话”;规模更小的结构模块随后将N²级别的约束协调为N个位置,充当几何化引擎。
Invariant Point Attention使用与残基对齐的坐标框架,但Jumper认为,帧对齐点误差,即FAPE,可能更为关键。训练从“黑洞初始化”开始,所有残基堆在一起;系统将它们视为“残基气体”,而不是1条拥有900个关节的刚性机械臂,因此优化可以在大约4步或8步内推进。
移除等变性后,损失只有约2–2.5个GDT分,而 AlphaFold 2相对 AlphaFold 1的领先幅度约为30分。1名评审称,这套系统相当于“6或7篇论文的思想总和”;Jumper自己的棒球比喻则是“18个二垒安打”,即大量中等幅度的改进共同造就突破。
5. 驱动下一代模型的是消融实验,而非架构时尚
组件之间的交互比单个组件更重要:同时移除recycling和 Invariant Point Attention,性能可能暴跌12–15分,但这仍只相当于填补 AlphaFold 1与 AlphaFold 2差距的一半左右。团队往往用2种方式解决同1个问题,因此模型可以承受失去其中1个支撑,却无法同时失去2个。
对各层的可视化显示,Evoformer在最初几层之后,大部分容量都用于几何处理。这一证据推动团队设计了更简单的 Pairformer,Jumper说,许多类似经验后来都进入了 AlphaFold 3。在另1个例子中,单纯删除卷积层——既不增加替代层,也不增加参数——反而改善了验证损失,因为卷积可能主动损害了模型所需的学习过程。
Jumper引用的1项研究发现,在PDB的1%数据上训练的 AlphaFold 2,仍然超过了 AlphaFold 1;这意味着 AlphaFold 2的架构和训练思路相当于“整整100x的数据价值”。AlphaFold 1和 AlphaFold 2使用的是同一批训练数据,因此差异隔离出了问题特定设计本身的价值,而不是数据集扩张的价值。
这正是Jumper拒绝简单套用“苦涩教训”的原因。研究者应该提出假设、进行测量,并预期自己10次中有9次会错,再从这些失败中建立“属于你所在领域的科学”;当可用数据受限时,架构研究以及决定哪些单元彼此通信,就会变得至关重要。
6. 预测和控制先于人类理解出现
Jumper区分了3个概念。预测,是判断未来会出现什么测量结果;控制,是要求这一测量结果等于比如17;理解,则需要1组足够紧凑、能够被人传达的事实——能够“写在1张索引卡上”——且人仍然处于闭环之中。
机器学习可以概括为“代码遇上数据,产生权重”,但一个持续存在的问题是:究竟哪些算法是人写进程序的,哪些算法是系统自己涌现的。AlphaFold学会了连续几何细化,尽管研究者并未明确写出这一符合直觉的算法;recycling则让这个学习过程获得更多迭代次数,无需把网络不断加深,也无需承担更高的内存消耗。
AlphaFold 3在技术上确实是扩散模型,但不是人们熟悉的图像生成式扩散。带噪坐标意味着,模型必须先确立蛋白质团块之间最大尺度的关系——而这正是 AlphaFold 2最后才解决的问题;在后续扩散步骤实现局部细节之前,前面庞大的主干网络和第1次扩散过程很可能已经确定了整体答案。
Jumper也反对把所有想要的表征都明确写进代码。强大的下一个词预测能力可以逐步迫使概念涌现,无需某个“高层概念构建器之类的东西”;外部记忆、笔记和代理提醒可以弥补缺陷,但研究人员仍无法可靠地把这些软件层面的辅助系统重新蒸馏回权重,同时保留原有能力。
7. 开放访问改变了谁能从事结构生物学
Emmanuel Nee将 AlphaFold 应用于冷冻电镜结构和蛋白质机制研究,服务于疟疾和肠道细菌的药物发现。更广泛地说,他表示,没有昂贵结构生物学设备的研究者,如今也可以尝试过去无法接触的疟疾、HIV和耐抗生素感染研究。
他的个人前后对比十分具体:1项结构研究失败了4、5年后,通过1次蛋白质纯化和 AlphaFold 辅助分析,在不到2、3个月内完成了结构解析。在 Google DeepMind 和瑞典研究委员会的资助下,他的培训项目已覆盖100名研究者,质量没有下降,反而有所提升;未来10年目标是培养接近1,000名研究者。
Scarfe最后把 AlphaFold 视为1个证明:前沿科学AI可能长期保持混合型和定制化特征,需要领域专业知识、工程能力和隐性知识。Jumper接受这次采访时,还未宣布将离开 Google 加入 Anthropic,因此节目把这一变动呈现为1个耐人寻味的信号,而不是某个具体 Anthropic 项目的证据。