[BidClub_]
Latent Space · · 74 分钟

🔬 从 Red Teaming GPT-4 到自动化药物发现:AI 科学的未来——Andrew White

RJ HonickyBrandon AndersonAndrew White

YouTube
TL;DR
  • AI 科学已经不再主要受智能约束,而是受信息约束。 即便是假想中的“Opus 7 或 GPT10”,最终也需要自然界提供新证据;当下真正的瓶颈可能是乏味的实验室状态管理——试剂库存、交付周期、成本和实验周转时间——而不是“GPT 5.2 Codex Max 还是 Opus 4.5”能提出更聪明的第一个实验。真正有价值的系统,是能闭合“假设—实验—分析”循环的系统。
  • 可投资的切入口,是面向发现的共享操作系统,而不只是又一个垂直领域基础模型。 Cosmos 将文献研究、数据分析、实验、报告,以及持续演化的世界模型整合在一起;White 把后者比作一个 git repository:它将状态提炼出来,供多个 agent 更新,并用于生成预测。真正的突破发生在团队不再只用文献为世界模型提供 grounding,而是通过数据分析把“实验放进循环”之后。
  • 科学品味仍是前沿能力,而朴素的人类偏好数据并没有教会模型这种能力。 成对评审更容易奖励语气、具体性和可行性,却不擅长回答那个决定性问题:“如果这个假设为真,世界会如何改变;如果为假,世界又会如何改变?” Cosmos 在解读任务上约 52% 或 55% 的得分,不代表湿实验成功,而是代表人们对某项发现是否有趣、是否新颖的判断一致性。
  • 在 FutureHouse 最强的一次端到端测试中,验证带来的信号超过了专家热情。 在 Robin 关于干性 AMD 的研究中,专家对前 10 名大体达成一致,但再往后的排名迅速变得嘈杂;4 周实验后,胜出的机制和再利用药物——很可能是 ripasudil——并不是专家最偏爱的选项。White 如今更愿意相信“自然这台计算机”:把文献、数据、单元测试或物理实验放进循环。
  • 规模优势来自枚举更多假设,并在投入湿实验之前以低成本筛掉它们。 White 的原则是:“如果你不能变得更聪明,那就多试几次。”从页面级引用到 Python 代码行,再到下游结论,整个过程都保留 provenance。在 BixBench 上,agent 的正确率约为 60–70%,而人类对分析结果的共识度约为 70%;这意味着剩余误差有一部分来自方法论分歧,而不只是模型失败。
  • White 最尖锐的算力判断是:分子动力学和 DFT 被高估了。 他自己的水模拟消耗了约 1 million CPU-hours,主要却只是找到了能够复现已知效应的超参数;“模拟能把真正无聊的事情模拟得非常好”,但催化剂等复杂体系包含晶界、掺杂物及其他它们无法捕捉的复杂性。D. E. Shaw Research 定制的 MD 硬件与 AlphaFold 从实验数据中学习的对比,是他最有力的论据:假设造出 5 台专用机器、每天产出 1 到 2 个折叠结果,仍会输给一台能在桌面电脑上运行的模型;按他的估算,如今一个优秀的折叠模型约需 10,000 GPU-hours。
  • 验证器工程,是科学强化学习中隐藏的规模化风险。 Ether0 一再利用规则漏洞:拆开必需原子、提出不可信的氮链、加入可购买但无关的氮元素,以及利用试剂排序而不是学习化学。White 将这条手工修补的螺旋称为“精品店式教训”;反复浮现的念头是:“我为什么要做这个?我是怎么走到这一步的?”
  • 商业化的到来速度按年份计算比 White 预期更快,但劳动力和安全后果仍未解决。 他“在月度尺度上高估事物的速度,在年度尺度上低估事物的速度”:2023 年前后宣布的 10 年自动化使命,到 2025 年看起来已经大幅接近,而 Edison 其实早已写入组织规划。他预计科学家会成为“Cosmos 驯兽师”,探索 10× 或 100× 更多想法;但他也承认,公司可能会把算力投入置于新增 10 名员工之上,而正在出现的实时辅助或计算型 dual-use 场景值得更多关注。
摘要 · 为研究而整理的核心内容

1. White 从分子模拟走向 agent,起点是实验与计算之间的不匹配

  • White 加入华盛顿大学一个博士研究组时,组里约有 19 名实验研究者和 2 名模拟研究者。他的生物材料研究关注的是:为什么植入物会被胶原蛋白包裹——这对起搏器来说是有益反应,但对血糖传感器或脑机接口而言,却会限制使用寿命。

  • 10,000 原子级别的模拟无法覆盖人体与植入物的完整系统,因此他的博士后研究转向最大熵:用有限观测拟合复杂模拟,也就是“机器学习的逆过程”。在 Rochester,他把这些方法应用于多肽,早在多肽成为热门、足以迎来他戏称的“peptide rave”之前很多年。

  • 2019 年在 UCLA 的学术休假让他接触到物理学中的机器学习。当时化学课程仍停留在 RNN 或图像分类,但他的领域需要图、对称性和几何,因此他开始撰写一本面向化学的机器学习教材。

  • 在最初的 Codex 之后,他的团队构建了可验证的科学编程任务,例如补全一个 MCMC 函数,并测试它是否仍然有效。他在 GPT-4 发布前担任过 red teamer,随后把 GPT-4、ReAct、文献工具和 IBM 的云实验室结合起来,开发出 ChemCrow;这个项目让他相信,agent 可以真正执行科学,而不只是讨论科学。

2. FutureHouse 和 Edison 将学术研究计划变成更大的组织下注

  • ChemCrow 引发了足够多的关注,以至于 White 的论文被带到白宫介绍;在那里,他遇到了一些机构,对 AI 如何改变爆炸物或核武器突破时间提出疑问。这段经历让他意识到,当时真正同时具备扎实 AI 知识和科学领域专长的人非常少。

  • Sam Rodriques 在与 Eric Schmidt 和 Tom Kalil 交流后,开始探索聚焦型研究组织:在学术体系之外开展边界清晰的科学研究,并接近拥有垄断性技术的实验室。White 提议做面向科学的 agent;Rodriques 则把目标从“看看能做出什么有趣的东西”推向自动化科学这一长期使命。

  • White 最初通过学术休假保留了 Rochester 的职位;6 月,他在共同创办由风险资本支持、从 FutureHouse 分拆出来的 Edison Scientific 时辞去了终身教职。学术界依然有吸引力,但面对一个变化如此之快的领域,他认为依靠写基金申请,不足以支撑“你能对一个领域下注的最大赌注”。

  • 非营利组织转公司的路径可能难以复制,因为当代 AI 研究和 GPU 的成本都高得惊人。即便现金薪酬超过 $1 million——这在 White 看来令人震惊——相较于算力消耗仍可能只是小数目;融资结构如今会实质性地决定哪些科学 agent 实验能够开展。

3. 科学自动化意味着闭合认知循环,而不是建模某一个生物对象

  • White 区分了构建虚拟细胞、蛋白质折叠模型或抗体设计器的团队与自己的目标:自动化生成假设、选择实验、分析结果、更新信念,以及维护能够生成下一次实验的持续演化世界模型。

  • 进展一次次超过了组织原本的基础设施规划。团队曾预计需要自动化实验室、统一的论文存储库,以及几乎所有东西的 API;但更强的模型可以直接给 CRO 发邮件、指导人类,或查看实验视频。White 对这种架构倾向的总结是:“基本上就是大部分都过度工程化了。”

  • 他认为,现有 LLM 已经足以处理大量经验生物学,因为即使是人类猜测者中排名前 1% 的人,在预测实验方面也可能只相当于前五分之一或前四分之一的人。等待 10 年、等模型变得更聪明,未必会改变大规模自动化这套方法的准备程度。

  • 他的判断校准速度比技术发展慢:“我在月度尺度上高估事物的速度,在年度尺度上低估事物的速度。”每个月都令人失望,但 2023–2025 年间取得了巨大进展;FutureHouse 宣布的 10 年使命,仅仅过了 2 年就显得近了许多。

4. 自然和实验室物流,而非第一个假设,才是硬约束

  • 主持人从系统层面提出反驳:湿实验必须是约束所在。White 表示同意:即便是“无论 Opus 7 还是 GPT10”,也只能提出初始实验,随后就需要无法通过计算获得的信息,因为真实生物系统包含太多状态,无法被穷举模拟。

  • Robin 展示了理想中的闭环:agent 提出实验,人类执行实验,另一个 agent 分析结果,系统再提出下一步行动。因此,核心产品不是一次性给出答案的 oracle,而是一个能够不断获取新信息的流程。

  • 当下的阻碍可能是“一些蠢事”:知道现有试剂库存、交付周期、实验成本,以及实验室可用能力。如果 “GPT 5.2 Codex Max 还是 Opus 4.5” 都看不到这些运营上下文,模型之间的选择就没那么重要。

  • 这改变了基础设施要求。完美的机器人并非总是必要;agent 可以与 CRO 沟通,也可以指导科学家。真正重要的是在物理世界与数字世界之间,可靠地维护状态、反馈和 provenance。

5. 科学品味抵抗直接偏好学习

  • White 将科学品味定义为判断什么令人兴奋,而不只是判断什么正确或可行。研究主题不仅反映效用,还反映长期积累的职业路径、社群和偏好——这正是为什么某一种生物或某一种机制会吸引注意,而另一个同样容易研究的对象不会。

  • 在一次次周一早上 8 点的争论之后,White 和 Rodriques 尝试了“最蠢的办法”:生成假设,把成对的假设展示给人们,询问他们更偏好哪一个;本质上就是对科学想法进行人类偏好训练。

  • 评审者会高度关注语气、事实具体性,以及实验看起来是否可执行。但他们在判断那个承重问题时表现差得多:如果假设被证实或证伪,结果会在多大程度上改变世界模型?

  • Cosmos 将偏好判断后移到可观察后果上:某人下载哪份报告、选择哪项发现,或某个实验是否成功。当主持人质疑其约 52% 或 55% 的结果时,White 澄清说,低分针对的是解读——某项发现是否令人兴奋或新颖——而不是实验原始正确性。

6. Robin 让 White 从专家排名转向相信验证器在环的科学

  • Google 的 AI co-scientist 通过生成大量假设,并利用类似锦标赛的 LLM 对话为其排序,给 White 留下了深刻印象。Robin 走了另一条路:循环经过文献、数据分析、实验室上下文、物理实验,再基于更新后的假设进入下一轮。

  • 在干性年龄相关性黄斑变性中,专家对前 10 名大体达成一致,但往后的排名充满噪声。4 周实验锁定了一个机制和一种再利用的 ROCK 抑制剂药物,很可能是 ripasudil;它此前并不是人类最偏爱的选项。

  • White 保留了对新颖性的限定:一篇硕士论文可能在第 38 页提到过这个机制,但他怀疑那篇论文指的是湿性而非干性 AMD。他承认可能存在一篇更早的报告,而不是把它包装成毫无争议的发现。

  • 这次实验改变了他的看法:文献检索、数据分析、单元测试和湿实验结果带来的信号,都超过了“我们更喜欢这个”。主持人借用了 Max Tegmark 的说法“自然这台计算机”——物理世界成为 agent 循环中不可或缺的一次计算周期。

7. 只要筛选和 provenance 的成本低于实验,枚举就能奏效

  • Robin 最初关于 ROCK 抑制剂的方向,很大程度上来自枚举。White 的优势判断非常直接:“如果你不能变得更聪明,那就多试几次”,随后用文献、生物信息学或 GWAS 证据,以及现有数据集筛掉候选项,再为实验付费。

  • 更早的“tiling trees”曾尝试遍历每一种方法、底物和选择,结果却产生了会浪费实验室产能的荒谬假设。主持人认为,LLM 往往能像专家一样过滤明显的垃圾,但也提醒,领域特有的坑仍然存在。

  • Provenance 是结构性能力,而不是装饰。PaperQA 会将每句话关联到具体页面;Robin 可以把一个结论连接到某项文献发现,以及生成分析结果的确切 Python 代码行。这条审计链让枚举变得可检查,而不是一座不透明的创意喷泉。

  • 在 BixBench 上,生物数据 agent 的正确率约为 60–70%,而人类分析师之间只有约 70% 的一致性。把同一分析运行 100 次,可以揭示共识以及对插补或其他选择的敏感性,从而区分数据噪声带来的偶然性不确定性,与分析选择造成的认知性不确定性。

8. Cosmos 用持续演化的世界模型承载发现过程中的共享状态

  • White 形容自己是“Lego guy”:ChemCrow 处理药物化学,尚未发布的 ProteinCrow 负责蛋白质设计,Ether0 负责化学直觉,PaperQA 处理文献,另有独立 agent 负责数据分析和报告。Robin 最初把这些组件组装成一套简洁的 Python 工作流。

  • Cosmos 源于一个问题:Robin 实际上在更新什么?它的世界模型不只是记忆或累积的论文,而是会随时间变化、接收输入、生成预测,并可以被评估校准度的系统。

  • 早期尝试用文献为世界模型提供 grounding,但很快停滞,因为文献没有提供真正的“实验—结果”循环。团队暂停后,第一作者 Ludo 又坚持了 1 到 2 周;当数据分析 agent 被接入后,世界模型终于能够探索想法、观察结果并自我更新。

  • White 的类比是一个 git repository:今天的文件系统把一张漫长的 commit、review 和贡献图压缩成共享工作状态。公开版 Cosmos 与内部系统已经相当接近,但更大的版本可以运行更久、使用 GPU、测试预发布模型,并调用蛋白质或化学工具;内部 Cosmos 已经接入 BoltzGen,外部工具则可以通过 API 暴露。

9. 从实验数据中学习,在 White 的关键对比中击败了第一性原理模拟

  • White 的挑衅性判断是,MD 和 DFT 被高估了;它们已经让“大量 PhD 和科学职业献祭在美丽模拟的祭坛上”。主持人另行估计,在 ChatGPT 之前,全球计算能力或许有 20% 用于模拟水;White 对这个例子反应强烈。

  • 他自己的量子水计算在 5 个月内消耗了约 1 million CPU-hours,用于模拟质子在水中的跃迁。结果不是从零发现新现象,而是找到了能够复现已知效应的超参数;他表示,DFT 模拟可能会使用 330 Kelvin 来代表室温水,以补偿模型误差。

  • 结构性问题在于,重要催化剂包含晶界、掺杂物,并且整体复杂;而可处理的模拟往往偏向于完美、洁净的体系。“模拟能把真正无聊的事情模拟得非常好,但并不能很好地模拟有趣的事情。”

  • D. E. Shaw Research 建造了定制硅芯片和集群,以极大规模测试基于 MD 的蛋白质折叠。White 假设政府买下约 5 台机器,每天折叠 1 到 2 个蛋白质;但 AlphaFold 从 X 射线晶体学数据中学习,并能在桌面电脑上运行。“基于实验数据的机器学习,以非常大的优势击败了第一性原理模拟。”

10. 自然语言仍是 White 选择的连接层,但边界清晰

  • White 仍然坚持“化学的未来是语言”。溶解度模型、人口数据、论文和代码需要一个共同接口;人类会不断创造词语,直到彼此分离的观测与抽象能够被放在一起讨论。

  • 主持人追问,化学也通过分子图、几何结构、图表和 SMILES 进行交流。White 沿着表示层级展开:从化学键到构象集合,再到电子密度、电子相关性、相对论效应和环境影响;当追求完整保真度时,计算资源最终会被耗尽,因此每个系统都必须划定边界。

  • 量子力学提出了更难的反驳:也许数学能够表达语言无法表达的后果。White 承认,有用的科学语言可能需要方程、SMILES、图表、视频或手势——“我不会要求在我们家里所有东西都用自然语言描述”——但他并没有放弃把语言视为主要交汇点。

  • 他更广泛的方法是,即使“并不完全正确”,也要采取强观点。押注科学 agent 是未来,让 FutureHouse 跳过了基础模型的迂回路线;过度保留选择权可能变成瘫痪。他预计最终会放弃语言这一论点,“但还不是现在”。

11. Ether0 证明,科学验证器会变成对抗性工程项目

  • Ether0 试图回答一个问题:化学能否像数学或代码一样获得可验证奖励?一个看似简单的任务——生成包含指定数量氮、氧和氢的分子——最终变成了模型如何满足检查器、却完全忽略化学实用性的漏洞目录。

  • 模型一次次生成含有荒谬数量氮原子的链。White 坚持认为含 6 个氮的化合物不可能存在,结果 Nature 封面却报道了人类在 2024 年或 2025 年艰难合成出一种这样的化合物;但 Ether0 的输出仍然是无法合成的 reward hack,而不是预见性发现。

  • 要求使用可购买试剂后,漏洞链又出现了:从目标分子中去掉一个原子,再“购买”剩余部分;加入不起作用、但可以购买的氮;然后再加入一种酸,让它只通过移动一个原子参与反应。White 最终搭建了一个可购买化合物目录和 Bloom filter,并问自己:“我为什么要做这个?我是怎么走到这一步的?”

  • 团队使用 GRPO,并加入 DAPO 和特殊 clipping 等修改,但平庸的数据泄漏仍然占据主导。有一个模型失败,是因为训练试剂按字母排序,而测试试剂没有排序——模型学到的是利用顺序,而不是化学。“刀枪不入”的验证器,事实证明远比监督式预训练困难。

12. 自动化的安全与劳动力边界仍是开放问题

  • White 在 2023 年对化学、生物、放射性和核风险的判断是:危险目标和合成路线往往已经公开;真正的约束仍然是专业能力和材料处理,而不是缺少事实。隐性流程和放大生产中的故障排查更值得担心,因此实验室开始测试并过滤这类请求。

  • White 承认可能存在二阶物流影响——寻找离心机供应商、估算价格或处理 KYC——但表示,AI 在实践中并没有显著加速核心工作。主持人提出,第二波风险可能来自实时辅助或计算型场景,这些场景在 2 年前看起来还过于遥远;White 认为这一框架很模糊。主持人也表示,自己的安全观点尚未完全形成。

  • 关于就业,White 援引 Jevons 悖论:科学并不存在一个只剩 100 项的固定发现库存,因此更便宜的发现过程可能反而扩大需求。科学家会成为“agent 驯兽师”或“Cosmos 驯兽师”,同时探索 10× 或 100× 更多想法。

  • 但他仍然承认摩擦:一家制药或材料公司的 CEO 可能再花 $1 million 雇佣一名 AI 科学家,而不是招聘 10 个人。当主持人追问为什么必须保留人类时,White 回到了品味,以及科学作为人类所欣赏之物的属性;随后又承认:“也许你是对的。也许人类根本没有存在的意义。”

Speaker 1

MD was supposed to be the protein-folding solution. There is a great counterexample: a group called D. E. Shaw Research. They had similar funding to DeepMind—probably more, actually. They tested the hypothesis to death that molecular dynamics could fold proteins. They built their own silicon and their own clusters, and had them all taped out themselves. They burned the algorithms to run molecular dynamics into the silicon. They ran molecular dynamics at huge speeds and huge scales.

I remember David Shaw came to a conference once on molecular dynamics. He flew in by helicopter and was this pretty famous, kind of rich guy. He gave an amazing presentation about the special computers and the special room outside of Times Square, and what they could do with it. It was beautiful and amazing. I always thought protein folding would be solved by them, but it would require a special machine. Maybe the government would buy 5 of these things, and we could fold maybe 1 protein a day or 2 proteins a day.

When AlphaFold came out and it was like, you can do it in Google Colab, on a GPU, or on a desktop, it was so mind-blowing. I forget that protein folding was solved. I always thought that was inevitable, but the fact that it was solved and you could do it on your desktop completely floored me. It changed everything.

Speaker 2

This is the first episode of the new AI for Science podcast on the Latent Space network. I'm Brandon. I work on RNA therapeutics using machine learning at Atomic AI.

Speaker 3

My name is R. J. Haniki. I'm the co-founder of Mira Omics, where we build spatial transcriptomics AI models.

Speaker 2

The point of this podcast is to bring together AI engineers and scientists, or bring together the 2 communities. These are 2 communities that have developed independently for quite some time, but there have been attempts to combine them. Only now, after many years, are we starting to see some of the big developments play out in the real world and start to solve key scientific problems.

There's no one-size-fits-all solution. You need domain expertise. You need people on both sides of the aisle who can really talk to each other, work together, and understand both the modeling and all of the real subtleties of the system you're actually trying to work on. We hope that we can connect these communities and provide a starting point for this new era of AI and science to move forward.

So, without further ado, let's get started on the first podcast. We're really happy to have in the studio today Andrew White, co-founder of FutureHouse and the newly formed startup Edison Scientific. Rather than introduce him, I'll let him introduce himself.

Speaker 1

Hi, I'm Andrew from San Francisco, a former professor now running 2 startups: 1 that's a nonprofit research lab and 1 that's a for-profit, venture-backed company. We're trying to automate science.

Speaker 2

We're going to get into all those points.

Speaker 1

Yeah, I'm really happy to be here. Thanks for having me on.

Speaker 2

I personally want to know about the jump from academia to industry, or quasi-industry. I would love to hear that story.

Speaker 1

Yes. I guess that's the whole story, right? I did my PhD at the University of Washington, and I worked in a group with, I think, 19 people doing experiments and 2 people doing simulations. I was working on a topic called molecular dynamics, which I think is suddenly becoming interesting again as everyone's looking for ways to generate data from first-principles simulations.

Molecular dynamics covers basically everything involving molecules moving around in dynamic systems—biology, things like that. The complement in materials science is density functional theory, where you can model chemical reactions and solid systems. I was working on that, and we worked on biomaterials.

The goal of my PhD was trying to find what are called non-fouling materials. In biological systems, whenever you put a foreign object into the body, it will trigger a response. That response, called the foreign body response, basically encapsulates it in a layer of collagen.

This is actually exploited for some implants. If you get a pacemaker installed, the body coats it with this collagen, so that if you go to change the battery, you can almost change the battery out without even bleeding, because the body has completely encased it. This is great for pacemakers, but for a glucose sensor or a brain-computer interface, or BCI, that's not so great. That's why some of those things have a limited lifetime: eventually, your body treats them as a wound and heals and—

Speaker 2

Rejects.

Speaker 1

Yeah. Some rejection is immune-based. If the body can see anything on it—if it can see some ligand that it can bind to with antibodies—then you get this inflammation, which is a rejection response you see in organ transplants. With materials, the body just goes, “Oh, there's a wound or something here,” and covers it up.

Speaker 2

Okay.

Speaker 1

I think the research in that field has gone on for a long time since I left my PhD, and there were a lot of theories about how it was related to the mechanical properties of the material—whether it was spongy, or whether it was trabecular, with a bunch of little pores in it. We worked on the theory that it had to do with how hydrophilic the material was.

I was the only one working on computers in this group. I couldn't figure out how to connect what's on the computer with what's done in the lab, because you can make a simulation of, say, 10,000 particles or 10,000 atoms, and it's like, well, this is not going to model a human body and an implant. That's a lot more atoms involved.

I had a good time. We did some cool biomaterials work, and I learned a lot. But then, when I did my postdoc, I thought, “Okay, we're going to try to merge experiments and simulations.” I worked on this theory called maximum entropy. It's about how you take complex simulations and match them to limited observations.

It's like the inverse of machine learning. Machine learning is like you have simple models and you're mapping them to a lot of data, whereas I had complicated models and was trying to fit them to very little data. It was fine. It was great. We wrote some papers, and it was useful.

Then I started my research group at the University of Rochester, applying these methods to model peptides.

Speaker 2

Yeah.

Speaker 1

I'm always too early for things. We studied peptides for 4 or 5 years, and it was a cool niche field—not that popular. Now peptides are the hottest thing ever. I think there's even a peptide rave, I heard about a couple of weeks ago.

When I was an assistant professor, nobody cared about peptides. We worked a lot on different ways to combine them. We looked at different experimental methods that we could use with these molecular dynamics simulations of peptides.

Then, in 2019, I was out on sabbatical at UCLA. They have a place called the Institute for Pure and Applied Mathematics, which is an institute where people can go and do a sabbatical and learn new methods. They happened to be doing machine learning for physics. I think the name of the program was something like “Machine Learning for Physics and the Physics of Machine Learning.”

Speaker 2

Okay.

Speaker 1

It was a cool concept. Yann LeCun was there, and Frank Noé was there, who's a big guy in Europe in this field. Terence Tao came by. It was a great group, and everyone was jamming. It was 2019, so there hadn't really been the big hype, especially in non-computer-science fields.

Speaker 2

Right.

Speaker 1

I came back from that and thought, “Well, I've got to teach a class on this.” I wrote a book about how you can apply these methods in chemistry. It was a very niche field because every machine-learning class that my PhD students could take at the time—this was when I was a professor at the University of Rochester—would always end with, “Okay, this is an RNN, and this is what you need to know,” or, “This is how you do image classification.”

In chemistry, it's all about graphs, right? It's all about how you represent these graph structures. It's all about symmetry and geometry. That wasn't very popular at the time, but you had Max Welling on before, and he's the godfather of geometric deep learning.

Speaker 2

Yeah.

Speaker 1

So I wrote this textbook about these methods. There was a bunch of interesting mathematics to it. I had a good time with it.

Then I think I was following the news in the space, and the original Codex came out. I had been looking at transformers for a while and just tinkered with them. We started trying them on chemistry tasks, and we were really impressed. We wrote a benchmark. This was around 2019 or something. We wrote a benchmark of verifiable rewards in 2019—maybe it was 2020 by then—but we were a little ahead of the curve.

Speaker 2

Ahead of the curve.

Speaker 1

A little ahead of the curve again, yeah. Here's a function, and there's a task: I have the body of a function for a Markov chain Monte Carlo simulation, it's missing some pieces, and you complete it. Then we had a verifier that would see whether it was a valid MCMC simulation.

We wrote this paper, and it ended up coming out, I think, in 2021 or 2022, because it took a long time to bank enough questions. I wrote an opinion piece about how transformers could change how we think about chemistry and how we teach it.

Then OpenAI—some people there. Lama was there.

She saw this paper and reached out, saying, “Hey, we’re building this new model, and we think it’d be great to red-team it to see what could happen with these models if they’re applied to chemistry or biology.” I was a red teamer for GPT-4, and I was using it for 9 months or something before release—it was in August. So GPT-4 came out in March, and I was using it in August.

Speaker 2

Yeah.

Speaker 1

Then the ReAct and MRKL papers came out. I think Shunyu Yao wrote the ReAct paper, and I plugged it into GPT-4 in the fall. I was like, “Wow, there’s so much stuff coming out.”

Speaker 2

With ReAct.

Speaker 1

Yeah, and it was really exciting. Then, when GPT-4 came out, I released this paper called ChemCrow. I worked with Philippe Schwaller in Switzerland on this, along with IBM.

Speaker 2

So that was ReAct applied to chemistry.

Speaker 1

Yeah. What we had was a cloud lab that IBM built in Switzerland. We had GPT-4 operating the cloud lab, and I had written a literature-research agent that did agentic RAG. Again, nobody knew what agentic RAG was at the time. I think Harrison Chase had written a blog post about some ideas there, so I stole some of his ideas. He’s a really smart guy.

Basically, we applied that, and we saw some really cool stuff. It was really exciting, and then we wrote the paper. It set off this crazy storm where everyone was having a lot of anxiety about AI progress.

Speaker 2

Yeah.

Speaker 1

I ended up visiting the White House. I guess my paper was the only time a preprint or peer-reviewed paper was presented to the president on their schedule, in a 30-minute block.

Speaker 2

Wow.

Speaker 1

The national security adviser at the time, Jake Sullivan—God, I was confused about—

Speaker 2

Yeah, no, sorry. One of them is a talk-show host, and one of them is the national security adviser. I forget which is which.

Speaker 1

That guy.

Speaker 2

That guy.

Speaker 1

Yeah. He had a presentation about our paper, and they presented it to everyone because there was a big tech CEO summit at the time. They sent Sam Altman and some other CEOs out there, and they—

Speaker 2

Was this “The Future of Chemistry as a Language,” or a different one?

Speaker 1

This was the ChemCrow paper. Sorry, I probably should name these things.

It was crazy. They had me go out there, and I met a lot of three-letter agencies I didn’t really want to meet. Somebody from one of the three-letter agencies asked, “How does this change explosives?” The three-letter agencies were asking, “How does it change breakout time for nuclear-weapons research?”

I was like, “I don’t know. I’m not really sure.” But it turns out that there aren’t that many people who are world experts on AI and science, right?

Speaker 2

So what’s the answer?

Speaker 1

Yeah, I agree. Good question. We’ll come back to that.

Speaker 2

Okay, yeah, let’s come back to that.

Speaker 1

In the end, I had a lot of energy and excitement about this area, so I took a sabbatical from the University of Rochester. It was Sam Rodriques, and Sam had been talking to Eric Schmidt and Tom Kalil, who was also at the National Security Council in the Obama administration, about how to scale up these ideas.

Sam had this concept of focused research organizations: How do you do science not in academia, and not in one of these near-monopoly tech companies, these big labs? I thought, “Hey, we should do this around agents for science, or AI for science.”

I love Sam. He pushes me to come up with really lofty ambitions. We decided to make automating science the goal, instead of seeing what fun stuff we could do with agents in science. I think that was maybe the real mission. Of course, automating science is the long-term mission.

Speaker 2

Yes.

Speaker 1

That was what led to FutureHouse.

Speaker 2

That was very long-winded.

Yeah, no, no, that’s great. So you chose to leave a tenure-track position?

Speaker 1

I was on sabbatical, which is a beautiful concept. But then I did resign my tenured position when we co-founded Edison. I had been on sabbatical for a very long period of time, and at a certain point I just had to resign my tenure. I resigned my tenured position in June.

Speaker 2

Oh, so that’s only recently.

Speaker 1

Yeah, only recently.

Speaker 2

And you just felt like this is the direction of your career?

Speaker 1

Yeah. I got tenure, and I had these early-career awards, like the NSF CAREER Award. It was great, and I think academia is really exciting. But I thought that, right now, this kind of area is difficult to do in academia, and it’s so exciting that I think you can take bigger bets.

Having a tenure position and writing research grants is maybe not the biggest bet you can take on a field.

Speaker 2

Yeah. So now we have a venture-backed startup called Edison, right?

Speaker 1

Which we spun out of FutureHouse. We took a lot of the ideas and we’re trying to do this at an even bigger scale right now.

Speaker 2

Yeah.

Speaker 1

Edison was always kind of the plan, going back to Sam’s idea of a FRO, or focused research organization. He always had this goal of doing fundamental research in a tightly scoped nonprofit that could explore, and then you would have that as a natural arm for spinning things off.

Speaker 2

Yeah. You know, venture-backed.

Speaker 1

Yeah, I think that’s right. I think some things that make that not as clean these days are how expensive AI research is and how expensive GPUs are. I don’t think we can repeat it many times from FutureHouse. It might be an end-of-one thing right now. It just may not be. I don’t know—if venture capital keeps growing, then maybe we can.

But I think we took a lot of the ideas from FutureHouse. Another thing is that I think we expected it to be harder to automate science. Actually, it’s really hard. I feel like I’m always miscalibrated in this domain, but it’s always hard to predict progress.

Speaker 2

Yeah.

Speaker 1

I overestimate the speed of things on a month scale, and I underestimate things on a year scale. The 2 years from 2023 to 2025 represented an enormous amount of progress. It always felt like things weren’t going as fast as I thought, but when you look back on it, you realize, “Wow, there’s been a lot of progress.”

I think that in FutureHouse—and Sam actually regrets us writing this—in the original marketing, or the announcement, it said that it was our 10-year mission to automate science. Now it’s like, “Okay, yeah, 2 years later we had Cosmos, and things are going so much faster.”

There’s also something you notice in San Francisco: It’s actually kind of hard to find problems that are hard enough to be a challenge for language models but not so hard that they’re impossible. There’s this gray zone, and I feel like that’s where we are right now.

We can automate so much of the scientific method because it turns out, especially in a field like biology, which is very empirical and limited, that the top 1% guesser of what will happen in an experiment and the top quintile or quartile are about equal. Even if we wait 10 years and get even smarter models, I don’t think it’s going to change the fact that we’re ready to automate a lot of science with existing LLMs.

Speaker 2

What do you mean by “automate science”? That’s a pretty loaded statement. There are lots of ways of thinking about that.

Speaker 1

We try to draw a line between groups that are trying to model something, like the cell, how proteins fold, how antibodies can be designed, or maybe virtual cells as an example. If they’re trying to use machine learning or AI to model some very specific system, we’re trying to automate the cognitive process of scientific discovery: making hypotheses, choosing experiments to do, analyzing the results of experiments, and using those results to update your hypothesis or your confidence in those hypotheses.

That leads to a world model of, “Okay, this is how I understand this process to be,” and that begets new hypotheses or new experiments. We want to automate that sort of loop.

We thought that we would have to build up a whole new organization from the ground up for agents. That means automated labs, putting all the papers in one spot, and getting APIs wrapped around everything. But over time, the models have gotten better and better, so we had to stop and rethink: We don’t actually have to hold their hands so much anymore.

They don’t necessarily need to have an automated lab. They can write an email to a CRO, or they can tell you what experiment to do, and you can take a video of yourself doing it and show it to the model. The model can say, “Okay, well, this is what happened.”

It’s been a really interesting experience. Sometimes we overengineer things, and sometimes—actually, basically, we mostly overengineer.

Speaker 2

I always think about systems, and science is a system. I think about the scientific process as a system in terms of constraints: What is the bottleneck in the system? So what is your hypothesis about this?

Not knowing a ton, in my mind the constraint of the scientific process is the work you do in the lab, and that’s notably missing from—well, not entirely missing from—you mentioned automating the lab and everything. How are you thinking about this?

Speaker 1

Yeah, I think you’re right. Basically, the best model—whatever, Opus 7 or GPT-10—really can only propose the first experiment, maybe a slightly more clever one. At a certain point, you just need information.

There are some little calculations you can do, but there are more atoms in the brain than you could ever simulate, even if you had all the energy from the sun. I think you could simulate maybe 1,000 brains in real time with all the energy in the sun, because there’s just too much information.

Science really hits these bottlenecks where you actually have to go measure things.

Yeah. We definitely think about lab-in-the-loop situations. One of our papers, which was called Robin, had one of our agents propose an experiment. We did the experiment, and then we had our agent analyze the experiment, propose the next experiment, and continue that kind of loop. I think that's where you want to get to.

Speaker 2

Yeah. So what is the bottleneck in that?

Speaker 1

I don't think it's the intelligence of the first experiment. I think the bottleneck might be something silly, like knowing the lead time on all the reagents that you need and what is available in the lab, right?

Speaker 2

Yeah, yeah, yeah.

Speaker 1

I think whether GPT-5.2 Codex Max or Opus 4.5 is going to do better probably doesn't matter. It's just a matter of which one is going to have all the information about what's in the lab, how much it will cost, and how long it will take.

Speaker 2

Right?

Speaker 1

And also, I guess, the kind of frontier that I think about for these models is taste, which is a broad category. A lot of science, of course, is about accelerating technology, improving the economy, improving people's life expectancies, and making everyone happier. But a lot of what is done in science is based around human preferences.

Why do people study a particular worm? There is a theory that studying the worm has led to good medicines or to discovering new genes. But people also studied it in the past, people's careers depend on that worm, and people want to write papers about that worm. There is a human element to some of this, and I don't think these models capture that very well: knowing what is an exciting result and what is a boring result.

Speaker 2

I see.

Speaker 1

So I think that's scientific taste. It's a broad category of all these things.

Speaker 2

How do you define taste? I know I have some fun anecdotes about this, but I'd like to hear what you thought.

Speaker 1

Yeah. We actually sat on this idea and argued about it for a long time. Sam and I usually meet every Monday morning at 8:00, and we're both caffeinated and ready to argue about stuff like this. We had a lot of Mondays where we talked about scientific taste.

In the end, we said, “Okay, let's just do the dumbest thing,” which was to have our agents make hypotheses, put them in front of humans, and have people say, “I like this one” or “I like that one.” So we just did RLHF on hypotheses, and we learned a lot about how bad RLHF is.

People really paid attention to the tone, the details, and how many specific facts or figures were in the hypothesis. They paid attention to actionability—whether the experiment was feasible—but what people didn't really pay attention to was, I don't know how to describe this, if the hypothesis is true, how does it change the world? If the hypothesis is false, how does it change the world? It's how much information you gain. It's not really information, but impact or something. That really didn't come through from those tests.

We said, “Okay, well, this is maybe one strategy,” and went back to think about it more. We then took a pause from that research and made Cosmos. Cosmos has taste baked into it. At the end of the day, there will be some report, and we're working on generalizing this. At the end, I can say, “I made these discoveries,” and a person can say, “Great, I want to download that one,” or, “I like that one,” or, “I don't like this one.” That rolls up to some hypothesis that came earlier in the process, so we think we can get to end-to-end human preferences.

Speaker 2

So you mean the feedback loop is the click?

Speaker 1

It could be the click. It could also be that we do an experiment. Sometimes in Cosmos, you can ask to end an experiment, and then go see whether the experiment was a success or failure, or something like that.

I guess we've brought it out of this hard-to-quantify question of whether this is a good hypothesis or a bad hypothesis and into something where you can see the downstream consequences of the hypothesis. Humans have a very strongly calibrated nose for science. Maybe you could argue that there are sociological effects across the community, but ultimately, good scientists often know right off the bat whether something is likely to be useful or not.

Speaker 2

How many attempts did it take before you started to see results that seemed useful to you? You've been working on this for, I guess, 2 years now.

Speaker 1

I think when the AI co-scientist paper came out from Google, it was a really interesting idea to do this tournament-style, or just pairwise ranking, of hypotheses. I think AI co-scientist is a very interesting counterexample to what we built.

What we built is something with either lab-in-the-loop, data analysis-in-the-loop, or literature research-in-the-loop, where you're iterating on an idea. I think AI co-scientist took a very different approach: “Let's list all the ideas and then try to come up with a filtration process to find the best hypothesis.”

AI co-scientist produces these very long reports where it says, “We really tested this idea,” with lots of dialogue, and it was very interesting stuff. I was really impressed with the paper that came out. Then we had this Robin paper, and one of the things that came out of the Robin paper was that the hypothesis people thought was best was not the one that led to success in that paper.

Speaker 2

Interesting.

Speaker 1

It was in age-related macular degeneration, or AMD. Basically, part of the eye is going blind because you have this accumulation of drusen in the eye and can't clear it out.

Speaker 2

That's the major cause of blindness in people over 60. Ollie, who works on the Hill—

Speaker 1

Yeah, yeah. He'll cringe when he hears me say that, but—

Speaker 2

Something like that.

Speaker 1

Something like that. Sorry, Ollie. In that one, we went to optometrists—or ophthalmologists; I get those confused as well. Sorry, Ollie—and essentially asked them which hypotheses they thought were good hypotheses, which they thought would lead to a good mechanism for treating dry AMD.

Speaker 2

Yeah.

Speaker 1

They agreed on the top 10, but beyond that it was kind of noise. Then what we found was that ripasudil was a very good medicine, and it had a mechanism that I think is novel, although there was lots of debate on X. I think there was a master's thesis that proposed this mechanism on page 38. I actually think it was a typo; I think they meant wet AMD. But anyway, I won't belabor the point. I will concede that maybe there was one reported example of it in the past.

That was a really eye-opening experience for me. It was the first really serious test where we went to the lab and spent about 4 weeks on a battery of experiments to see which hypothesis led to a good mechanism and a good repurposed drug.

Speaker 2

Right.

Speaker 1

It was not as correlated with human opinions as I expected.

Speaker 2

Yeah, yeah.

Speaker 1

Since then, I think I have a lot more faith in verifier-in-the-loop scenarios, where you have either data analysis, literature search, or you're running a unit test, or you're going and running the experiment. Anything like that is going to give you a higher signal than the vagaries of, “This is a higher opinion,” or, “We like this one better.”

Speaker 2

Yeah. Max Tegmark called it nature's computer.

Speaker 1

Yeah. It's like you have this computer cycle you're running, and nature is part of that computational cycle.

Speaker 2

I'm curious. You said that there is a paper that maybe could have proposed where this molecule came from, but do you have some way of interpreting or understanding where that hypothesis originated in the absence of that? Is there a little thought train?

Speaker 1

Yeah, yeah, yeah. This is something we pay really close attention to at FutureHouse and at Edison: provenance of information.

Our first sort of agent was PaperQA. Sorry about the name. PaperQA sounds like an email address, but that was an agent.

Speaker 2

It really does.

Speaker 1

Yeah. PaperQA has every sentence that it outputs accompanied by a citation to a page, so there's a lot of provenance. We basically built everything around that philosophy.

Robin, which is the name of this workflow—or something; you can call it that—that led to the result of ripasudil being a good therapeutic for dry AMD has data analysis that shows you which line of Python code led to the result here. Then that goes to another model, which says, “Based on this literature finding and this result from the data analysis, I believe this is the right thing.”

But where does the original idea come from? Going after these ROCK inhibitors—the mechanism for the target was basically enumeration. If you can't be smarter, you can try more times, of course. I think that was the theory of the Robin paper: we can put out a whole bunch of hypotheses and then filter them, just like I think AI co-scientist did. You go through a filtration process, but the difference is that in AI co-scientist, the filtration process was other LLMs ranking it with rubrics or personas, whereas our filtration process was literature search and data analysis.

Here's some data.

Speaker 2

Is it consistent with the data? Go see if anyone’s discovered it in the literature or if they’ve disproven it. And I think that’s the easy way to succeed in AI over humans: You can try more ideas faster.

Speaker 1

Something I’ve heard people say, and maybe I’ve experienced this in my own life, is that sometimes hypotheses are kind of cheap, especially in biology. In many ways, it’s actually easy to come up with what you think could be happening. And it seems to me that verifying is often a big bottleneck—maybe the biggest bottleneck. If you have lots of hypotheses and it costs 1/100th of your runway to test each one of them or something, you don’t have any shots on goal.

Speaker 2

Yeah.

Speaker 1

Yeah. So how do you make sure that you are actually enriching for good hypotheses?

Speaker 2

Literature and data analysis, right? There was a time when we used something called tiling trees. A tiling tree is a literal brute-force method invented by Ed Boyden’s PhD advisor, and basically the idea is: “Okay, I want to accomplish X. I could try these methods.” Once you pick, “I’m going to try this method,” then you split into 2 different paths: “I’m going to use this method” or “not use this method.” If you’re using this method, you need to have some kind of substrate. “I’m going to try this substrate, or this substrate, or this substrate,” right?

You can basically try to tile the space of all possibilities. We tried some early experiments there, and you’re right: You run into this thing where some of the hypotheses come out and just don’t make any sense, and you’re going to waste a ton of effort if you actually test them all. Nowadays, I actually would argue that if you go to an LLM and ask it to evaluate hypotheses, including some garbage ones, it will probably do as good a job as an expert in the field at filtering them out. That’s not always the case.

swyx

Yeah, I’ve actually seen that myself.

Alessio Fanelli

Yeah. But there are a lot of gotchas, and I think people can miss those, but I think they’re actually pretty good. And so I’m not as worried about hypotheses that can fail fast by an expert looking at them.

I think now the filtration process really happens in literature. And I think the filtration process happens in looking at bioinformatics data, or what we know from GWAS, or other sources of existing data—as much as you can draw upon.

swyx

Yeah. So with regards to existing data, another maybe contrarian take is that oftentimes the hardest part is just understanding the context of data, where it comes from, and how you interpret it. I can also think from my own life of multiple cases where the data, in some sense, was there, and you had 2 people who were both experts and very smart people who looked at it and drew very different interpretations. In fact, when we were interviewing Heather Kulik, she had some fun stories about using LLMs, and she would find that there would be raw data in a paper that wouldn’t agree with the conclusions of the actual paper. And it’s straight from the paper; it’s not even cross-paper talk or something.

Man, I’m going to be a really boring interviewer and be like, “Yes, you’re right.” You know, this is a hard question.

Alessio Fanelli

I think, to give you something concrete, we have a bioinformatics benchmark we call BixBench. BixBench is something we put out, and we’ve updated it a few times. It’s in some frontier LLMs’ system cards; when they release their system card, they’ll mention BixBench. It’s one of the things they test on.

swyx

Yeah.

Alessio Fanelli

And we’re getting to 60%–70% correctness on BixBench, and we found that we’re actually at the point where humans disagree at this level. Humans only agree on 70% of the analysis. And so it’s true that, when it comes to analyzing data, humans do not agree 100% of the time. There’s a certain amount of choice that goes into it.

We try to—so Edison is a for-profit company. Maybe we’re trying to sell some of this stuff to companies, and we’ll go to some companies and they’ll say, “Oh, we never impute data. Imputing data is bad,” or whatever. And we’ll say, “Okay, well, we’ll have to change our agent so we don’t impute data with them.” But then some other companies are like, “Oh, yeah, we impute data. It makes everything easier,” right?

And you want to know what the real modern dark arts are—that AI-resistant area of the world? It’s medicinal chemistry. That is the spot where there’s so much superstition—

swyx

Oh, yeah. Everyone is pseudo-religious.

Alessio Fanelli

Yeah, exactly. But you have to be to survive. Otherwise, you get burned out.

swyx

But the religions never agree, either. 2 medicinal chemists will have completely different viewpoints about a functional group.

Alessio Fanelli

Yes, exactly. And I remember talking to somebody who worked at a CRO, and they were like, “Oh, whenever company X orders anything, we never put boron on any of the compounds because they hate boron. There was one program that was killed because there was a boron somewhere in the core, and it led to some toxic side effect. So no boron for this company.” This company, they love things to be fluorinated or something because they think it’s great for the ADME properties, right?

And so there’s all this stuff where you reach the point where—I don’t know—human-bias level or human-disagreement level, and I think we’re getting to that point in data analysis. And so, of course, you will see that if I take the raw data from a paper and analyze it myself, I will get a different conclusion.

One of the cool tricks you can do, going back to this brute-force thing, is that I can go to our agent and run it 100 times and take the consensus analysis. Or I can say, “Even if you make these 3 different choices in your data analysis, you get the same conclusion,” right? Or, “This conclusion is somehow sensitive to those choices.” Then you can say there’s even terms like epistemic versus aleatoric uncertainty. It’s like, “This is aleatoric,” which means, “I think it’s noise from the data,” or, “This is epistemic uncertainty,” which means, “I think there are some choices being made. There are some differences that lead to the disagreement.”

Anyway, there’s a Donald Rumsfeld formulation of this as well: the known unknowns. And, yeah, the aleatoric-epistemic debate there.

swyx

Interesting. This kind of digs into your Cosmos a little bit. I glanced at the paper, and one of the things that jumps out is that there was a certain class of problems for which it was only 50-some percent accurate. Can you talk a little bit about that? If I’m just getting 50% accurate answers and then going into the wet lab saying, “Okay, try this,” only to realize, “Ah, the stupid thing told me to do something dumb,” how do you handle that?

Alessio Fanelli

I would say, first of all, that 50% is actually pretty good, because it’s rare that experiments in the lab are actually coin tosses, right? There are usually a lot more outcomes than binary.

swyx

Yeah. Yeah. Sure. Okay.

Alessio Fanelli

But that particular number was human agreement in the interpretation of the results. We asked people to evaluate different aspects of Cosmos. We had them evaluate the data-analysis decisions, and we asked people to evaluate the literature: “Do you agree with its finding in the literature?” That number—that 50%—came from Cosmos’s interpretation of some of the analysis.

So it might go into the literature and find this result, and then say, “Wow, this is super exciting. This is amazing.” Or it might do data analysis and say, “This is a novel discovery. Really excited about it.” And then people would disagree: “That’s actually not interesting,” or, “I don’t agree with the interpretation of it.”

swyx

So it’s like picking bad problems, maybe.

Alessio Fanelli

Yeah, in the negative class. And so I think that 52% or 55%, whatever it is, that’s interpretation. And so I agree: I think that’s where, like I was saying, the frontier right now is scientific taste.

And so that’s what we’re working on right now: How do you get that interpretation to match?

swyx

You step back and just introduce Cosmos from a high level. I’d actually be even curious to hear, starting from ChemCrow—and, you know, you have PaperQA, Aviary, Ether0—I’d like to hear a little bit of the lineage and how those different decisions were made. What were the key learnings, and how did you get to where you are now?

Alessio Fanelli

Yeah. I could retcon and tell a really great story about how we arrived at Cosmos, but I will say that, to a large extent, we just try a lot of stuff. Sometimes it works, and sometimes it doesn’t.

I’ll say that we’re very—I’m a builder. I like to build things piece by piece. I’m probably some fancy word for it, but I’m a Lego guy or something. My vision was that we would make an agent that does this part of the scientific process, an agent that does that part of the scientific process, whatever.

And so we had ChemCrow, which was going to help us with setting up our medicinal chemistry work. We had ProteinCrow, which we haven’t released. I don’t know if we will ever release it, but ProteinCrow is for designing proteins we might need for some part of our workflows.

swyx

Or we had a data analysis agent. It’s an agent: an LLM plus tools.

Alessio Fanelli

Okay.

swyx

Ether0 was, like, “Okay, we noticed that frontier models can’t work with molecules very well, so let’s make a model with intuition for medicinal chemistry.” That was what led to Ether0. But then Sam really pushed us: “Let’s just do the whole thing. Let’s just try to build an AI scientist. Let’s just try the whole thing.”

That was what led to Robin. Robin was, “Let’s just take these agents we already have and put them in a workflow.” Basically, you could express it in a concise Python file: try a whole bunch of ideas, then go see if they all filter through the literature or if they’ve been disproven, and then come up with experiments that you could do in a wet lab.

Alessio Fanelli

Yeah.

swyx

This is our inventory list. Then go analyze all the data, go back, and repeat the process. That’s what Robin was.

Then we came across Cosmos. We were trying to understand what process Robin was automating, and it came from this idea of a world model. When we first started Edison, we were thinking, “What do we want to change about this? What is new here?”

We spent some time thinking about the scientific process: What is actually going on in my brain? I have some understanding of the world or the phenomena I’ve studied, and that’s my world model. A lot of the actions I take are about trying to update that world model. It’s something that changes over time, but it’s also practical: I can use it to make predictions. I know from this experiment this will happen. That’s why it’s a model and not just memory, or a bunch of papers or something like that. It’s supposed to operate.

In Cosmos, we tried this idea out. Ludo, who was the first author on the paper, tried a whole bunch of ideas around world models, and we kind of thought they weren’t really appropriate. We tried a lot of different ways to do this—Method A, Method B, Method C—and they were okay. So we all decided to take a break.

Ludo’s project didn’t work on trying to do this world-model stuff. He was like, “I’m going to keep trying it.” Ludo is a very stubborn person. So he tried it for, I don’t know, a week or 2 weeks, and he was quietly like, “Hey, can you guys come take a look at this?”

We were like, “Wow, this is actually really cool,” and then we started building on it and jamming, really. I think what Ludo figured out is that you have to get this experiment-loop thing. You have to let it run, and the data-analysis agent is what got us in the loop.

If you put that in the loop, it can really update this world model, because we were trying to build it around literature before. When you build it around literature, there aren’t really experiments you can do and then see the results for. That was our surrogate: literature. It just wasn’t working. Data analysis actually really lets you explore ideas, and so that was what led to Cosmos.

In Cosmos, we basically had all the pieces sitting around. We were working on world models, a data-analysis agent, and a literature agent. We had built a platform for scientific agents, too, so we had things that could write a LaTeX report and things that could make nice plots. Then we put that all together, and a world model was sort of the glue that allowed it to fit together. Yeah.

**swyx**

An analogy is, in coding agents, GitHub is sort of the glue. There’s some shared repo and everyone works on the repo. Software engineers have spent lots of brain cycles thinking about how to coordinate and organize working on code together for a long time.

So the world model is actually like a memory system, kind of.

**Alessio Fanelli**

Yeah, you can think of it as a memory system. We think about it as a model, so you can put in input and it will output predictions, and we think about calibration.

But really, it is a big bundle of information that we accumulate over time, distilled in some way, and that is what allows us to do this. You can think about a GitHub repo as a distillation. Really, there’s a long graph of commits that lead up to it, and the current file system in that Git repo—

I keep saying GitHub. I’m such a corporate shill here. Get your Git repo—

It’s a distillation of all the work that people have put into the pull requests and the commits. I think there’s a nice analogy between a Git repo and what a world model is.

**swyx**

I see.

**Alessio Fanelli**

And I think that’s just what allows us to automate scientific discovery so well.

**swyx**

Can you talk about how you implement a world model, or is that sort of secret sauce?

**Alessio Fanelli**

That’s our secret sauce right now, you know?

**swyx**

That’s fine.

**Alessio Fanelli**

Yeah, no, it’s fine. People have asked around.

**swyx**

One thing that’s notably missing is the simulation, right? Dynamics, or Boltz, or—

**Alessio Fanelli**

Yeah, I want to help you guys pump up your views here. I think molecular dynamics is overrated. In fact—

**swyx**

Coming from someone who goes in the thumbnail, you know.

**Alessio Fanelli**

Yeah. And DFT is overrated. In fact, DFT may be even more overrated than the numerics. I think these methods—

**swyx**

For materials or for biology, or for both?

**Alessio Fanelli**

For materials.

**swyx**

Okay.

**Alessio Fanelli**

And I can explain more about that. Basically, MD and DFT have consumed an enormous number of PhDs and scientific careers at the altar of the beauty of the simulation.

**swyx**

Also, random interjection: I did an estimate once. I think, pre-ChatGPT, something like 20% of the world’s computing power just went to simulating water.

**Alessio Fanelli**

Oh my God, water.

**swyx**

Yeah.

**Alessio Fanelli**

I had to deal with so many water simulations. I did DFT simulations of water, and they are so annoying. I used these big computers from the Department of Defense, and I spent, I don’t know, 5 months—and, by the way, in the pre-training days, 5 months of compute is actually a really long time—simulating water with quantum effects and a grotesque mechanism for how a proton hops through water.

It’s on YouTube. It’s my number-one YouTube video, and it represents, I don’t know, 1 million CPU hours of compute. It was one of the biggest computations that I’ve probably done in my life so far. Maybe Ether0 is bigger, but it took a lot more work.

**swyx**

And what’s the point? What did you learn?

**Alessio Fanelli**

All I learned was which set of hyperparameters reproduces some physical effects of water. But none of it was de novo, right? This is the issue with molecular dynamics and DFT: They don’t model the world correctly.

So we have to invent little stories we tell ourselves, like, “We’re making good inductive biases,” and then it models the world more correctly. In DFT, you simulate water at 330 Kelvin when you want room-temperature water.

**swyx**

Is room temperature 330 Kelvin?

**Alessio Fanelli**

No, it’s not. That’s a little too hot, right? The issue is that people just make up these things. Or, I don’t know, GGA, BLYP, or B3LYP—all these different methods are clearly empirical, and then they bolt them onto DFT and say, “Look, it’s a first-principles method.”

But actually, you made a whole bunch of choices and overfit to the validation data to get this to work. I think MD and DFT are like that because if you go look at the catalysts—what catalysts change the world? None of them are single-crystal materials that are really well suited for DFT. They always have grain boundaries, they have dopants, they’re complicated, right? You never capture that with DFT.

I think this is one of the fundamental dichotomies of the world: Simulations simulate really boring things really well. They don’t simulate interesting things very well. That’s why I don’t do DFT and MD anymore.

**swyx**

What about machine-learning stuff like AlphaFold?

**Alessio Fanelli**

AlphaFold was trained on X-ray crystallography data. I think this is the story of MD: MD was supposed to be the protein-folding solution.

There’s a great counterexample. The counterfactual, basically, is a group called D. E. Shaw Research. They had similar funding to DeepMind, probably more, actually. They tested the hypothesis to death that MD could fold proteins.

They built their own silicon. They built their own clusters. They had them taped out themselves. They burned the algorithms into the silicon to run MD. They ran MD at huge speeds and huge scales.

**swyx**

Yeah. I remember David E. Shaw came to a conference on MD once. He flew in by helicopter and was this pretty famous, kind of rich guy.

**Alessio Fanelli**

And he gave an amazing presentation about the special computers and the special room outside Times Square and what they could do with it.

**swyx**

Beautiful. Amazing. I always thought that protein folding would be solved by them, but it would require a special machine.

**swyx**

Maybe the government would buy 5 of these things, and we could fold maybe 1 protein a day or 2 proteins a day.

**Alessio Fanelli**

And when AlphaFold came out and it was like, “You can do it in Google Colab, on a GPU or desktop,” it was so mind-blowing. I forgot that protein folding was solved. I always thought that was inevitable, but the fact that it was solved and you could do it on your desktop just completely floored me. It changed everything.

**swyx**

Yeah. I don't even know what it is, but imagine ChatGPT came out, but instead it was like, “Oh, you can just run it on your phone or locally on your own desktop.” That's the level of shock that came out.

**Alessio Fanelli**

And it gets down to this thing that humans are really bad at estimating problems that aren't human-made problems. Protein folding, we all thought, would require a huge amount of compute—a very challenging problem, the hardest problem in the world, right? It turns out that you can actually do it with, I think, around 10,000 GPU hours. You can train a good protein-folding model. It actually turned out to be barely an inconvenience.

**swyx**

Therefore, why not?

**Alessio Fanelli**

Oh. Therefore, protein folding was highly efficient based on experimental data. They took X-ray crystallography data. That's what DeepMind did: they took X-ray crystallography data. D. E. Shaw Research tried the first-principles method, and it was a nice head-to-head comparison. Two very well-resourced groups. They both tried different ideas, and the machine learning on experimental data beat out first-principles simulation by a very large margin.

**swyx**

And so why isn't Boltz, or whatever, inside of Cosmos? Why isn't there a tool that can run?

**Alessio Fanelli**

Oh, we have Boltz inside—we have BoltzGen. Yeah, we have that inside of Cosmos.

**swyx**

Okay.

**Alessio Fanelli**

I mean, I think in the version that we have for people to just sign up and use, it's not in there. But you can imagine that you can just use Modal or Lambda or Tamarind or 310. There are all these companies that basically wrap a lot of these deep-learning protein-design tools or chemistry-design tools in an API. You can give that to Claude Code if you want. You can give it to Cosmos and be like, “Hey, if you want to design a protein for X, use these tools.”

**swyx**

Your mechanism, it sounds like—or one of the primary mechanisms that has been successful—is to enumerate a whole bunch of possibilities and filter, right? How do you think about serendipity and out-of-distribution thinking and getting there? How far have you gotten, and what's left?

**Alessio Fanelli**

That's a great question. I think the short answer is that this is the domain of CBRN: chemical, biological, radiological, and nuclear weapons, or, I don't know, safety. This domain has been explored a lot in history by a lot of organizations.

I would say that there was a big question mark for us a few years ago: how much of this stuff is intellectually bottlenecked? How often are people like, “Oh, wow, I want to cause harm, but I need to know some facts,” and could LLMs make that easier or go faster or anything like that?

I think the first set of answers in 2023 was basically no. You can go find the synthesis route for many dangerous compounds on Wikipedia. People know what the targets in the human body are that are targeted by most biological weapons. It's not really that much of a mystery. So I don't think there was a lot of new ground when LLMs first came about.

Then there was a lot of concern about laboratory protocols: could agents or LLMs reveal some tacit knowledge that maybe people couldn't find on Wikipedia? Maybe for making something, there's some technique that's required when you scale it up in size, or maybe there's some way to get around tracking lists by ordering different compounds.

That, I think, was really well tested—not by me, but by a few different labs. Some groups spun up and started making tests for this, and labs pay attention to it. I think it's really been put into the process where LLMs will shut down or be filtered in those scenarios, but I think that is actually an area where there is some risk.

I think this is something that people pay attention to for open-source models, and there's still some discussion there, but to a large extent, it's not really greatly accelerating in practice, or at least I haven't seen much evidence of it. Again, I think it comes down to the fact that it's not really available, but if you look hard enough, you can find most of the information you would need to get up to no good in the public domain already.

Alessio Fanelli

Yeah.

swyx

But I think now the next frontier is: can it somehow help you with real-time protocols and troubleshooting, more in the loop, and especially on the computational side of things? There are some scenarios that are now coming into focus that could be more dangerous or more intellectually bottlenecked, and so I think people are trying to pay attention to that.

To some extent, there was a first wave where we thought this could unlock a lot of stuff, and I don't think it came to pass. I think there's now an emerging second wave: there are some actually new scenarios that were just too far-fetched to consider 2 years ago that I think are now realistic. Some smart people are paying attention to it, but I don't think it's solved yet.

Alessio Fanelli

I don't know. It's very vague.

swyx

No, I mean, I guess one kind of differentiator is that there's a lot of talk about AI safety in the modern LLM and ASI space, and there are jokes about paperclip-maximizing robots or something. But the core threat here is more like a malicious actor using this as a tool to accelerate something dangerous.

The first-order hypothesis is that you basically already have to be an expert to effectively create a biological weapon or a chemical weapon, and a non-expert wouldn't know how to do this. An expert would already know how to do this.

Alessio Fanelli

Yeah. I think each of the categories in CBRN is a little different, but to a large extent, it's a lot of pushing material around. The classical example in nuclear is that it's a lot of centrifugation, a lot of ultracentrifugation, and a lot of high pressure or high RPMs.

You can maybe get smarter about how to set up the economy of scale to do that with an LLM, but to a large extent, you can call your friend in country X and they can tell you what the steps are. It's not that much of a secret; it's just a lot of moving material around, and I don't think it's meaningfully accelerated.

Now, that said, there are all kinds of dumb dual-use things. Maybe you want to call a company that makes centrifuges, and you want to make sure that they sell them to you and go through some KYC steps, and maybe an LLM can get you through the KYC faster. That's a dumb thing where, yes, email makes it so you can order centrifuges off the internet more easily. Is email a dual-use technology? Yeah, to some extent it is.

And so I think there are a lot of weird second-order things that we don't pay attention to in AI safety: does it make KYC easier? Does it make it easier for people to know where to order this from, what the expected price is, or what they should order first? All those simple logistical things are accelerated by AI, just as a consequence of AI being an accelerating technology.

Certainly, guys, there's some scary stuff, and I try not to think about it too much.

swyx

Yeah.

Alessio Fanelli

I don't know. I guess I don't want to get too political, but I do think that right now the United States government is maybe taking a slower, less intensive look at safety. But there are definitely people in other spaces than the U.S. government thinking about it hard.

swyx

And do you think this is something people need to spend more time on? I do get waves of angst about AI, and I'm sure many people living in San Francisco get a little bit of them too. Sometimes I think there isn't enough work being done on it, and then sometimes I think, “Wow, I need to mellow out. We have lots of time to think about it.”

What is my opinion on it, then? I don't know. I think my opinion is not fully formed. Yeah, you and Sam have done a lot of thinking about funding science and the future of science. You've been vocal about the reproducibility crisis and other things. First question: why this focused research organization, or FRO? What does that get you that you don't get from academia or a big lab or whatever?

Alessio Fanelli

A nice network of people. Of course, I think Edison is going to do great, but I think it's a mystery what's going to happen. I don't think we've had as much friction there as you might expect.

But yeah, this is all stuff that Sam and I think about all the time: how do you balance stuff like this? How do you balance the economics? There are some venture-backed companies that are having cash salaries over $1,000,000.

Alessio Fanelli

And it’s insane to me.

swyx

Yeah.

Alessio Fanelli

That you would use all of your cash from your equity financing on these insane salaries. In terms of total spend on GPUs, that can still be a small fraction of your burn. So sometimes it kind of makes sense.

swyx

Yeah, yeah. That’s one way to think about it. This is a good lead-in to the fact that you’re automating science in some capacity. Where does that leave scientists?

Alessio Fanelli

I think this is Jevons paradox we can try here. Let me start with a contrast: if we automate taxicab drivers, there’s not going to be an increase in people needing to go places. Maybe there’ll be somewhat of an increase, but there’s a finite amount of time people will be spending in cars, so there’s an upper limit. When you automate that, it’s a scarcity thing; you’re basically displacing jobs when you automate driving.

In science, I don’t think there’s a finite appetite or a finite capacity for science. I don’t think science is a scarcity thing. It’s not like there are 100 more discoveries left to be made and then we’ll be done. If we can make science go much, much faster, there will be no decrease in demand. There will actually, I think, be an increase in demand that matches whatever amount of automation we have.

My vision for what a scientist would be in the future is that they’ll be agent wranglers or Cosmos wranglers. They’ll be exploring 100 ideas simultaneously, or working with systems like ours to make 10x the discoveries, 100x the discoveries, because I think there’s an unlimited amount of scientific discoveries to be made. There’s no scarcity state where we’ll basically displace them all. That’s what I would tell a first-year PhD student: everything’s going to be just fine.

Then, when it gets into the nuts and bolts, I do agree that this is going to be a really hard thing. If I am the CEO of a company that makes science—a pharma company, a materials science company, or an R&D arm at IBM—I might think, “Well, I could spend $1 million more on compute for the AI scientist, or I could hire 10 more people.” I might just choose to go with the AI scientist because, to a large extent, hiring people is hard, right? Hiring an AI scientist is probably a little bit easier.

swyx

Yeah.

Alessio Fanelli

So I think there could be some friction. Another thing is that science is, in some ways, closer to art, in the sense that a large number of people appreciate good science. If you get published in Nature, it’s not because it’s necessarily going to be world-changing. Of course, that’s part of it, but it’s also because people say, “Wow, this is really interesting science.”

Alessio Fanelli

Yeah.

swyx

swyx

Yeah.

Alessio Fanelli

The people who enjoy science are also scientists. I think it’s kind of hard to imagine a scenario where there aren’t scientists as the consumers of science. If they’re going to be consumers of science, they’re also going to be some of the producers involved in the process itself, right? If that makes any sense.

swyx

Yeah, you’ve touched on this. The question in my mind is: what does a scientist do, then?

Alessio Fanelli

There’s a great short story by Ted Chiang, I think from around 2003, At first, scientists were displaced, and they became interpreters of what the AI scientists were doing. They read the AI scientists’ papers and translated them for popular science or something.

Then they couldn’t read the papers anymore, so they were left behind. They had nothing to do and just sat around.

swyx

But the problem is that

Alessio Fanelli

Science is something you have to translate to make any impact. Science cannot exist by itself. I do agree that engineering can exist by itself. If you give some system a goal, like making me a material that I can make a space elevator out of, you could not participate at the beginning or in the middle of the process. You could just come in at the end and say, “Okay, follow this recipe.”

But science—what’s the origin of life? Is there water on other planets? Why is one catalyst better than another catalyst?—that has to hit human eyes and human brains at some point. So I think a human has to be involved in the process.

swyx

I don’t want to be contrarian, but—

Alessio Fanelli

Yeah, be contrary.

swyx

Why does a human have to be involved?

Alessio Fanelli

Why does a human have to be involved? Well, a human has to be involved at least at some point to say, “Yes, this is good science,” or, “This is bad science.”

swyx

Okay, so it goes back to taste.

Alessio Fanelli

Yeah. But I don’t know. Maybe you’re right. Maybe there’s no point for humans. Maybe it’ll be like Sora, the AI slop app. But I think in Sora there are still humans at the end clicking the videos or something.

swyx

Yeah. The Sora analogy brings up an interesting point. Is it possible that, due to the biases of AI science, if we really go all-in on science, there will still be a market for boutique human science? There are still people who want to paint things the old-fashioned way.

More to the point, does it become even more important to have a human actively doing their own exploration because there will be large blind spots and biases due to the models—things you’ll never be able to overcome because they’re baked into the training data? Without a human, you’ll always get stuck in a blind spot that you’ll never be able to overcome—

Speaker 1

Araceli Biosciences, which is a company in Oakland or Emeryville, does really cool stuff with automation. I think they’re going to be testing this theory. If that’s the bottleneck, we’ll be able to see evidence of it because they’re going to start doing really well.

Speaker 2

It could be true.

Speaker 1

Mm-hmm.

Speaker 2

I still want to say that all of those, in my mind, are scoped in terms of R&D for pharma or biology. None of them are attempting to answer big, fundamental questions. Maybe there are different levels to think about. It seems like the focus of FutureHouse and Edison is much more toward R&D and sort of end-run science.

I have some background in fundamental physics. Is there any thought about how to take on dark-matter candidates?

Speaker 1

I just think the data to really give us a complete story is not there yet.

Speaker 2

You know what? I’m sure everybody at every company is the biggest critic of their own product.

Speaker 1

Yeah. We think Cosmos is great, but there’s a very large amount of room for improvement.

Speaker 2

With Cosmos, there’s an open-access version for everybody.

Speaker 1

Yeah.

Speaker 2

Do you provide access to other labs through a less open version?

Speaker 1

We have a version of Cosmos with bigger resources. It can run for longer and it uses GPUs. When it does data analysis, it’ll have a GPU. We use that for things like machine-learning experiments. If you want to know whether it’s better to pretrain first on noisy data or not, for example, we have prerelease models that are coming out, and we try those.

So, yes, we do. We also have research partnerships with companies where we build something specific for them, and that is something we think about. But broadly, I would say Cosmos, the version that’s on the website, is pretty close to the best we have internally.

Speaker 2

Yeah. I have a question. You previously stated that you think language is the natural—

Speaker 1

Language of chemistry?

Speaker 2

The future of chemistry is language. Yeah, yeah. So I wonder: do you still believe that?

Speaker 1

Good question. I would say yes, I still believe that. In that opinion article, my point was that, at the time when I wrote it—which I think was maybe 3 years ago, perhaps 2023—we had models for predicting the solubility of compounds, data about very large populations, papers, and code. The only way to bridge all that information is natural language.

The argument was that whenever humans can’t bridge information—if I can’t talk about my code or some idea to you—I’ll invent words until I can get the point across. Humans are always innovating on language to make it represent all known observations. People innovate on language to represent whatever code pattern they have. Coming up with words to represent everything we know is the only shared activity we’ve been doing for this long.

For that reason, I think natural language is the only possible way to connect all the different pieces of data we need in biology, medicine, or any domain for that matter.

I think there are some caveats to this. If Yann LeCun were here, he would make an argument about world models, vision, or embodiedness, right? There are arguments against natural language: maybe there’s something more that it does. It’s not the complete story, or maybe natural language imposes limitations that you cannot exceed because you’re stuck in this abstract space that was invented by humans, and you can’t escape it until you can touch something.

Speaker 2

Yeah. I mean, it is an abstraction, right? Scientists basically work exclusively in abstractions to some degree. I find that interesting because, as you said, most scientists, when they explain things, explain them through language, but many conversations—maybe most—at some point result in people drawing diagrams or something. Chemistry, biochemistry largely, or medicinal chemistry, is often a language of graphs, right? Bonds are abstractions, yes, but they’re pretty good abstractions for many cases.

Or geometry: think about a protein as the geometry of a protein. I think that’s how a lot of scientists like to think about things. I find it interesting that you’re focusing primarily on language. Have you thought about a multimodal version of this, where, when it comes to a SMILES string, it doesn’t just say, “Oh, this is a SMILES string,” but, “This is a graph; this is a representation of some higher abstract object”?

Speaker 1

You’re absolutely right. The problem with this Jacob’s ladder, or whatever you want to call it, is that, yes, you can call a molecule by its name; you can show the graph. Then if you go to a molecule like ferrocene, it doesn’t really have bonds in part of it, and so you’re like, well, we need to draw it visually.

Then you go to a molecule like, I don’t know, glycine betaine: there’s this dihedral angle, and so it’s not actually this thing I drew; it’s actually an ensemble between this thing and this thing, right? Then you go to benzene, and you’re like, well, not only is it an ensemble of these different conformers, it actually has electron density. You can’t really ignore the electron density in benzene; you need to treat it correctly.

Well, you can’t actually represent the electron density that way. You have to look at the correlation of the electrons individually, right? Because you can’t really model benzene with DFT, right, or a functional. You have to actually look at the electron correlation. Electron correlation—well, you can model correlation, but actually, when these things are in a solution, they have relativistic effects because there’s a whole bunch of stuff around. So you really have to have relativity in there.

You’re like, well, you’ve got the relativity and the electron correlation, you have the bonds, you have the conformers, but you really need to think about the cosmic radiation background because it does actually impact everything, and there is some energy there, right? Before you know it, you’ve run out of compute or whatever resource you’re using to model this.

So I think you have to draw the line somewhere. Natural language, like I said, is something that humans have worked for a long time to make into the least abstract—or, what’s the word? It’s somewhere on the border: it’s still abstract enough that you don’t need to know all these details, but it’s still granular enough, or concretized enough, that you actually can make use of it.

There may be some other representation. Multimodal might turn out to be video, or maybe there’s some other fusion that you can make. I like natural language because we all work really hard to make it right at that boundary. I do agree sometimes ideas slip and they can’t be expressed in language; you have to get out the whiteboard, or ideas slip and you have to wave your hands around. Maybe then you need that degree of freedom to communicate.

Speaker 2

Just digging in on this a little bit more, famously quantum mechanics is indescribable, right? There’s an argument that you cannot understand quantum mechanics with words, or with our preconceived understanding of the physical world, because it doesn’t behave like the macroscopic world, and so the only way to understand it is through mathematics, right? I largely see language as the joint key of science as well, but I wonder if that’s not true for many domains, and quantum mechanics is just the one that hits you in the face.

Speaker 1

I mean, I don’t know. I think there are 7 principles of quantum mechanics, or 5 or something like this, that you can actually express pretty concisely in language. I agree that you need to actually look at the consequences of them; you need some mathematics. I don’t know. This is a challenge. I think you could actually describe a lot of quantum mechanics in language.

Speaker 2

Sure. Sure.

Speaker 1

But I see your point. I guess I’m a realist. When I talk to my kids, maybe I’ll say, “Okay, let me draw for you.” I don’t make sure that everything in our house is described with natural language, so I agree with you there. I think maybe we can be a little flexible with natural language and include equations and SMILES strings in it, and I think we can get a little bit farther. Maybe that’s okay.

But some people like optionality: “It could be this or it could be that.” I’m somebody who likes to take strong opinions and see how much farther they can get me. In my career, it’s actually been better for me to take strong opinions which, in the deepest part of my heart, I know may not be correct or may not be fully correct. But once you take these strong opinions, you can move many steps down the road.

For example, at FutureHouse, we took the opinion that scientific agents are the future, and that allows you to skip a lot of steps, because a lot of other people were like, “We need to build a foundation model for X.”

Speaker 2

Yeah.

Speaker 1

It may not be a correct opinion. It may be more subtle or more complicated, but it’s allowed me to get very far. I’ll drop it someday and maybe find a new one. Yeah, not yet, though. That’s my main opinion on the matter.

Speaker 2

The Ether Zero story on your blog—I find it hilarious and kind of awesome. You know, when I was a kid, I loved the genie/monkey’s-paw concept: be careful what you wish for, because you just might get it. Can you just talk about that? It was just a really fun story.

Speaker 1

Yeah. Ether Zero was a hell of a project because, conceptually, it was a very short project: “Hey, people have made a lot of progress in verifiable rewards in math and in computer science and code. Let’s see if we can do it in chemistry.”

Chemistry is not a verifiable field, right? Of course, you can go test something in the lab, but then we had to think about all these ways to make chemistry verifiable. One of the ones we settled on was: make a molecule that has 3 nitrogens, 2 oxygens, 10 hydrogens, or something. We thought that was a pretty verifiable question.

But every time we would train a model, it would find some new, insanely weird trick to generate these molecules. I’ll tell you one of the examples. It would make these molecules, and we would do some checks to make sure it had the right bonds, the right number of electrons, the right number of atoms, and stuff like that. But it would solve the problem in any way possible, right? It would put all the nitrogens over here, put all the oxygens over here—just things that don’t look good.

And so we started coming up with these rules: let’s check to make sure it followed these good practices or those good practices. We found ourselves in this opposite-of-the-Bitter-Lesson situation—I don’t know, the boutique lesson—where you try to make everything custom.

But one of the things it kept doing was putting these nitrogens in a row. It would put 1 nitrogen, 2 nitrogens, 3 nitrogens all in a chain. If you have 3 nitrogens, it’s explosive; 2 nitrogens is bad, and 4 nitrogens you can’t make. It kept making these 6-nitrogen compounds, and they’re literally impossible.

Many of the people on the team were computer scientists, and one of them sent me a message one day: “This is on the cover of Nature today, on Nature’s website.”

Somebody made a 6-nitrogen compound, and this was somebody’s career: to deliver this compound, because this is the most unstable, insane compound you can make. It’s some ridiculous setup, and the spectroscopy to prove that was very difficult. I don’t know how they did it. It was an amazing accomplishment. Look, Andrew, it’s not actually impossible.

It was so funny to me that our model was sitting here spitting out these 6-nitrogen compounds in 2024 or 2025, and the paper just happened to come out that year that humankind had finally made a 6-nitrogen compound.

Speaker 2

So do you think those were actually synthesizable, even under these extreme circumstances?

Speaker 1

No. No. Our model was just reward hacking.

Speaker 2

Okay.

Speaker 1

The model was so creative in ways to reward-hack. Another one we did was make sure that when it proposed a reaction—“Make this compound. Tell me how to make this compound”—all the reagents were purchasable. You could purchase them; they weren’t made up.

The reason we came up with that was that originally, it would just take the end compound, remove 1 atom, and say, “Here’s—buy this,” and then put the atom on. It’s like, okay, well, I wish it were like that. The reagents had to be purchasable, and then we thought it might be hard if they were all purchasable because sometimes you actually order things custom or something. So we said, “Just make sure 1 is purchasable.”

The first thing it started doing was putting nitrogen in there, because nitrogen is purchasable and it had no participation in the reaction. I was like, oh my God. Okay, it has to be purchasable, and it has to participate in the reaction. Then it started putting in acid-base chemistry. It would just put an acid here. Acids are purchasable, and it would move 1 atom. We were like, okay, fine, it can’t be that. Everything has to be purchasable and participate in the reaction.

Then we found ourselves—I’m sitting there one day building this ridiculous catalog of purchasable compounds and a Bloom filter so it could go fast enough in our training loop—and I’m like, why am I doing this? How did I get here?

Speaker 2

How did I get here?

Speaker 1

It was really funny because pretraining—or training transformers on just data, just supervised training where you have the inputs and outputs directly—is very nice and relaxing. Things are always robust; things go pretty smoothly. When you do these verifiable rewards, where you have to write a bulletproof verifier, it is really difficult.

We had so many models trained only to find out that they were hacking some other random thing in our setup. It’s really hard, and I don’t envy the frontier labs that have to do this at a very massive scale, because we had a lot of adventures in Ether Zero. You guys should read the blog post.

Speaker 2

Definitely read the blog post. It was a great read.

Speaker 1

GRPO. We did make some modifications to GRPO.

Speaker 2

Yeah.

Speaker 1

I actually used to know all the names of these modifications, but I think DAPO is one modification, and the clipping we did was special. We explored a lot of that stuff.

Speaker 2

Yeah.

Speaker 1

It was also one of these things where you think the hyperparameters are wrong, the algorithm is wrong, and then you find out it’s just because you had somehow sorted the reagents when you made your training data, but in your test data you hadn’t sorted them alphabetically. The model was just barfing because its whole strategy was to exploit something in the way you sorted things.

So, yeah, we explored a lot of different methods. I learned a lot about chemistry and nomenclature, and I actually learned a lot about medicinal chemistry as well—more than I ever wanted to.

Speaker 2

Awesome.

Speaker 1

Yeah. Thanks, Andrew, again.

Speaker 2

Yeah. Thank you very much for joining us.