[BidClub_]
Latent Space · · 84 分钟

AI科学家已到来:自主实验室与合成超智能——Periodic Labs

swyxBrandonLiam FedusEkin Dogus Cubuk

AI与软件机器人技术企业经营
YouTube ↗
TL;DR
  • Periodic Labs 的核心押注是,单靠智能无法创造物理知识。 公司的行动准则是:“智能是必要条件,但不是充分条件;只有当想法被证实与现实一致时,新知识才会产生。” 因此,公司将 AI、模拟系统和高通量实体实验室作为一个迭代系统共同打造:提出猜想、合成、表征、更新,再重复这一过程。

  • 物理科学需要不同于数学或编程的 AI 范式,因为观测带有噪声、不完整、昂贵且缓慢。 炉体会老化,温度随位置变化,振动会干扰光学设备,实验完成后的样品也不会自带标签;与数字环境不同,Periodic 无法无限生成 rollout。核心约束是如何在不确定性下决策,以及如何实现极高的样本效率:“科学非常困难,但这正是它特别之处。”

  • Periodic 真正可能形成差异化的资产,不只是实验数据,而是带时间戳的科学工作过程谱系。 公司记录失败尝试、计算、代码、对话、直觉、仪器读数,以及一项实验如何从反复得到阴性结果走向最终阳性结果的完整路径。这使模型能够基于证据和带时间戳的状态训练,而不是简单依赖预训练模型已经记住的答案,将目标从“科学的最终产出”转向“做科学的过程”。

  • 短期杠杆最大的瓶颈是自动化表征,而不是人形机器人。 混合粉末相对容易;识别实际生成了什么、对齐多个仪器的结果并选择下一项实验,才限制了吞吐量。Periodic 所说的“每台设备……140 IQ”,指的是能够理解上下文、采集更好数据的仪器,而“完全自主并非目标”:自动化服务于数据的数量、质量和多样性。

  • 模拟是高通量筛选器,而不是现实的替代品。 密度泛函理论可以估算材料稳定性,但实际近似方法难以处理强关联、微观结构以及超导温度等性质;即使完成1亿次完美晶体计算,也无法揭示每个真实样品的缺陷和中尺度结构。Periodic 的答案是让模拟、AI 和实验形成校准闭环,而实验室仍是“最终真相”。

  • 规模化需要同时投入实验室、算力、仪器,以及一支罕见的跨学科组织。 标准设备最终会暴露吞吐瓶颈和污染风险,迫使公司定制硬件;增加实验室也能接触不同的专业能力和实验条件。组织模式则刻意把固体化学家、物理学家、实验人员、理论人员、AI 研究员、基础设施工程师、硬件开发者和产品团队放在一起,因为这本质上是一个“不可再拆分的跨学科问题”。

  • 眼下的商业切入点,是向半导体公司提供安全的现场部署,长期则走向按结果定价。 Periodic 最初为自己打造工具,成为“零号客户”;如今,前置部署工程师会在客户现场接入本地 AI 和计算系统,用合作方数据训练模型,让客户拥有针对自身场景的专用智能,而不是把敏感数据发送给通用 API。Liam 将其类比为软件从 Copilot 式辅助走向 Codex 式自主:最终客户只需提出“帮我达到这种目标状态”。

  • 超导研究的核心判断是,合成吞吐量可能比完整理论更重要。 Ekin 认为,提出可能承载超导性的化学空间并不难,难的是可靠地制备和测试候选材料。据报道,一个日本团队尝试了30,000种材料,发现约30个有意思的候选,最终找到了 MgB₂;而它已经在货架上放了几十年。因此,一个能把职业生涯级别的搜索压缩到1个月的闭环实验室,将“显著扩大运气发挥作用的表面积”。

摘要 · 为研究而整理的核心内容

1. Periodic 把现实当作最终训练环境

  • Liam 的出发点是:“不能只靠思考把问题想出答案。” 宇宙中存在可预期和不可预期的结果,单靠重读论文或独立推理都无法穷举,因此发现新知识必须不断提出猜想,并让其接受物理现实的检验。

  • 这一前提从第一天起就决定了公司的架构:AI 系统、物理世界模拟和高通量实验必须共同建设。Liam 认为,当模型必须采取行动、观察后果并修正信念时,“会出现一种不同类型的智能”。

  • Ekin 将目标机构比作 Bell Labs:固体化学家和物理学家、实验人员、理论人员、硬件工程师、LLM 专家和计算机科学家作为一个团队协作。近期机器人实验和力场方面的进展,让这种组合首次具备现实可行性,但此前没有任何团队掌握完整的方法论。

2. 科学推理始于舍弃几乎全部现实

  • Ekin 认为,物理科学与编程、数学的区别在于降维。程序的相关函数和 API 可能放得进上下文,但物理系统一开始就包含约10^23个甚至更多原子,远超精确观测或存储能力,科学家只能找出少数有用变量。

  • 热力学是这一方法的经典成功案例:蒸汽机一度复杂到近乎无法理解,直到温度、压力、能量和少数相关变量解释了其大部分行为。原子尺度的图景——局部四面体、八面体、能量、涨落和反应势垒——则提供了更多压缩后的描述。

  • 实验同样是有损的。科学家会记录所有能够获取的信息,同时知道仍会漏掉隐藏状态:炉体加热元件会积累蒸发物,腔体内不同位置的温度并不一致;曾经还有人在夜里于楼上走动,通过振动改变了博士实验室的激光结果。

3. 噪声与缓慢 rollout 排除了一个巨大的端到端奖励

  • 一项材料研究必须先选择一个可能稳定且具备有用性质的结构,确定如何合成它,再表征实际生成的产物。每一步都不简单,而且“从炉子里出来的东西不会自带标签”。

  • Liam 不接受这样一套 RL 循环:启动实验,等待数日,再根据是否找到室温超导体进行奖励。在这样的时间跨度上,物理运行时间、稀缺的实验代理、仪器延迟和带噪声的结果都会让降低方差变得不可行:“你不能让 GPU 空等一周。”

  • Periodic 的做法,是围绕单个阶段搭建可处理的环境。以 X 射线衍射为例,代理可以根据原始图谱识别其中存在的相;如果识别出虚假或化学上不合理的相,则受到惩罚,从而缓解一个会随着实验吞吐量增加而恶化的表征瓶颈。

  • 这些阶段性代理随后可以拼接进端到端的发现闭环。更广泛的启示是,科学领域的 RL 需要建立在真实测量上的中间奖励,而不是把所有希望押在一项缓慢物理实验结束时的单一巨额回报上。

4. 带时间戳的证据防止模型伪造科学工作

  • Periodic 可以冻结某个日期的知识状态:当时有哪些实验依据、有哪些可能的决策、科学家下一步选择了什么,以及随后发生了什么。这些快照可以成为训练基于证据进行科学判断的环境。

  • Liam 对已被模型记住的数据的担忧在于,预训练模型可能无需真正完成物理推理、计算或模拟,就能得到正确答案;随后 RL 会进一步提高这条捷径的权重,但它无法泛化到真正全新的系统。

  • 内部生成的数据贯穿完整流程,具备完整的来源记录,因此更难发生这种数据泄漏。系统学习的是:基于当时可获得的证据,哪项行动是合理的,而不是在历史已经揭晓答案后重复终点结果。

  • 同一组有限的实验数据还可以支持多个环境:只使用一台仪器、组合多种模态、取实验活动的某个子集,或把证据限定在某个时间点之前。这不会创造新的物理观测,但会从既有数据中扩展出更多具有科学意义的学习问题。

5. 掌握基本定律并不等于解决多体物质

  • swyx 提出一个刻意基础的问题:“我们不是已经弄清了大部分物理定律吗?” Ekin 给出的回答构成了本期节目的核心科学修正。他引用了一个故事:Dirac 曾认为量子力学已经完成,并把剩下的问题称为“化学”;但解决氢原子并不意味着氮、氧或固体就能被简单地当作原子组合问题处理。

  • 高温超导是其中一个显著缺口。传统电子—声子超导体会表现出预期的同位素效应等现象,但77开尔文以上、包括约93开尔文的铜酸盐超导体,并不遵循这一已知机制;其背后的物理仍未解决。

  • 即使密度泛函理论在许多场景下强大且准确,一旦强电子关联变得重要,它也可能遗漏关键效应。Brandon 用 Phil Anderson 的话概括:“越多越不同”——简单的微观定律在大量组件彼此作用时,可能产生定性上全新的集体现象。

  • Liam 将其与深度学习中尚未解释的幂律、涌现和普适性联系起来。讨论并不承诺对每个原子进行完美逆向工程;实际目标是获得足够的理解以改善材料性能,打造一个潜在的“物质编译器”,而不是获得全知能力。

6. 相识别把混乱产物转化为可执行的搜索信号

  • Ekin 通过冰融化和 Ising 模型解释相变:系统在达到阈值前变化很小,跨过阈值后则转变为定性不同的状态。在合成过程中,前驱体一起加热可能形成新晶体,而原子几何结构的变化会以改变后的 X 射线衍射指纹呈现出来。

  • 实际产物很少是二元结果。早期尝试通常同时包含剩余前驱体、非晶材料、意外生成的化合物,目标相的比例也可能很低;代理必须判断到底形成了什么,并建议下一步应如何改变条件。

  • 某些观测到的相可能在任何论文或数据库中都不存在。AI 必须提出与测量结果一致的原子结构,用计算检验其稳定性,并帮助目标相逐步爬坡,将纯度从可能只有1%的样品提升到更干净的状态。

  • Brandon 认为某个相或许能提供无歧义的观测量,但这一反驳并不完全成立。重复实验有帮助,但不同结构可能对应相同图谱;热力学、合成条件和化学合理性仍然只是先验,而非确定性结论。

7. 多模态的价值在于每台仪器都只是狭窄的探针

  • X 射线衍射可能无法区分两个相,但电学、磁学、形貌或电子显微镜测量可以将其分开。Ekin 认为,对人类来说,持续对齐10种模态非常费力;但对 AI 来说,“并不需要超智能”,主要需要的是上下文和计算能力。

  • Liam 对这里的超智能给出了一个操作性定义:检查每台仪器、每个重复样本以及跨实验的纵向证据,而不是过度依赖某一个读数。更好的决策来自将微弱、部分冲突的信号组合成更强的潜在模型。

  • 因此,Periodic 不会删除已经采集的数据。Ekin 解释说,自然界包含的信息多到任何计算机都无法存储,但人类本来也无法观测其中的大部分;可获取的测量仍然十分珍贵,而更密集的遥测能够减少隐藏变量的数量。

  • Brandon 把实验比作对一个巨大基础模型进行的8位线性探测:现实包含完整状态,而仪器只输出一个极小、粗粒度的投影。科学任务就是根据这一狭窄输出重建实际发生了什么。

8. 模拟压缩了量子力学,却无法抹去实验室

  • Ekin 将密度泛函理论称为主流的材料模拟方法。Hohenberg–Kohn 定理将基态下指数级庞大的波函数描述,替换成一个三维电荷密度;其相关泛函可以决定系统的性质。

  • 他纠正了一个重要的简化说法:DFT 并非定义上就必须是近似的,但实际工作缺少精确的交换—相关泛函;对于电荷密度方法,也缺少精确的动能泛函。随后,形成焓可以估算某种材料的能量是否相对于其他排列具有竞争力,这就是稳定性凸包检验。

  • 当实验难以测量或测量精度不足时,模拟更有优势;但在实际现实面前,实验更有优势。Periodic 会针对每个化学体系用数据校准计算,并利用这一组合闭环,把大量理论候选筛成少数值得实际制备的对象。

  • Brandon 对规模化的担忧仍然存在:算力或许可以支持1亿次 DFT 试验,而实验室能制造的样品远少得多。Ekin 的回答是,DFT 通常模拟的是完美晶体,无法处理决定性微观结构,也很难预测超导温度等性质;增加数量无法弥补物理表征的缺失。

9. 无机材料难以拥有生物学那样紧凑的表示

  • Ekin 颇具挑衅性地认为,生物学和有机化学的表示复杂度更低:DNA 及相关系统近似拥有一维序列,而无机晶体没有等价于 SMILES 的字符串,还要在三维空间中同时处理共价键、离子键和金属键。

  • 这种自由度带来了截然不同的结果——金属、绝缘体、超导体、金刚石、高温结构和半导体器件——但也制造了推断歧义。即便 XRD 看起来完美,它也只是平均结果:原子可能因歧化向相反方向位移,而整体图谱却把它们放在中间位置。

  • Brandon 提供了另一面:生物学看似易于处理,是因为背后借用了数百万年进化打磨出的工具箱;但在更大尺度上,细胞和生物体同样会变得极其复杂。讨论没有判定谁具有普遍优势:生物学在组织层级上增加复杂性,材料则通过成键、缺陷、界面和微观结构获得复杂性。

10. 高能效算力可能与理想电池同样重要

  • 被问及科幻级目标时,Ekin 优先考虑超导体、更好的磁体,以及减少对钴等难以获取的稀土或过渡金属的依赖。电池当然重要,但他把接近 Landauer 极限的计算提升为基础性材料目标。

  • 每 FLOP 的能耗一直以类似 Moore 定律的方式指数下降。讨论回顾了一个较早的估计:距离理论极限大约还差3—4个数量级;Ekin 明确提醒,他已经约10年没有核对这些数字。

  • 如果能进一步接近极限,不仅计算本身的能耗会下降,需要耗散的热量也会减少;正如 Ekin 所说,能源是“宇宙中真正的货币”。可逆计算或许能绕开删除信息所伴随的耗散,但他诚实地回答:“我不知道这是否行得通。”

  • 量子计算同样受到质疑。它可能破解安全系统,也可能带来新的能力,但即使对完美晶体进行完美量子计算,也仍然会遗漏真实的微观结构;对量子逻辑的兴奋可能掩盖一个尚未解决的问题:“你到底要模拟什么?”

11. 智能仪器比完整的人形实验室更重要

  • “每台设备……140 IQ”源于一个普通的瓶颈。简单编程的显微镜只能拍摄固定视野和固定倍率,但图像并不够有用;由 AI 控制的仪器则会理解实验意图、目标材料和既有证据,再决定要采集哪些数据。

  • 即使完整实验需要数小时或数日,延迟仍然重要。精细控制可以在更短时间尺度上完成,而一次分析可能需要多轮推理、搜索、模拟和工具调用;两分钟和两小时的差别,也会决定人类科学家能否进行交互式工作。

  • swyx 质疑渐进式自动化是否可能陷入局部最优,并建议直接加入一个人形机器人。Brandon 的回答很务实:如果自动化一项稀有且需要灵巧性的任务要花几个月,那就把它留给人;应优先自动化那些消耗大量技术员时间的常规操作。

  • 目标非常明确:“完全自主并非目标。” 自动化的存在,是为了产生更多、更好、更多样化的数据,而不是为了让人类退出实验室。

12. 标准化降低实验噪声底,也暴露操作错误

  • Liam 讲述了一个 AI 发现仪器数据循环错误的案例。根据申报的运行过程,这种数据模式不可能出现;将循环置换反转后,一致性恢复,团队由此追查到实体设备装载错误。

  • 这一事件让数据质量监控变成了硬件机会:重新设计流程,使同样的错误不可能再次发生。机器人或许会犯更少的错误,但它们更大的价值在于可重复性——建立一个受控流程,让偏差变得清晰可见,而不是消失在实验室口耳相传的经验里。

  • Ekin 认为,不同人员、实验室、地理位置和时代发表的测量数据,其噪声底“实际上通常比 DFT 的精度还差”。标准化流程可以收窄这些差异,让物理数据对模型训练的价值大幅提升。

  • 团队还倾向于过度配置仪器,而不是丢弃传感器数据流。Maxwell 妖作为一个遥远的极限类比出现:只有近乎全知的观察者才会收集到足够多的信息,使删除成本成为核心问题;在今天,稀缺资源仍然是可观测的真实数据。

13. 失败与实验谱系是专有学习底座

  • Periodic 同时使用开放模型和闭源模型,在延迟、成本与能力之间做选择。更强的主张是,专有的物理数据可以让一个专用系统在最高推理配置下超过前沿模型,同时以更高的算力效率运行。

  • 阴性结果提供了材料文献通常缺失的信息。一次失败的合成可能证明目标材料在特定条件下不存在,揭示一种新的意外结构,或作为针对有毒杂质相、以及会破坏目标性质的杂质相的刻意阴性对照。

  • Ekin 保留了不确定性:失败从来不能证明某个晶体永远无法合成;“可能只是技能问题”,也可能是方法不足或技术尚未成熟。但带有上下文的阴性结果对于分类仍不可或缺,因为一个只包含已发表成功案例的数据集无法教会模型边界在哪里。

  • 更有价值的数据单元是一整项实验活动:失败的序列、不断变化的条件、计算、对话、代码,以及最终成功。Liam 用一句话概括数据策略:训练“做科学的过程”,而不只是训练经过润色的最终产出。

14. 更好的权重不会消除实验

  • Brandon 问道,如果“Fable 6”或 GPT-8 能够吸收实验活动层面的推理,是否可以不依赖专用闭环直接完成这些工作。Liam 承认机器学习中同样存在不确定性,但认为物理世界交互带来了独特挑战,值得被压缩进专用权重。

  • 他的证据来自前沿实验室自身的行为:如果只靠推理时计算就足够,它们本可以在 GPT-4 停止训练。它们持续投入训练,说明将能力压缩进权重,而不是在推理时通过漫长思考重新构建一切,仍然有价值。

  • Ekin 补充了更难跨越的边界:即使“Fable 7”变得强大得多,科学发现面对的仍是模型从未见过的事物。模型必须继续“摆弄宇宙”以获得新证据;“没人能 zero-shot 找到室温超导体”。

  • 但更大的递归闭环确实存在。更好的材料可以改善芯片,芯片改善 AI,AI 改善实验——这就是那个“统一的大轮子”;不过每一次转动,仍然必须由物理测试落地。

15. 表征是人类工作重新组织的核心瓶颈

  • Ekin 列举了几组层次关系,而不是给出单一的等级体系:原子尺度结构与连续介质模型,热力学关于无限时间终点的描述,以及动力学关于反应速度的解释。理论上的进展可能处于这些层次之上,并同时改变多项实验活动的方向。

  • Periodic 创立时的核心瓶颈假设,就是自动化表征。如果系统无法识别结果、将结果与模拟对比,并智能地选择明天的实验,那么随机混合粉末本身并没有多大价值。

  • 因此,人类的参与位置会随时间变化。实验活动的选择最初完全由人主导,如今越来越趋于混合;表征则明显转向 AI,让科学家摆脱反复微调,把精力投入更高层级的工作,而不是消除他们的贡献。

  • 搜索方法也并非 LLM 独有。进化算法早已用于低能结构预测,半导体工艺工程师也在使用实验设计、贝叶斯优化和相关零阶方法;真正的新意在于,把搜索连接到更丰富、更标准化的反馈。

16. 物理规模化结合并行、巧妙的混样与定制硬件

  • 材料实验确实存在多路复用技巧。组合溅射可以制造成分梯度,在一次运行中于空间上测试数百或数千种晶体;但 Ekin 表示,扩散会让组分移动,限制了这一方法的成功率。

  • 超导性测量仍是瓶颈,每个候选大约需要1小时。一种拟议的捷径是把多个候选混在一个样品中,先测试其中是否存在任何超导性,再缩小范围,判断信号来自哪个来源,类似混合样本的新冠检测。

  • 新资金将同时扩大算力和实体实验室,并支持建设不同于 Menlo Park 设施的其他类型实验室。团队预计,每次扩建都会通过更好的仪器选择、更高的目标,以及对哪些昂贵设备回报最高的认识,反过来改善下一次建设。

  • 规模最终会迫使公司垂直整合。标准设备暴露出称重机这一吞吐瓶颈,也暴露出机械臂静止位置可能污染已完成混合物的问题;定制硬件可以移除这些瓶颈,进一步降低噪声底。

17. 公司正通过半导体行业将内部闭环产品化

  • 组织架构遵循这一闭环:AI 研究与基础设施、计算、实验、硬件工程和产品。Ekin 的招聘原则同样有意为之——资深研究人员仍然亲自做研究,这让人想起 Bell Labs 的前辈:他们继续计算和做实验,而不是逐渐变成只负责管理的人。

  • 几个案例具体体现了这种文化:Murat Aykol 横跨计算直觉与实验直觉;Joe Checkelsky 将超导、物理和合成结合起来;Dima Bahdanau 从注意力机制研究延伸到训练轨迹和固体化学;Reiichiro Nakano 则亲自进入实验科学家的工作现场,推动设备自动化。

  • Periodic 最初为自己打造工具,成为“零号客户”,如今正把它们带入半导体公司。由于合作方数据属于私有数据,前置部署工程师会在安全环境中驻场,接入 AI 和模拟系统,进行本地推理,并基于客户专属证据训练模型。

  • Liam 预计产品将从研究 Copilot 走向自主系统,最终走向按结果定价:“帮我达到这种目标状态。” 客户拥有针对自身数据训练的专用智能,而不是把专有知识发送给一个未经训练的外部 API。

18. 商业成功旨在为科学飞轮提供资金

  • Ekin 希望固体物理和材料科学变得真正有利可图,从而像 ChatGPT 提升计算机科学和 LLM 研究的吸引力那样,吸引更多学生和资本。Bell Labs 不仅是研究文化的范本,也是将科学与商业价值基础设施绑定的范本。

  • Liam 将其类比为资本形成:2010年至2015年的聊天机器人进展很难描述,而2021年至2026年则是“天壤之别”。产品市场匹配改变了招聘、算力和数据所能获得的资源;“技术和资本之间存在极其紧密的联系”。

  • Periodic 也在参与 pymatgen、Custodian、TorchSim、JAX-MD、SGLang 和 Megatron 等开放项目,同时通过资助计划支持学术团队。商业闭环和开放生态被视为两条相互补充的路径,共同加速合成智能的发展。

19. 超导可能先被搜索攻克,再被理论解释

  • Ekin 的判断非常明确:提出有希望承载超导性的化学空间并不难,难的是合成候选材料。因此,公司将目标定义为“合成超智能”,而不只是一个生成理论结构的模型。

  • 他举出的历史案例是 Alex Müller 对过渡金属氧化物的搜索:镍酸盐起初没有成功,铜酸盐成功了,并最终带来诺贝尔奖。后续薄膜研究表明,镍酸盐并不是一个愚蠢的方向——镍和铜在元素周期表上相邻,而合成能力改变了可测试的范围。

  • MgB₂ 进一步强化了这一论点。据报道,一个日本团队尝试了30,000种材料,发现约30个具有有趣的超导信号,并找到了 MgB₂;尽管这种材料已经在货架上存在了几十年,而 BCS 理论早在1957年就已提出。

  • 这种材料既没有被理论清晰预测出来,也没有因基本上无法合成而被排除;只是终于有人用正确方式测试了它。一个能在1个月内执行完职业生涯级别的30,000次尝试的闭环实验室,不会消灭运气,只会“真正扩大运气发挥作用的表面积”。

完整逐字稿
swyx

Okay. We're here at Periodic. We're here today with Liam and Ekin Dogus Cubuk from Periodic. Welcome, and thanks for having us at your—

Liam Fedus

Yeah, great to be here, and thanks for coming in.

swyx

I want to start off with one of these quotes that I love from your website. It says, “Intelligence is necessary but not sufficient. New knowledge is created when ideas are found to be consistent with reality.” It seems so straightforward, but why is it non-obvious?

1. Intelligence Meets Reality

Liam Fedus

I think that's the thesis and premise behind Periodic that Dogus and I had when we were building this: you can't just think your way to a solution. The universe is so complicated that, in order to actually push the frontier of knowledge and make progress, you need to create these conjectures and then actually see whether or not they hold.

No amount of rereading that textbook or paper and just thinking and disappearing into a room is going to allow you to think through all possible experimental outcomes, expected and unexpected. You really need this iterative process. That's our core belief for putting this together, and that's why, from the very beginning, we're like, “We need to have the AI systems, the simulations of the physical world, but then also build up the physical high-throughput experiment.” We think a different type of intelligence emerges from that.

swyx

I think it's also notable that with OpenAI and Google, you don't have the resources in those big labs. You had to come out and do your own thing because you're kind of inventing your own playbook as you go along.

Ekin Dogus Cubuk

Yeah, a team like this has never existed, I think. We try to bring together solid-state chemists, solid-state physicists, experimentalists, theorists, hardware engineers, LLM experts, computer scientists, and others. Some of these technologies are very recent, like high-throughput experimentation. Robotic arms have only been tried in the last 3 years or so, and some of these force fields are also very recent.

We felt like having a lab was very important. Having this focus and bringing all these people together to work together is very important. I guess the closest examples from history are places like Bell Labs, where incredible theorists, experimentalists, and chemists worked together and achieved incredible things. So we're trying to do the same here.

Brandon

I'd like to talk about force fields in a bit—

Ekin Dogus Cubuk

Yes.

Brandon

But before we get to that, I think, for context, one of the biggest differences—for some of our audience, there are AI engineers, and some of the audience is scientists—is what happens if you've been working at OpenAI as a big lab? What's the difference between what you do there and what you do here? I think you've already hinted at this, but explicitly, how do you have to reframe your thought process?

2. AI Under Experimental Uncertainty

Liam Fedus

Well, I think one interesting thing is that now our reinforcement-learning environments literally derive from the environment of our physical labs. Our data comes from our physical labs, and this is our ultimate truth. It's not enough just to do optimization against some answers that were known in papers or textbooks, because we're going beyond that, and I think that's one of the biggest differences.

Along with that, there are issues of decision-making under uncertainty. When you're doing optimization against math, there's a high precision to it. You're not really dealing with variance or uncertainties or aberrant measurements, whereas that's very key to our process. For example, when we are doing a materials-discovery loop, things don't come out of the furnace labeled, right? Even the labeling process can be stochastic and noisy, and sometimes you'll have aberrations between different machines.

Maybe we'll have insufficient telemetry. We thought we ran it at this temperature, but really the temperature was some delta away. An intelligence that can take in this noisy data and make intelligent decisions like a scientist would is a different set of reasoning strategies.

I think there's a huge amount of commonality: standard mid-training, reinforcement learning, the construction of tool-using agents, variance reduction, and making sure the infrastructure doesn't have mismatches between training and inference. But we have to go beyond that and really think about how you do accurate work when there's a high amount of uncertainty, and how you make incredibly efficient use of a limited set of data.

We're scaling things up significantly, but it's still very different from a digital environment where you can arbitrarily add more environments or more rollouts. We don't have that same capacity, so sample efficiency is another key thing.

Brandon

This seems a little bit abstract to me, and it is a theme that has been on the science podcasts for a bit. When you talk about experimental uncertainty, I think it might be helpful to explain what a specific process that you were doing experimentally would look like. How would a human approach this problem? Before we jump into how you approach the AI side, do you have a specific example of a type of material you make and what sort of uncertainty in the measurements you would experience in the process?

Ekin Dogus Cubuk

I think there are many dimensions to this. One of them is that every scientific experiment has to do some dimensionality reduction, and this is very different from coding or math. When you're doing math or coding, all the context could be available to the human or the LLM. It's a bunch of axioms and some corollaries people have derived from them. It's a bunch of functions and API calls. Everything you need to reason through is available to you, and then you just have to be very smart and figure it out.

In physics, as you know, we start with more atoms than we could ever store on a computer. Clearly, we'll have to go from the original number of dimensions and bits that represent the system to the number of bits we can fit in the computer. This was, I guess, the original premise of thermodynamics. They were originally really confused about how steam engines worked, but then it turned out you can find 5 or 6 thermodynamic variables that explain what's going on pretty well, which is incredible. That's the beauty of physics.

Brandon

You have a room full of atoms, and there are 10 to the 23rd or 10 to the 27th or something atoms in this room, and yet you need temperature and pressure and simple variables, and that tells you everything. Well, it tells you mostly what you need to know for most cases, right?

Ekin Dogus Cubuk

A lot.

Brandon

Let's say you make a material and you could do something like look at an X-ray structure. This thing is a very lossy projection, right? It's not actually a structure, or it doesn't tell you the true structure; it tells you some principal components of that. How would a human take these simple principal components and reason about them, and then how do you extend that to an AI?

Ekin Dogus Cubuk

On the theoretical physics side, we've decided that energy, the average value of energy, and the fluctuations of that energy are very important. A lot of thermodynamics has been derived from this, and then we realized reaction barriers are also very important; the kinetics are very important. A human can try to reason through this extremely complex system by coming up with some reduced-dimensionality descriptors.

People also really like an atomistic picture. Do you think about what the local neighborhoods look like, whether they're octahedra or tetrahedra? Chemists especially benefit from that. That's on the theoretical side.

On the experimental side, you would try to collect as much data as possible. You'd have a lab notebook, and you'd write everything you see, with the understanding, of course, that you'll miss a lot. As Liam mentioned, there are all these issues that come up.

For example, your furnace will degrade over time because, as you're using the furnace, some of the things you're baking will evaporate and cover the heating element. Every time you use the furnace, it gets worse and worse. Another issue is that you have a furnace, but the temperature isn't perfectly uniform, so where you put the material in the furnace will affect the result.

We don't have this issue yet, but we will maybe someday. Optical instruments suffer a lot from vibrations, so every time somebody walks by, it can affect them. I remember when I was doing my PhD, one lab had this big issue because sometimes their results would be very different from other times. They traced it to a certain time in the night when somebody upstairs would be walking, and that vibration affected the laser setup.

Science is very hard, but that's what makes it special, right? The other thing Liam and I have been talking about is that a lot of the current improvements focus on math and coding and theoretical computer science because it's easier for LLMs. But in real life, most things that require intelligence are actually more like science.

There’s a lot of uncertainty, a lot of noise, and a lot of missing context, but you have to be the intelligent being and figure out what to do next.

Liam Fedus

I think a really interesting point to build on that, too, is that the optimal reasoning strategies to do math, theoretical computer science, and these types of things may not be the optimal reasoning strategies to do science.

Brandon

Yeah.

Brandon

Mm-hmm. How do you define an RL reward function when your output is a noisy crystal structure or some number of, I don’t know, collective variables or something?

3. The Materials Discovery Loop

Ekin Dogus Cubuk

Maybe I’ll give one part of the loop, and I’ll just dig into that. As part of the materials discovery loop, we first have to figure out what to make: the stability of the atoms together, as well as whether we expect it to have the properties we want. We don’t just want a novel configuration of the atoms; we want them, when put together, to have the property of interest.

Liam Fedus

Mm-hmm.

Ekin Dogus Cubuk

Next is: how do you synthesize it? How do you actually make the thing? That’s also nontrivial. So even if you know something will hold together, the process of actually figuring out the processing conditions to bring that forth is highly nontrivial.

But once you’ve done those 2 steps and made something, it doesn’t come off labeled. You actually have to characterize it and figure out what you made. In that case, rather than thinking about the RL environment as, “We’re just going to kick off an experiment, wait a couple of days, and try to update on whether you found a room-temperature superconductor or not,” that’s completely infeasible.

Liam Fedus

Yeah. I was going to ask that. You can’t leave your GPU sitting for a week or something.

Ekin Dogus Cubuk

It’s completely infeasible—

Liam Fedus

Yeah.

Ekin Dogus Cubuk

—it’s completely infeasible because you don’t have enough agents to reduce the variance sufficiently. The rollout time is spread across the different instruments. You’re waiting. There are just some physics limits of the experiments, like the actual synthesis or furnace time. So it’s too slow and too noisy.

The way we think about the AI program is basically constructing agents around this set of data that we’ve produced. In the case of characterization, you’re looking for RL environments that reward the identification of the phases actually present. Given the raw experimental data, are you able to fit that effectively?

The way we do this is we shoot X-rays at the material. X-rays have a frequency or a wavelength roughly commensurate with the spacing between atoms, so you get nice diffraction patterns, and that kind of gives a fingerprint of the crystal structure. Identifying what’s actually present is highly nontrivial, and some of our early AI work has been on producing systems to do this.

This allows us to move much more quickly, too, because if you’re running so many experiments, you quickly become bottlenecked on your ability to understand what was produced. But again, now the reinforcement learning environment is fairly straightforward: you’re going to reward the identification of the phases present, and you’re going to penalize spurious phases or things that don’t have any real chemical plausibility.

That’s a succinct example of how you can do this for the different pieces, and when you stitch this together, that’s the end-to-end discovery loop.

Liam Fedus

Okay. You—

Ekin Dogus Cubuk

And maybe another—

Liam Fedus

Yeah. Oh, sorry.

Ekin Dogus Cubuk

Another piece would be that, as we build up a large basket of experimental data, you can think of another thing as basically timestamping the state of the world. You could say, “At this date, this was our experimental evidence up until that point.” You can construct reinforcement learning environments where you say, “Okay, given that body of experimental evidence and given the choices, what was the next choice that the scientist made, or what was an outcome of that experiment?”

This is really interesting, too, because it allows us to do types of programs that would be harder externally. If the pretrained model has already memorized some of this data and then you try to do reinforcement learning on that, if it already knows the answer and you construct reinforcement learning tasks that depend on that answer, it can fake work.

It’s like, “Oh, well, it already knows the answer,” so it doesn’t actually have to do the hard physics reasoning. It doesn’t have to do the calculations or simulations. It gets to the right answer, and then you reinforce that policy and upweight those reasoning strategies. Those reasoning strategies will not generalize to novel systems, so they’re not useful to us.

But as we build up baskets of experimental data, stitch things together, and have the lineage through the whole process, that gives us the ability to construct new types of environments that are just not plausible elsewhere.

swyx

I want to ask my question—

Liam Fedus

There’s like—

swyx

—but I’m worried that I’m taking it off the rails. I’m just going to go for it because, again, I’m a non-scientist, but I come from an engineering perspective. I’m familiar with the ML side, but not the physics side.

4. Physics Is Not Finished

There are a few versions of this, but I think the basic question is: don’t we have most of the laws of physics worked out? How come we don’t have perfect simulators already?

Liam Fedus

Oh, that’s a great question.

swyx

This is very basic. He was like, “Ha ha, that’s cute.”

Liam Fedus

No, it’s a great question.

swyx

I’m like, “Dude, I have all these physics books. What do you mean we’re not done?”

Ekin Dogus Cubuk

Yeah, so there are a couple of things going on here, right? First of all, we’re definitely not done with any of the laws of physics. Even the—

swyx

At the quantum scale, okay. And maybe at the very, very large scale. But at human scale, at material scale, what’s left?

Ekin Dogus Cubuk

So it’s a really good question, and it’s very interesting why we’re not done yet. There’s a very common story people talk about. When Dirac was figuring out quantum mechanics in the late 1920s, he wrote a textbook about quantum mechanics, and he kind of framed it as if it were all done. There’s a phrase people like to quote—I’m not sure how accurate it actually is—but apparently Dirac said, “The rest is chemistry.”

The idea was that he could solve the hydrogen atom.

swyx

Just compose everything.

Liam Fedus

Mm-hmm.

Ekin Dogus Cubuk

Yeah.

swyx

Yeah.

Ekin Dogus Cubuk

He could maybe solve a chain of 1D hydrogen atoms, but he couldn’t currently solve, say, nitrogen interacting with oxygen. But that’s okay—that’s just chemistry.

swyx

Yeah.

Ekin Dogus Cubuk

Um—

Liam Fedus

Physicists really love single-atom representations.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Simple systems. And that’s all you can solve.

Ekin Dogus Cubuk

Spherical cow.

Liam Fedus

Yeah, spherical cow.

Ekin Dogus Cubuk

But it turns out, I think what we learned in the last 100 years is, first of all, that’s not true. It’s not just a simple extension of what it was to do the hydrogen atom, and the rest is not just chemistry. There’s actually a lot of physics there.

I guess one of the things we still haven’t figured out is high-temperature superconductivity. But there are a lot of other—

swyx

And high for you is like 175 to 200?

Ekin Dogus Cubuk

When people say high-temperature superconductivity, what they mean there is unconventional superconductivity. There’s conventional superconductivity, which is mainly driven by electron-phonon coupling.

In that case, you can kind of see the isotope effect. If you take the same system but just use a different weight for one of the elements, you can see the superconducting temperature drop at the rate you expect. So that one is conventional.

But higher-temperature superconductors like cuprates, the ones that are above 77 Kelvin, like 93 Kelvin, turn out not to obey that physics. But we don’t know what physics they obey. They’re just incredible superconductors.

swyx

Yeah.

Ekin Dogus Cubuk

But it’s not just that. That definitely is one of these popular topics where we don’t know the theory yet. But there are so many other things we don’t understand. For example, even strong correlation in simple quantum mechanical systems—we cannot simulate that yet.

Density functional theory is a very powerful tool. It’s incredibly accurate on some things, but as soon as there’s some strong electron correlation, it actually fails to capture some of the effects. There’s so much to figure out.

That’s why I’m really excited for AI to be applied to this field, because theoretically, computationally, and experimentally, there’s so much to figure out. Every improvement we make here should improve human life because the better we can understand materials and solid-state physics, the better devices we can make for them.

5. More Is Different

Brandon

There's this famous quote by Phil Anderson, which is “More Is Different.” Basically, you may understand all the basic laws of something, but when you add many things, they behave qualitatively differently from how simple physics should tell you. So understanding how lots of things behave together seems like it should be simple. The basic laws are simple, but the collective behavior is so complicated—

Speaker 1

Yeah.

Speaker 3

—that it's really hard to model.

Liam Fedus

It's emergent and universal, which is crazy. We're also seeing this with deep learning models, right? We see power laws everywhere in deep learning. We don't understand them, but it's very reminiscent of physics, where there's emergence and universality.

Brandon

There have been many theory papers in the physics world about emergence in neural networks.

swyx

Yeah, absolutely, yes.

Brandon

Yeah.

swyx

My other follow-up question was also just on the process and the end result. Let's call it the process and the end result. You want to have these properties that you're targeting for materials, and then you have to figure out the process to get there. Is it worth separating these things so that you can train a model that perfectly reverse-engineers any process whatsoever, given whatever theoretical end state you want? Is that meaningful?

Speaker 1

Maybe going back to the conversation we had about how, since there are more than Avogadro's number of atoms, we'll never know the exact context of what happened. I think there might be a reason why we'll never be able to reverse-engineer everything perfectly, but we're just trying to reverse-engineer sufficiently to be able to improve the performance of the materials, basically.

Speaker 0

Yeah.

Brandon

What you're asking is whether there's a forward model where you put in an input and can predict the output, and you want to under—

swyx

Yeah.

Brandon

You want to create a surrogate model which can understand—

Liam Fedus

The input is the final state of that configuration of atoms, and then the prediction is—

swyx

Right.

Liam Fedus

Right.

swyx

Because then you can split up the work, almost. You can—

Liam Fedus

Right.

swyx

—have one team do the process side, and then the other team do the property side—

Liam Fedus

Yep.

swyx

—and then, you know, just raise them.

Liam Fedus

Yeah, I think there's a lot of progress we can make in terms of splitting up these agentic workflows into these different areas. I think there's a lot of empirical work we can do on synthesis prediction as well.

Brandon

Yeah.

Liam Fedus

Taking in that configuration of atoms, what tools can you use? Given this experimental evidence, prior literature, and prior papers, how do you actually get to these things? And you ultimately are testing: Are you able to actually replicate it or not?

Brandon

The reason I say this is maybe also just thinking about it in terms of a company. The way that TSMC is kind of like a fab for semiconductors, but they don't design the semiconductors, you could be the TSMC of materials, where people come to you with, “Here's what I want,” and then you can figure out the process—

Liam Fedus

Yeah, it's like a matter compiler.

Brandon

Yeah.

Liam Fedus

Given these requirements—

Brandon

Very Star Trek.

Liam Fedus

Yeah, yeah, yeah. Given these requirements, is this actually a valid set of configurations?

Brandon

Yeah.

Liam Fedus

Can this exist?

Brandon

Is this a good objective function? I don't know. It's too, too big.

Liam Fedus

Yeah. We kind of talk about one of our missions as synthesis superintelligence, so I think it's in line with this.

Brandon

Yeah.

swyx

I want to double-click on something that you said a little while back, which was that you talked about phases. I think this is going to what Dogus said about emergence. The concept of a phase transition might be foreign to a lot of the audience. Can you explain what a phase transition is, and then why this is a helpful signal for something like an RL environment?

6. Reading Phase Transitions

Ekin Dogus Cubuk

Phase transitions are fascinating. I think maybe the one that people can most easily relate to in their lives is ice melting or water boiling. You increase the temperature of ice, and it still looks like ice and behaves like ice, but there's a certain temperature at which it just stops raising its temperature and then turns into liquid. So it suddenly goes from this solid phase to liquid phase.

Another one that's very relevant to us, of course, is the Ising model. I think computer scientists and mathematicians also study this, maybe under different names, but basically, you can have spins that are up and down, and they have different interaction terms if they're both up versus if one is up and one is down. At high enough temperatures, they're usually just randomly up or down; entropy wins. You lower the temperature, and it still looks the same. But then, at some point, suddenly they start aligning. That's the phase transition.

Phase transitions are really nice because they make physicists' lives easier when studying certain things. They tend to have certain spatial correlations that really help us as well. In our lab, phase transitions usually come about because we mix precursors that are different crystals, basically, but then we raise the temperature or do something else to encourage them to react. Then atoms start reacting, and they form into this new crystal.

This shows up in the XRD pattern because usually, if the geometry of the atoms changes drastically, the XRD pattern changes a lot. But what really happens in a typical practical materials discovery campaign is that when you first try something, it doesn't work, and the outcome isn't just a clear yes or no. It's usually a very mixed phase. It will usually have some of the precursors. It might have some amorphous phase, and then it will have a bunch of phases that you maybe didn't try to make.

That becomes a challenge, and that's why we find it very difficult to bring together simulations and AI to do the characterization. The simulations can always say, “This phase doesn't look like what we predicted, but this is a slight variation of it. Let me now do a force-field calculation to see if it's still stable.” Or the AI can say, “Based on the previous experiment and this one, this is probably not the phase we want to make, so let's change the conditions.”

swyx

For listeners, XRD is X-ray diffraction, which you already described.

Liam Fedus

In some cases, there's a phase that just hasn't been recorded before. It doesn't exist in any papers or databases, and so the AI has to actually use these tools to say, “What configuration of atoms would actually explain these phases?”

This becomes incredibly important for directing the scientific process because, let's say we have a phase target in mind, we really need to hill-climb that to get better measurements on it. If it's 1% and we're like, “Actually, we want to increase this phase purity,” we want to have a very good measurement of this experimental data to say what is present and what's not.

swyx

So one of the disadvantages is that you have a distinct variable that you can observe. Going back to the statement about how you deal with uncertainty, it seems like part of your answer is that you make your observable signature somewhat unambiguous. There's no interpretation there. Is that right? Is that the logic behind this, or is it literally that you just need to define a new phase, and so this is the thing you care about?

Liam Fedus

I think there's still ambiguity in a lot of these cases.

swyx

Yeah.

Liam Fedus

A very dumb thing is replicates. We run replicates, of course.

swyx

Yeah.

Liam Fedus

But no, I think it's a challenging task because it's not fully deterministic, and there are ambiguities and other things. Two different phases can actually be consistent with the same pattern.

swyx

Yeah.

Liam Fedus

So I think that's why it's really important for the system to use some chemical intuition to say, “Okay, well, this would be highly unlikely given the synthesis conditions and the prior knowledge.” That can be used to help disambiguate.

Brandon

So you're somewhat injecting priors there, based on what you expect.

Ekin Dogus Cubuk

Yeah. I think thermodynamics is the biggest prior, right?

Brandon

Right, you just—

Liam Fedus

Right.

Ekin Dogus Cubuk

And then physics is a big prior. Another one that we really benefit from here is multimodality in materials characterization. We can do XRD, and yes, some phases might look similar on the XRD pattern, but then we can also measure their electrical properties and magnetic properties. We can measure their morphology, like with some kind of electron microscopy, and then some of the phases that look similar on XRD will look different in some of these dimensions.

swyx

Yeah.

Ekin Dogus Cubuk

And that kind of multimodality really helps. Again, AI is really helpful here because humans have limited context and computational power as well. If you give humans 10 different modalities at the same time and say, “Analyze these all consistently,” it’s a bit difficult. But it’s actually not superintelligent for an AI to do it. It’s great, yeah.

Liam Fedus

Yeah, it’s like the superintelligence is that it can do so many calculations. It can look at everything, and this kind of gets to that phrase about better decision-making under uncertainty, where now it’s stitching together the signal across many different instruments longitudinally, across different experiments, across the replicates, and then getting to this underlying, better model—

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Rather than just over-indexing on one measurement from one instrument.

swyx

And let me just— you started, I think, a while ago also saying that there’s just more data than you can fit in any reasonable computer or process or anything. At some point, you have to throw out data, even though you have all these replicates, even though you have presumably 10 different ways to measure the same thing. What if one of your temperature things is wrong? When do you throw that out? How do you decide what to do? As a data-hungry ML guy, I just want everything, right? Then I just model, learn everything. I don’t know what I don’t know, and then just throw the machine at it.

Ekin Dogus Cubuk

So we don’t throw out data. I think maybe what I meant was potentially, if God was observing the experiment, there is more data in the experiment than humans can fit in a computer. Unfortunately, us mortals cannot observe all the atoms. Even though there’s more data than we could store, we actually can’t access that data. For example, I cannot trace all the atoms’ positions. Unfortunately, we’re still in a regime where any data we collect is very precious, and we don’t delete any of it. Yeah.

Brandon

Maybe a way of thinking of it, to connect to the AI side, is to think about probing, like linear probing of a foundation model, right? This model has all of this data, so God has this entire picture of what the material is doing, and then the experiment is this little, tiny linear probe, which has 8 bits or something of output. You’re taking this humongous thing and coarse-graining it down to a little bit of information, and then it’s now either traditionally humans’ job or now your agent’s job to reconstruct from those 8 bits of information—

swyx

It’s analogous, yeah. You can’t have full visibility over every parameter, over every activation for that input. You’re getting some sort of subset of it, or some coarse-grained features across the whole thing.

Ekin Dogus Cubuk

But you probably do find Maxwell’s demon argument very interesting, because that kind of—

swyx

Can you recite it? I don’t—he’s mentioned it before. I keep forgetting it.

Ekin Dogus Cubuk

In the 1800s, people realized that the entropy of a system has to increase or stay the same for a closed system, but it can’t go down. This is the second law of thermodynamics. There was a thought experiment that asked, “What would happen if there was a very tiny, all-knowing demon that could look at atoms, and then whenever an atom had low energy, open a door and let it into this other room, and keep doing this to reduce the entropy of the system, which would break the second law of thermodynamics?”

For a long time, I think there wasn’t a very satisfying answer for why that was the case. But then there was a more recent paper in the 1960s—more recently to us—where Landauer came up with the argument that you’d have to spend energy to delete information. Maxwell’s demon would basically have access to so much information by doing this thing he was doing that he’d have to delete some, and when he’s deleting information, he’d have to spend energy, which would then make sure entropy increases. Even though we’re not at the level where we can be Maxwell’s demon, I think your question is very visionary toward a future where we store so much data that we have to delete some.

swyx

Yeah, no, I wasn’t obviously going to that extent. It does remind me of air conditioning. That’s kind of how air conditioning works. But also, I think it’s just a question of why don’t you just buy every sensor in the world and ridiculously over-instrument and over-replicate everything.

Ekin Dogus Cubuk

Oh, we do that.

swyx

Right? Okay, yeah. Okay.

Ekin Dogus Cubuk

Yes. Yeah.

swyx

Anyways, yeah.

Ekin Dogus Cubuk

Right.

swyx

All right.

Ekin Dogus Cubuk

Yeah, I think it’s a matter of—

swyx

Confirmed.

Ekin Dogus Cubuk

Yeah, exactly. Are you getting visibility to individual atoms, which is infeasible? But no, we add a huge amount of telemetry, and that basically reduces the number of hidden variables, if you will.

swyx

Yeah.

Ekin Dogus Cubuk

Um—

swyx

Yeah, and just out of curiosity, do you worry that you’re just in California? Don’t you want to do this in Nepal and Australia?

Ekin Dogus Cubuk

Yeah, we could. I mean, we have plans to open more labs.

swyx

Because obviously gravity, where you face, and where you are matter.

Ekin Dogus Cubuk

Also, expertise can change, right? Here we have certain kinds of expertise. For example, the Stanford Physics Department and Engineering Department have certain kinds of expertise that really helps us because we can hire from there, and our researchers can collaborate. As you said, geography can matter, but different cities can have different sets of expertise within physics and chemistry.

swyx

Yeah. Oh, I mean, we have Zoom for that.

Ekin Dogus Cubuk

Yeah.

swyx

You know?

Ekin Dogus Cubuk

Yeah.

swyx

But still—

Brandon

It seems like your experiments are going to be affected by where you are.

Ekin Dogus Cubuk

Yeah.

swyx

Yeah, I mean, the future of Periodic is not a single lab.

Brandon

I mean, I think—

swyx

We need to have—

Brandon

I think you’ve got to hit up your buddy Jeff—

swyx

Yeah, a huge—

Brandon

—and go to space and, you know?

Ekin Dogus Cubuk

Right. Right.

swyx

Yeah, I mean, I think it’s necessary to have this sort of network of labs. As you’re just kind of pointing out, there’s an optimal place for each of these based on expertise or materials constraints. There are many different constraints, period.

7. The Simulation Experiment Loop

Brandon

Okay, so one thing I’ve been curious about is how you deal with computational tools, or how you integrate computational tools into a decision-making workflow, especially when, let’s say, computation and experiment don’t necessarily meet. It’s also theory in terms of high-level understanding. How does that sort of work together?

Ekin Dogus Cubuk

Yeah. One thing that’s really helpful here is that there are certain things that are easier to do in simulation and more accurate in simulation. There are certain things that are easier to do in an experiment and more accurate in an experiment. In general, of course, experiments are more accurate, but certain measurements are very hard to make with an experiment, so you make a bad version of it and get inaccurate data.

Let me just give you some examples. One of them is that we use density functional theory to estimate formation enthalpy of materials. And—

Brandon

Sorry, quick pause. Can you explain density functional theory and formation entropy?

Ekin Dogus Cubuk

Yeah, of course.

Brandon

Sorry, enthalpy. Yeah.

Ekin Dogus Cubuk

Yeah. Density functional theory is probably the most commonly used simulation method for materials. It kind of comes from the Hohenberg–Kohn theorem, and Kohn got a Nobel Prize for this. He realized that quantum mechanics is very expensive because you basically have this exponential Hilbert space for every wave function, so you have to solve this very difficult problem, especially as the system size grows.

Kohn and Hohenberg realized that you don’t need to deal with that exponential space. All you have to do is think about the charge density, at least for the ground state of quantum-mechanical systems. The theorem is actually pretty simple, so even an undergraduate in physics can understand it. The idea is that all the properties of the ground state of a quantum-mechanical system are functionals of the charge density, which is amazing because charge density is just this 3-dimensional object, whereas the Hilbert space and wave functions are exponential.

That was a really interesting observation. Then Kohn published another paper, I think with his postdoc, Sham, on Kohn–Sham wave functions, which provided a practical way to solve an approximation of the quantum-mechanical properties of materials. Today, we use it very much, both in our lab and externally.

Formation enthalpy is one of the measurements we can make to understand the energy of the material. Basically, we want to ask, “What is the energy that this material has?” Because if that energy is higher than other materials these atoms can combine into, then it’s unlikely that this material will be able to be made. So stable just means it’s on the convex hull of other materials and their energies. Was that clear enough?

Brandon

I mean, maybe a simple high-level point. Density functional theory is a way of taking something that is exponentially hard in the number of electrons—or, you know, in your system size—and reducing it approximately, with some introduced error, to usually an N-cubed approximation.

Ekin Dogus Cubuk

Right.

Brandon

So now you can compute quantities which are just uncomputable, but at some cost. Right? If you could do it perfectly, we wouldn’t need the lab. This may be a good callback to our second episode ever. Heather Kulik famously said, “There is no AlphaFold for materials,” not just computationally, but because the ground truth just doesn’t exist. We don’t really know what material crystal structures look like, and DFT is generally our best route toward them.

Ekin Dogus Cubuk

Yeah, I think so. Maybe there are 2 things I would add. DFT, by definition, doesn’t have to be an approximation. The Hohenberg–Kohn theorem shows that—

Brandon

It doesn’t—

Ekin Dogus Cubuk

It can be exact. But I think, as you’re pointing out, we don’t yet have access to the exchange-correlation functional. And then, for charge-density-based models, we don’t know what the kinetic energy functional is. Even if we had perfect DFT, I still think we’d need a lab because we cannot fit 10²³ atoms in the computer.

Brandon

Yeah.

Ekin Dogus Cubuk

Um—

swyx

You’re very obsessed with that number.

Brandon

No. Well, okay. Okay. Yeah, but with exponentially growing compute, you can argue that with N-cubed scaling, eventually you could, in principle, calculate things. You just wait until—

Ekin Dogus Cubuk

Oh, yeah. We need massive computers, yeah.

Brandon

Long enough. But, yeah. As long as N-cubed is a good scaling, you can—

swyx

As the non-scientist, I’ll make an observation, which I don’t know if you want to throw around or anything like that. I came from finance. We had the Gaussian copula, which was a way of pricing credit default swaps by doing correlations and reducing everything into a single kernel. It feels spiritually similar to the VAE, in terms of condensing all these things into a single sort of parameter. I wonder if there’s just the same trick everywhere. Yours sounds a bit more high-dimensional than mine. The VAE is just one sigma, one sigma thing, but it sounds the same.

Liam Fedus

The charge density file is still quite a big file.

swyx

Yeah.

Liam Fedus

Right.

swyx

You hand-wave a bit, but it’s good enough. This is the highest-order bit.

Ekin Dogus Cubuk

I personally don’t know of a better method to predict the stability of a new material. It’s definitely not perfect, but it’s definitely better than other methods I can think of. Going back to your question, the reason we use them is that, for certain things, it’s easier to simulate than experiment, and they complement each other well. We can do this in a loop. We feel like simulations will never be enough by themselves, but in the loop of simulations, AI, and experiments, I think we can make progress much faster than before.

Brandon

One thing that simulations let you do is scale up much more quickly. Compute is much easier to bring online than bringing on new labs. How do you avoid having your models over-index on that and still stay grounded, given that the real world is ultimately the truth you care about?

Liam Fedus

You scale up the lab as well.

Brandon

Yeah, you scale up the lab.

Liam Fedus

Right. Yes.

Brandon

But I mean, you could imagine scaling up DFT to millions, hundreds of millions, given modern compute, whereas your lab, I would imagine, is doing hundreds or thousands a day. I don’t know. Something still seems fairly limited by comparison, right?

Ekin Dogus Cubuk

Yeah. One thing is the humans, but also the LLMs are pretty aware of the limitations of DFT. For example, even if we can do, as you said, 100 million trials with DFT, we could never actually try their microstructure. Microstructure is the idea that DFT usually simulates the perfect crystal, but crystals usually aren’t perfect, and their microstructure, which is the structure at a medium order, can really affect the properties.

Other issues, of course, are that some properties, like superconducting temperature, cannot be easily simulated by DFT. Again, even if you do 100 million trials with DFT, it won’t be enough. So we have to rely on heuristics, experiments, and so on.

Liam Fedus

And so there’s a huge filter—

Ekin Dogus Cubuk

Mm-hmm.

Liam Fedus

From all those calculations to what actually gets executed in the lab.

swyx

Is that human-mediated, or LLM, or a mix?

Ekin Dogus Cubuk

It can be a mix.

swyx

Yeah.

Ekin Dogus Cubuk

For example, for a long time, Materials Project, which was the best open-source DFT database, used experimental calibration for DFT. They would actually use experimental data to calibrate DFT. We also do this internally here. Whenever there’s a certain chemical system we’re interested in, you get experiments, you get simulations, and you can calibrate them.

Brandon

This is another thing. I’ve talked to a lot of biologist friends, and they’re always very confused when you say, “In materials, you can’t just do an XRD structure and actually know what the structure is.” Whereas if you’re in the biology world, you can look at a crystal structure of a protein and typically reconstruct it, more or less, with sub-angstrom accuracy.

What is the difference between materials X-ray diffraction—experimental XRD for materials—versus the biology world? What information do you lose, and why is this a lossy projection?

Ekin Dogus Cubuk

It’s hard not to sound crazy when answering this question. But do you not feel like organic chemistry and biology almost stem from a lower VC dimension, like a lower Kolmogorov-complexity model, where you can almost represent them as a 1D sequence, and it can almost be compiled?

swyx

1D, yeah.

Brandon

Yeah.

Ekin Dogus Cubuk

Or DNA or RNA, or—

Brandon

I think most people would argue it’s more 2D, but—

Ekin Dogus Cubuk

Okay.

Brandon

Yeah.

Ekin Dogus Cubuk

I’m not a biologist, so—

Brandon

Yeah, yeah.

Ekin Dogus Cubuk

I’m sure they’re right. But with inorganic chemistry, it’s virtually crazy. It’s clearly not coming from such a low Kolmogorov-complexity model, because 3D inorganic crystals can host metals, insulators, superconductors, and diamond. It’s really crazy different. People tried, but we could never find a 1D representation, right? It’s very hard to find a SMILES string for 3D inorganic crystals. And the way the atoms interact with each other is quite strange: covalent bonds, ionic bonds, metallic bonds.

This is very interesting. Have you ever looked into issues with solid electrolytes, like why people cannot replace liquid electrolytes in batteries with solids? There are all these dendrites that form. Basically, lithium will form these structures that go into a solid electrolyte and crack it. You look at that and think, “This is so primitive compared to biology.” In biology, these systems can achieve such complex nanotechnological progress, whereas we can’t even make 2 interfaces work with each other because lithium will break them.

But I guess inorganic materials can be very resistant to high temperature. You can make space shuttles. You can make silicon compute—Moore’s law. So, yeah, it’s a trade-off.

Brandon

Yeah. We’ve talked about this with several other guests. I think one of the big differences, in my mind, is that biology has a toolkit that you can basically borrow from millions of years of evolution, which has already given us all the tools, and we can just reproduce those. But evolution also constrains the VC dimension to be fairly low for proteins and so on. The emergent behavior of large-scale systems like cells can be much more complicated.

swyx

Yeah.

Ekin Dogus Cubuk

And consciousness.

Brandon

Yeah, yeah, yeah. But maybe, more specifically, if you have a perfect crystal and shoot an XRD at it, you get the spectrum.

Brandon

That still doesn't actually tell you uniquely what the crystal structure is, right?

Ekin Dogus Cubuk

No.

swyx

What?

Speaker 2

It's just average.

Speaker 0

Yeah.

Ekin Dogus Cubuk

It's just average behavior.

swyx

Oh, yeah.

Ekin Dogus Cubuk

But, for example, disproportionation is a very complicated thing, right? It's possible that you have the perfect crystal, and on average it looks like this perfect XRD. But in reality, there is some other pattern going on where atoms slightly shift to the right or left, but on average they're in the middle. It's a difficult life.

Brandon

Whereas with proteins, you basically know there's some sort of underlying protein that follows some rules, so you can combine a forward model with it.

swyx

Right. And then you can kind of move towards single-crystal XRD, and that can help. When we started The Science Pod, there were all these elements of AI in science, AI in math, AI in physics, and all these things. We were in this kind of pissing contest over which is harder. I think you can make the scientific argument that materials science is the hardest. Well, we didn't pick it necessarily for hardness.

I mean, there's actually a lot of areas where it is easier. We have these great simulators for large classes of materials, whereas in biology, it's incredibly difficult to model a cell, an organ, or a full organism. So I think that's a huge advantage.

That isn't interesting—that at the smallest level, it is one-dimensional or two-dimensional, but then it has many more orders of scale and structure, and that actually introduces the complexity. That's weird. Whereas maybe the complexity in materials is more the microstructure.

Ekin Dogus Cubuk

Yeah. You still get different complexity at the different length scales for materials as well. So, yeah, microstructure and beyond.

swyx

Yeah.

Brandon

Yeah.

swyx

Just as a brief palate cleanser, in terms of science fiction, let's say you can invent whatever materials you want. What is more valuable? I have a list here. There's obviously room-temperature superconductors, but you mentioned batteries. I've always thought batteries: just do better than lithium-ion, and you're good. That has stood around for 100 years.

The last one is carbon nanotubes, mostly for space elevators. I don't know if those are three that come to mind. Are there any that people talk about in your world that are the dream?

Brandon

Mm-hmm.

Ekin Dogus Cubuk

Definitely superconductors. Magnets, especially if you can lower the dependence on rare earths or transition metals that are hard to source, like cobalt—reducing cobalt in batteries.

One of the things I think is fundamentally important is if we can get close to the Landauer limit for compute energy efficiency.

Brandon

Can you explain the Landauer limit?

Ekin Dogus Cubuk

Yeah. If you look at how much energy we spend per FLOP or computation, it has followed Moore's Law-type behavior, but it has gotten exponentially more efficient. So we've been spending exponentially less energy per FLOP or computation. I haven't checked recently. This was the case 10 years ago when I last—

Speaker 3

Yeah, that's great. I remember when I first learned about it, I looked at that, and we were what? 10 or 20 orders of magnitude away from it or something.

Speaker 1

Beyond the limit, yes. Right.

Speaker 3

And the last time I looked, we're weirdly close. We're within a factor of, I don't know, 3 or 4 orders of magnitude away.

Speaker 1

Yeah.

Speaker 2

It's just exponentials rolled out over years.

Speaker 3

I mean, yeah. Exponentials over many years are—

Speaker 1

Yes, right.

Speaker 3

Pretty impressive.

I mean, yeah, since I discovered this—what, 10 or 15 years ago?

Speaker 1

Yeah.

Speaker 3

Yeah. No.

Speaker 2

One of the things we have to do is dissipate heat because, as these computations are happening, they're producing heat, which has to happen, but then we have to dissipate it. So if we can get close to the Landauer limit for how efficiently we do computation, that's amazing for humanity, right? That means we're doing computation, which is probably one of the most fundamental things we do as humanity, as efficiently as possible from an energy perspective—which is the real currency in the universe.

Liam Fedus

Does that get affected by quantum computing? I'm just going to throw it out there. Theoretically, it could enable massively parallel compute—very embarrassingly parallel compute.

Ekin Dogus Cubuk

It definitely gets affected by reversible computing, but honestly, I'm not an expert. I don't understand. If you can do reversible computing, you're not actually having to spend energy to do computation, because you're not actually deleting any information. It's reversible. But I don't know if that works. I don't know. Quantum computing, I assume, has to obey these laws somehow because they still have to obey thermodynamics.

Brandon

It's unitary, so it's reversible.

Speaker 2

Yeah, exactly.

Liam Fedus

One of my most memorable conversations with Elad Gil was that he was actually very skeptical about quantum computing. He said, “Even if you had it today, there are no applications.” I said, “Whoa.”

It breaks security, I always say. That's it.

Ekin Dogus Cubuk

I agree with that. People talk about how, if you had a quantum computer today, you could simulate things so much better. I ask them, “Okay, let's accept that. What would you simulate?” You're still simulating a perfect crystal. You still have the issues that DFT has if DFT were perfect in its prediction ability.

I do think people are glossing over some things because quantum computing is so exciting. If we can compute in a quantum logic space instead of classical logic, it's so exciting that people are glossing over what it would actually do when it's made. Maybe that's fine, because maybe once it's made, it will do amazing things we can't even imagine.

8. Intelligent Instruments

Liam Fedus

Good. I was going to move to the automating-the-lab side, where you've closed the loop on your experimentation. You can talk about robotic arms—just basically everything you've done here. My favorite quote from you was that every piece of equipment in your lab is going to have 140 IQ. What does that mean?

In the early days, as we were scaling things up, we realized that we had huge bottlenecks imposed just by operating machinery. For one set of machinery, we would have technicians and scientists looking for particular morphology and trying to see what we were actually making and whether it was consistent with our intentions.

As we scaled up the lab, we quickly came into these bottlenecks where it just wasn't keeping up. So we started using programmatic approaches to capture the data on SEMs. The data that was being surfaced from this very simple program, where it takes a field of view, captures it, zooms in, and captures it again, was not all that useful. It was a little too dumb for what we really wanted to get.

At that point, it became really pertinent to build AI systems directly onto the machines to start controlling them. Now they have the full context of what we're trying to achieve: What was the intent of the experiment? What were we trying to synthesize? What was some other experimental evidence? The system is actually looking in the machine and capturing that data.

This is really valuable now because we've been talking about these hidden variables and not being able to capture everything. If you can do more intelligent data capture at the time of the experiment, your data for future AI systems and future computational predictions is that much better. You'll have a richer set of data.

That's what we mean by everything in the lab having to be incredibly intelligent: to make the data as useful as possible. That was the motivation and inspiration behind it.

What's the state of the art there in terms of putting intelligence on every device? Well, I think one interesting aspect is what's the latency—

Brandon

Exactly.

Liam Fedus

—of controlling that instrument.

Brandon

Because there's cloud latency, but then there's also device compute, which also—

Liam Fedus

That's right. And then there's a timescale associated with the different physical processes. If calling out to an API or something is simply too slow, so the amount of reasoning, tokens, or tool calls is not matched to the latency of the actual process, then that's infeasible.

Brandon

Okay. That is fair.

Liam Fedus

I mean, it’s almost like self-driving cars, right?

Brandon

I’m actually surprised to hear that, because the latency I’d imagine for reasoning seems small compared to how long a lot of these things take. A lot of them take hours to run, right? Or maybe your experiments are much faster or high-throughput or something. I’m just surprised to hear that, actually.

Liam Fedus

Ultimately, the experiments do take many hours or days, but there could be particular steps where latency would matter.

Liam Fedus

Yeah.

Brandon

Yeah.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

You might want finer control. Another thing is how expensive it is, because the same reason some of these models can be really slow at analyzing data also makes them very expensive. And finally, there’s human patience. If a human wants the analysis of a certain XRD pattern and they have to wait 2 hours before they get a good result, that’s very different, I think, from getting it in 2 minutes.

Liam Fedus

Oh, okay.

Liam Fedus

Yeah. And then the reasoning—you’re not doing a single call to that model, right? You’re doing potentially many, many tokens to get to these patterns.

Ekin Dogus Cubuk

You might run simulations in the loop.

Liam Fedus

Exactly.

Ekin Dogus Cubuk

The pre-search—

Liam Fedus

It’s not a single tool call or a single inference thread.

Ekin Dogus Cubuk

Sure.

Liam Fedus

So then the latency can blow up quite a bit.

Brandon

I see what you mean.

Brandon

Yeah.

Brandon

How much of your latency comes from tool calls? And I assume tool calls are largely DFT or computational techniques—

Ekin Dogus Cubuk

Or DFTs, yeah.

Brandon

—and therefore, yeah. How much of your latency is derived from those versus actual reasoning?

Liam Fedus

It’s really process-dependent.

Brandon

Okay, yeah.

Liam Fedus

Yeah.

Brandon

Yeah.

swyx

And then the other thing I would think about is building up from small things to bigger things, where I assume the general temptation or typical development is incremental: everything is human-operated, then you find ways to automate it, and then you build up from there.

Brandon

Mm.

swyx

I worry that sometimes that’s the way people evolve things, but that’s a local-minimum optimum.

Ekin Dogus Cubuk

Short term is an optimization.

Brandon

Mm.

swyx

Right. Exactly. When, actually, you should get a humanoid and just put them in there.

Brandon

I think we’re of the opinion that solving humanoids would actually be slower for getting to some of our goals.

swyx

Just checking. Again, a lot of this is just that you do this every day. We see this, but I don’t know the reality of the situation. A lot of people are hyping humanoids.

Brandon

Yeah. I mean, maybe 1 process is that, by having a mix of humans and automation, you can identify really quickly what some of the bottlenecks in the experimental process are, and you start alleviating those bottlenecks 1 at a time. For example, if there’s some really tricky dexterity task that humans are excellent at and you’d have to spend months automating the machine, maybe don’t spend a ton of time there. Maybe a more promising thing is something very routine that takes up a huge amount of scientists’ and technicians’ time and is easy to automate.

So I think there’s a pragmatism to it. Ultimately, what we want from the lab is a huge quantity of data, high-quality data, and diverse data. Those are our goals, and full autonomy is a non-goal. We use automation in the service of achieving those goals with the data.

swyx

Yeah.

Brandon

Another aspect to automation is that robots will just make fewer mistakes, potentially, in the lab. It’s been really helpful having AI systems with a full view over all of our data, because sometimes, if there’s a permutation in the data, they can identify it.

For example, 1 of our steps at one point had a cyclic error because 1 of the machines was loaded incorrectly and the patterns were inconsistent. The AI was reading through these things and said, “Well, given what was run, this is not expected.” It was looking at this batch of data longitudinally, and then it realized, “If I do this cyclic permutation and reverse it, everything is consistent.”

We were able to go back to the physical infrastructure and understand that a mistake had been made in the loading. Managing data quality is so foundational to doing AI in the physical world, and these are the types of things that we’re building in, so you can improve the operating process. But at that point, you’re like, “Okay, this is another great opportunity for automation. How do we make this so reliable, so durable, that we never have those types of mistakes again?”

Ekin Dogus Cubuk

Yeah. Reducing the noise floor of experimental data is very important. Most experimental data in the literature has such a high noise floor that it’s usually worse than DFT accuracy. When different people do experiments in different labs, different parts of the world, and at different times, it introduces so much fluctuation to the result.

We’re hoping that, by standardizing these workflows, 1 of the biggest benefits will be that the noise floor will be lowered.

swyx

You’ve been pretty public about how you use open-source models and fine-tune them for stuff like this. Is it better? I can imagine a situation where you have maybe the dumber models do 1 task, and then you optimize for that task, and then you have a generalist frontier model that supervises everything. Is that a good mental model to have? Are there more stages to this that I can think about?

Liam Fedus

We basically use a mix of open-source models and closed-source models. We’re huge beneficiaries of this from our simulation side, building up the ML stack and the simulation stack. We don’t need to push on that axis, but there are a lot of areas where the latency is too high or the cost is too high.

In some cases, by having access to this data, we can push beyond the frontier of what these systems can do, even under some of the highest reasoning efforts. It’s not necessarily just about cost or Pareto efficiency. In some cases, you can push beyond it when you have access to data that no one else has.

One way to characterize this is in terms of compute efficiencies. By having access to this data, you can be that much more compute-efficient compared to some of the frontier models, and that’s been a really instrumental thing in our program.

swyx

Yeah. I’m sold on data quality or data access as a trade-off for compute. I think there’s some exchange rate of dollars for compute to dollars for data. I feel like the pendulum might be swinging now toward data. Obviously, you would agree with that.

Brandon

I mean, yeah, especially when talking about the noise floor of experimental data. We need to have high-quality data. If you throw a huge amount of compute against a bunch of noise, you’re not going to have a good thing emerge.

swyx

And it’s harder for you because you actively try to be sparse. You actually try to get null results and learn from that—

Brandon

That’s right.

swyx

Yeah.

9. The Value Of Null Results

Liam Fedus

Yeah, you’ve talked about null results in several other venues. What does a null result look like for materials, and how do you use that effectively, especially when I think your overall signal is probably quite sparse in terms of success?

Liam Fedus

Mm. A null result could be that we intended to produce some structure, and then all of the evidence points to us not producing that structure.

Brandon

Do you ever intend not to produce a structure?

Ekin Dogus Cubuk

Of course.

Brandon

Yeah.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Okay. Cool.

Brandon

Yeah. Absolutely.

Brandon

You do the negative controls regularly.

Liam Fedus

Absolutely.

Brandon

Okay.

Ekin Dogus Cubuk

There are impurity phases that will kill your property.

Brandon

Yeah.

Ekin Dogus Cubuk

Some can be toxic.

Brandon

Yeah, exactly. 100%.

Liam Fedus

Okay.

Liam Fedus

A negative result, in some cases, is actually that we intended to make the following thing, and then we were able to identify a new structure that hadn’t previously been identified. It’s negative in some respect: we intended to do something else, but something else emerged from the data.

Ekin Dogus Cubuk

Also, in general, when you’re training a machine-learning algorithm, especially at a very basic level, if it’s a classification algorithm, you can’t really train it if you don’t have negative samples and everything is positive.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

And this is a particularly bad problem in materials science because people usually publish crystals they could synthesize, but they usually don’t publish when they fail to synthesize a crystal.

Sometimes they might. Also, we never really know if a crystal is not synthesizable, ever, right?

Brandon

It could just be a skill issue.

Ekin Dogus Cubuk

Exactly.

Brandon

Yeah.

Ekin Dogus Cubuk

It could be a skill issue—

Brandon

Especially with the literature.

Ekin Dogus Cubuk

—or a synthesis-method or technology issue, yeah. So I think it really helps us when we do our own experiments and get negative results in the context of what we tried, so then we can even train a classification algorithm.

Liam Fedus

I think there's also another valid thing, too. When you have this sort of string of negative results, and then finally, through process iteration, you're able to get to that positive result, it's a really interesting set of—I’ll call it—process-engineering-type data.

Through iteration, how did you actually get to that correct result? Because so much of materials science has this ambiguity in how something was made. Even if there's a known material, it can be highly nontrivial to replicate that. Some things are in a high school textbook, but other things are really at the frontier, and we're building up that know-how as well, and then building up a system that, given the string of negative results, can figure out how to get to that positive case.

Brandon

Going back to the classifier result, I would almost assume that if you are doing everything in-house, most of your results will actually be negative rather than positive, which is kind of ironic because the literature only gives you positive results. So if you were cold-starting this, it seems like the problem is actually the reverse: you have an abundance of negative results and not enough positive results.

Ekin Dogus Cubuk

And as you said, if you were doing per-experiment labels, it would be mostly negative. But if you were doing per-campaign labels, and assuming campaigns end when we succeed, then it could be a bit more balanced.

Brandon

I see. So your reasoning traces could almost be over entire campaigns and not…

Liam Fedus

Absolutely.

Brandon

Okay.

Liam Fedus

This is the key thing. This type of data basically doesn't exist anywhere else, and we spend so much of our time getting the full lineage of the scientific process into the model. Tracking all this data—the conversations, the intuitions, what was executed in the lab, the computations run, or the code written—and stitching all this together is so valuable.

I think the overall goal is that, rather than training on the final output of science, you're training on the process of doing science.

Brandon

This feels very much like what you would try to do with RSI, where you are having a model train to train better models. You're now having a model train to make better experiments.

Ekin Dogus Cubuk

Absolutely.

Brandon

But the difference is, it's not going back into the core model, so it's—

Ekin Dogus Cubuk

Unless the physics models you're developing are improving chips, which then improve AI. So this is the wider—

Brandon

The bigger, yeah, the higher-level answer.

Liam Fedus

That's the big unified wheel. Yeah.

Brandon

But does that mean—is it plausible that in, you know, Fable 6 or something, or GPT-8, you could just have a model that has been tuned on these higher-order reasoning traces and could actually do this without any—

Ekin Dogus Cubuk

Mm.

Brandon

—logic? Because it's sort of the same thinking process, right?

Liam Fedus

Yeah. I think there's decision-making under uncertainty, obviously, in machine learning. There's noise in running the AI loops. But we do think there's a different set of challenges when you're actually interfacing with the physical world.

I also think there's another piece, too, which is that getting the compression of everything into weights is still really valuable. If inference-time reasoning were sufficient, all of the frontier labs would've stopped training at GPT-4 and been like, “Okay, from now on, we're going to get really good at inference-time improvements.”

We think that, because of the differences between physical sciences and machine learning, getting that compressed into our own weights will lead to different types of systems and different types of capabilities.

Ekin Dogus Cubuk

But we also feel like even if Fable 7 gets really good—even better than what it is today—it will still have to run experiments to get results. The reason is that machine learning is really good at what it's been trained on, but scientific discovery is almost by definition what you haven't been trained on.

That's why we're building these labs, so that whether open models or closed models can use these labs to tinker with the universe, because we don't feel like you can make a big discovery without trying things.

Liam Fedus

Yeah. There's not going to be—no one's going to zero-shot the room-temperature superconductor.

Ekin Dogus Cubuk

Think their way to—

Brandon

That would be pretty cool. Yeah. As someone who has worked closely with wet labs before, certainly I am more skeptical about zero-shotting scientific results than some.

Ekin Dogus Cubuk

Yeah.

Brandon

But it is something that I think some people might ask.

Liam Fedus

Yeah. I think it's really important to distinguish the results we see in math and theoretical physics from the physical world. These are 2 very different things.

Brandon

No, it's 2 very different things.

Liam Fedus

Yes.

Ekin Dogus Cubuk

And not even theoretical physics. So far, it's been theoretical computer science, coding, and math.

Liam Fedus

Yes.

Brandon

Right.

Ekin Dogus Cubuk

Maybe theoretical physics is next.

Liam Fedus

It'll come.

Ekin Dogus Cubuk

Yeah, that'll be next.

Brandon

Yeah.

Ekin Dogus Cubuk

Oh, yeah.

swyx

Can I get a sort of mental model of the layers, the levels of abstraction that you can go? For example, in terms of automation—and I'm just on this theme again, where we talked about the campaign, talked about individual assays and running tests, and how humans are bad at it, so we should stop humans from doing it—are there others? One level higher than a campaign could be a physics theory that you're testing.

Ekin Dogus Cubuk

Mm.

Liam Fedus

Mm.

swyx

Or one level lower than a campaign is what? I just like to think about it from that point of view, and then think about it from, “Okay, well, this is an API call now, and you never have to touch this again.” This is still 90% human.

Ekin Dogus Cubuk

Mm-hmm.

swyx

Maybe we can sort of draw the map of the territory that way. Are there other levels?

Ekin Dogus Cubuk

I can tell you some levels. I feel like you ask a good question. I don't have a very systematic answer, but let's talk about some levels.

One level is the atomistic structure. This is an abstraction, right? There's no perfect atomistic structure in anything we do, but it's one approximation. Another one is the continuum model. This one is not atomistic anymore, but it's a continuous mesh representing the material.

In a different dimension, there's thermodynamics. Assuming you do this experiment forever, what would be the final state? Then there's another layer of abstraction, which is kinetics: acknowledging that we're not doing this experiment forever, so time matters. How quickly will a reaction happen—or not—even if it's lower energy?

Thermodynamics, kinetics, atomistic, continuum. What else? Are there other levels of abstraction?

Liam Fedus

Well, I think your point that there could be an overarching new theoretical advance that informs multiple campaigns—

swyx

Maybe the difference…

Kind of like, as an investor, I want to go—

Liam Fedus

Yeah.

swyx

“Here's the bottleneck, guys, and—

Ekin Dogus Cubuk

Mm.

swyx

—when we get this, we get everything else.” I don't know.

Ekin Dogus Cubuk

From the beginning, our hypothesis has been that one of the big bottlenecks is automated characterization, because it's not that hard to mix powders and try stuff. But if you can't characterize and analyze it, and then decide intelligently what the next step should be, you don't really benefit much from mixing powders randomly.

We focused a lot on automated characterization, closing the loop with simulations, because that's how you try a lot of things, make an informed decision, and then decide what to do the next day.

Brandon

Maybe as a follow-up question: how do humans live in this loop? Where—at what points do you drop the human in? I mean, I'm guessing you probably do—

swyx

You could randomly—

Brandon

Yeah.

swyx

—drop in at any part—

Ekin Dogus Cubuk

Of course. Yeah.

swyx

—and add value.

Ekin Dogus Cubuk

Yes.

swyx

But where do you decide to spend your time?

Brandon

I mean, it seems like it might be all levels. You have people in the lab who are physically moving materials—

Ekin Dogus Cubuk

Yeah.

Brandon

And then you also have scientists who are guiding decisions about what campaign to run, and then you have humans who are... Well, sorry, I think I'm just asking you the same question. Yeah, yeah.

Liam Fedus

No, yeah—100%. I think it's always shifting, too.

So I think even just using the guidance of campaigns, in the early days, that was fully human-driven. Now, increasingly, it's a mix of AI-driven and human-driven. And then, as Ekin was saying, early on we identified that characterization was a big bottleneck. In the early days, it was human-driven, and the scientists were very much overwhelmed, and the balance has shifted significantly towards AI-driven.

This has allowed the scientists, who were previously spending all of their time doing these refinements, to now elevate their work to something else. But I think it's really a function of time. It's always changing at each of these levels.

Brandon

Yeah. In terms of just general search, are there things that perform well in, let's say, the physical world, that don't perform well in the other worlds, or vice versa? Evolutionary search is pretty popular in LLMs. I don't imagine it works well here.

Ekin Dogus Cubuk

So especially in simulations, people have been using evolutionary search for a long time. It's pretty good at structure prediction, for example, finding low-energy structures.

swyx

Okay, so it works. Yeah, okay.

Ekin Dogus Cubuk

And then process engineers in the semiconductor industry will do DoE, design of experiments, and they'll often use some kind of zeroth-order method, whether it's Bayesian optimization or evolutionary search. I don't think they use RL, but it's a similar idea.

swyx

Mm-hmm. You have to have some kind of algorithm to figure it out.

Ekin Dogus Cubuk

Yeah. And all zeroth-order optimization behaves the same anyway, right?

swyx

Yeah.

Brandon

Okay. I want to go back to a question I had earlier, which was one of scaling. I'm curious, what is your vision for scaling the lab?

Ekin Dogus Cubuk

Mm.

Brandon

There are different ways, and coming from the biology world, there are a lot of cool tricks you can do in biology. You can tag things, you can use DNA sequencing for all sorts of interesting readouts, and if you can map your complicated assay onto sequencing, you can now scale to millions or hundreds of millions or something. Can you do tricks like this? Ultimately, every assay has its own runtime. I have a favorite blog post I would want to quote in the show notes. What do the runtimes look like for these labs?

Is your scaling for materials just fundamentally linear? You do more—you just need more resources to do more things, or can you parallelize things in clever ways and combine things? Are there tricks there?

Liam Fedus

Well, I think one way to think about it is that the RL environment is not simply: run the experiment, wait for that agent to fully roll out, do the calculations, go through all the instruments to the final outcome. We basically start producing data across all the different instruments and all these different campaigns, and one way you can begin to expand that for machine learning is that reinforcement-learning environments can be constructed based on, again, data for the experimental campaigns or computational campaigns at that point.

Or you can also start taking subsets of instruments, and you're like, “Okay, we're going to create reinforcement-learning environments on the basis of this instrument alone,” or maybe it's across these different instruments to get to some reward state. So that's a way where this finite basket of data, when viewed in different ways, can then be expanded for training purposes. It doesn't get at the actual experiment run, but it does expand things from an ML perspective.

Ekin Dogus Cubuk

Maybe I can give you some analogs for the biology examples you gave.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

One thing people have tried is combinatorial sputtering. I don't know if you ever heard of this. You have these sputtering targets, and you create this compositional gradient. When you look at the final product, because there is a gradient from each precursor, it creates different crystals at different spatial locations. So in one go, you maybe try hundreds or thousands of crystals. That's similar to your example.

Liam Fedus

Oh, yeah. That makes sense.

Ekin Dogus Cubuk

And as far as I know, this hasn't worked very well so far, because it turns out there is diffusivity, so things move around. Another one that we thought about but haven't done yet, but a lot of people talk about, is that superconductivity measurements are a bottleneck because, unlike XRD, there's no high-throughput superconductivity measurement, and it can take 1 hour per measurement.

So people have thought about taking the different candidates, mixing them all into 1 sample and putting it in, and if it has superconductivity, you know that 1 of the sources did. Then you can do... It's a bit like how people are doing COVID testing.

Liam Fedus

Yeah. Mm-hmm.

Ekin Dogus Cubuk

So there are ideas like this; some of them work well, and some of them don't.

Liam Fedus

Yeah.

Brandon

So you are about to announce a big fundraise. How are you thinking about scaling?

Liam Fedus

We've been doing the design of our labs for a while, and I think the resources allow us to continue to scale up the labs significantly, but also the compute, both from the AI side and the computational side. But I think really importantly, too, it's about what new types of labs we're able to build.

I think we've been proving out this loop in our initial labs here in Menlo Park, but we'll be continuing to expand to new types of labs and repeat the same process.

Ekin Dogus Cubuk

Yeah, the kind of lab we're trying to build, I think, hasn't been built before at this scale or with this approach. So we have learned a lot from our own build-outs so far, and those lessons guide us for the next version and the next version.

Then we can, as you said, increase the scale, the ambition, and the quality of instruments. Some instruments are very expensive. As we get a really good understanding of what gives us a lot of return, we can invest more in those.

Liam Fedus

And it means hardware engineering has become so core to it. For example, in the early days, just for speed, we'd buy some off-the-shelf instruments. As we pushed the scale of the lab—

Brandon

You make your own.

Liam Fedus

—we had to make our own. So we realized, okay, for this instrument, it's pretty fast. These components are actually pretty quick, but this weighing machine actually becomes the bottleneck.

Or there can be things pertinent to data quality where the resting position of this robotic arm is actually above the plate of previously mixed things, so there's a contamination risk. In our hardware design, we're going to redesign it so that the resting position lies away from those things. These are the kinds of subtle details that allow us to push the noise floor down for our experimental campaign, so basically—

Brandon

You shared your org chart. You have many teams. We were surprised when we looked at your jobs page, and we were like, “Okay, we don't think we fully map what Periodic does.”

Liam Fedus

Maybe some organizing principles to make sense of the jobs page: we hire for AI research and infrastructure, computational and experimental roles, hardware engineering roles, and then product roles.

Ekin Dogus Cubuk

We want to achieve synthesis superintelligence, right? And we feel like for that we need the right chemistry expertise, the right physics expertise, simulation theory, and expertise in thin films and powder. So, hardware engineering.

These seem like very diverse roles, which they are, but they're all actually coherent in what they're trying to do, which is achieve synthesis superintelligence. This also applies to the LLM researchers, the infrastructure, and even the product engineers, because the product engineers make sure all the research gets made into a product that the experimenters in the lab can use.

Liam Fedus

Yeah, so in order to do the end-to-end loop with the physical world, it really requires your ability to have agency over the physical world: to build these labs, to run the campaigns effectively, to create AI systems against that, and to make them good users of the computational tools. That's the difficulty but also the opportunity of Periodic.

This group of people has just never been brought together before. It's irreducibly a multidisciplinary problem.

Ekin Dogus Cubuk

Yeah. One other guiding principle for us that is really important is that we want the people who are very good at what they do and experienced to do it hands-on.

Modern life has gotten us to this place where, especially in academia, when someone is really good at research in some area, we give them so much responsibility for grant writing and teaching that they stop having the time to do research in that area hands-on. But if you look back at Bell Labs, IBM, and institutions that made really good progress, it was really experienced people doing hands-on work.

Bardeen was in the lab every day, even though he was a theorist.

Alex Müller was in the lab doing experiments even though he was the lab lead. So we try to do that here too. We have some of the world's leaders in different fields, but they're doing hands-on work.

Brandon

Do you want to brag and just call them out?

Ekin Dogus Cubuk

Oh, I would love to. When I was doing my PhD, my favorite computational materials scientist from my age group was Murat Aykol. He did his PhD with one of our advisors, Chris Wolverton, and he's our computational materials science expert. He's incredible. He's sometimes a really good experimentalist even though he does simulations; he understands systems really well.

Our lab lead is Joe Checkelsky, who is a professor at MIT but is on leave to work with us full-time. Joe is an incredible physicist who understands superconductivity really well, but he was also a professor in Japan for a bit, so he learned synthesis and chemistry really well, especially for a physicist. We have Daniel Chica, who was a graduate student in Mercouri Kanatzidis's group, which is maybe the best solid-state chemistry group in the world. Daniel was one of his synthesis experts, so he's like a magician with his fingers. There are so many examples like this.

Brandon

No, I know. I think Dima Bahdanau has been leading a lot of our AI and LLM efforts. He was the inventor of neural network attention.

Oh, Bahdanau. The Bahdanau attention.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Exactly, yeah.

Speaker 3

Yeah.

Liam Fedus

So, very hands-on and getting into the traces, the training distribution, and how to connect it to the lab.

Ekin Dogus Cubuk

The chemistry—

Speaker 3

Chemistry.

Ekin Dogus Cubuk

—parts. I mean, he'll go deep.

Liam Fedus

He's very deep. He actually has solid-state synthesis books at his lab in Montreal. Reiichiro Nakano used to be the tech lead for some of the Operator work at OpenAI. He's in the lab, so when we were doing some lab tours, we initially thought, "Oh, this new scientist, this new technician really looks like Ray." No, it was literally Ray, actually in the lab with the scientists automating the machines. This is the DNA and the type of people we need to pull this off.

Brandon

We also saw that you had 4 forward-deployed engineering roles. We happen to be spinning up a forward-deployed engineering podcast because there are so many engineers who would do that role. They may not necessarily know that there even is a role for them at Periodic. What is it, and how do they work with customers?

Liam Fedus

We've been building our own products, our own tools, and our own AI and computational—

Speaker 3

For yourself. Yeah.

Liam Fedus

—for ourselves. We've been customer zero. Now what we're doing is taking these same tools to different industries, and we have a huge focus right now in the semiconductor industry.

However, these are very private companies, so we need to be able to operate within some of the most secure environments. Our Periodic forward-deployed engineers and researchers will be on-site, working and integrating our AI and computational systems to help our partners get to their goal states more quickly. Basically, the tools and know-how that we've built in doing our own materials discovery and materials engineering, we're now bringing to industry. We think this is the most effective way to get partners to their end states and goals, rather than just throwing some technology over the wall and telling them to figure it out.

These forward-deployed engineers will also do the inference locally, but then they can also train on the data. Once we take our system that understands these different areas and deploy it, we can make it expert on the customers' or partners' data, so they can own their own intelligence and have systems that understand this much more effectively than just hitting some API or using some untrained model.

This is a much more expansive forward-deployed engineering role than typical because it requires some very deep machine learning expertise. You have to be incredibly precise from a data-training perspective, an infrastructure perspective, and also a physics perspective. We're working with highly technical industries, so they have to understand different areas of chemistry, materials science, and some of the devices. Those are the roles we're building out right now.

Brandon

Part of it is the willingness to spend extended periods on-site in Taiwan. It's like, okay, well, I know that kind of customer. It's interesting that you're monetizing—that that is the primary way that you're monetizing now—but it might change in the future. That's a model that I think people don't really get about an applied research lab. When you compare yourself to Bell Labs, that's what people are thinking, right?

Liam Fedus

I think a really great analogy would be software engineering.

Speaker 3

Right.

Liam Fedus

In the early days of software engineering, we had GitHub Copilot, then early versions of ChatGPT. People were using these things as copilots to help them get to their solutions. As the automation improved, now we have things like Codex, and very few of our engineers are writing code the way they used to.

We think a very similar thing could play out for Periodic as well, where you can have systems to accelerate researchers, materials scientists, materials engineers, and process engineers. As the autonomy, intelligence, and capability grow, you can begin to price outcomes. Help me get to this kind of goal state. I think that's a really interesting area for us.

Ekin Dogus Cubuk

We kind of feel like our best contribution to solid-state physics and science could be if we made these tools and topics profitable, similar to how ChatGPT made CS and ML majors much more popular in colleges. We'd love to show that solid-state physics and materials science research can make a big impact commercially, and then that will attract more attention. Young people will want to study physics, which would be a dream.

Bell Labs did make a huge commercial impact, right? They failed to commercialize some of their incredible advances. They of course did some research that just couldn't be commercialized, like the cosmic microwave background, but they did benefit a lot from the vacuum tube connecting the East Coast to the West Coast by phone lines.

Liam Fedus

Oh.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

I think it's also really interesting to think that technology and capital are incredibly intertwined. If you look at the progress on chatbots for many years, imagine recounting, okay, what was the progress on chatbots from 2010 to 2015? We'd be at a loss to say, over that 5-year period, how much did they improve? Whereas if you look at the period from 2021 to 2026, it's night and day.

What happened was that ChatGPT and these other systems were able to achieve product-market fit, and it changed the capital landscape entirely. This changes the landscape for hiring, compute, data, and so on.

Speaker 3

The virtuous cycle.

Liam Fedus

Exactly. Technology is incredibly coupled to capital and those resources, and we want to achieve the same thing in the physical world.

Ekin Dogus Cubuk

Yeah.

Speaker 3

Success breeds success.

Liam Fedus

Exactly.

Speaker 3

One thing I've been seeing is this move from science being funded by government grants and so on to VCs and private funding. Do you plan on making anything you're doing open source, either releasing datasets or actual models? Is this something that might happen in the future? There are many models which may not be your state-of-the-art, but could still be useful releases.

Ekin Dogus Cubuk

Absolutely. We have a couple of things. We've been contributing to open source, including pymatgen, the Materials Project codebase, and Custodian, their DFT runner. TorchSim was actually created by one of the researchers here, Abhijit Gangan, and he still maintains it. Abhijit also maintains JAX-MD. So we do a lot of open-source contributions—

Liam Fedus

SGLang—

Ekin Dogus Cubuk

—including LLMs—

Liam Fedus

Megatron.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

We've been very active contributors back into open source.

Ekin Dogus Cubuk

We also have an academic grant program where we give academic gift grants to academic groups at universities that we feel are really advancing this direction toward synthesis superintelligence. That's also been great to see. I think the first paper from this funding is about to come out, so it'll be exciting to get more papers like this. Yeah.

Speaker 3

Let's steelman this: say that you've successfully achieved 100% lab automation, which does everything and characterizes everything correctly. You have all of the agents that can do everything. I'm still somewhat unclear about how you actually get to superconductivity. There are a lot of hard problems to solve. What is the path there when there is no sort of theory or model for most of the strongly correlated systems or high-temperature systems?

Ekin Dogus Cubuk

Yeah.

10. The Path To Superconductors

Our view is that it’s not hard to think of chemical spaces that would host superconductivity. What’s really hard is to synthesize them. That’s why we’re really emphasizing synthesis superintelligence.

Maybe one historical example is Alex Müller. When he thought that transition metal oxides might be a good path to superconductivity, he was actually trying nickelates—the nickel, oxygen, and some cations—and that didn’t work. Then he tried cuprates—copper, oxygen, and some cations—and that worked, and then he got a Nobel Prize. But later on, it turned out nickelates were a good idea. Nickel and copper are next to each other on the periodic table.

Speaker 3

Those are always 2D layers, right?

Ekin Dogus Cubuk

Yeah.

Speaker 3

Yeah.

Ekin Dogus Cubuk

Exactly. There are only so many 3D transition metals.

Speaker 3

Yeah.

Ekin Dogus Cubuk

Then Harold Hwang, one of our Stanford professors here, who’s incredible, realized he could make nickelates in thin-film form and show the superconductivity.

If we have a really good synthesis superintelligence in the lab and can really scale up these things, I think we won’t run out of ideas, or the LLM won’t run out of ideas, about what directions to try. There are related ideas here involving 3D transition metals and oxygen. Many people have been trying cobaltates, where instead of copper or nickel, you try cobalt.

I think that’s super exciting. Maybe one historical example to also study is the Japanese group that discovered magnesium diboride. As you know, that’s the highest-temperature, ambient-pressure conventional superconductor, and they discovered it by just trying a bunch of materials. I think they tried 30,000 different things. Thirty of them seemed to host interesting superconductivity, and MgB₂ was one of them.

But magnesium diboride had sat on people’s shelves as a precursor for decades before then, and BCS theory had been invented back in 1957. So the way people found these materials wasn’t predicted from theory. It wasn’t because they couldn’t synthesize them until then. It was just that they tried a bunch of things.

Now imagine if you had this perfect automation that you’re describing, which sounds like a dream, and we tried the 30,000 materials the Taketo group tried over his career in a month. We’d really increase the surface area for luck.

swyx

No, but it’s very inspiring what you’ve done. Congrats on all your success. I feel like you’re creating the modern playground. I imagine recruiting must be super easy for you, so I’m just a little bit jealous. But you’ve worked hard to get here.

Brandon

Well, thank you so much. It was great chatting with you both.

Speaker 2

Yeah, super fun.

swyx

Thank you.