[BidClub_]
Latent Space · · 84 分钟

合成超级智能:从半导体到超导体——Periodic Labs 的 Liam Fedus 与 Ekin Dogus Cubuk

swyxBrandonLiam FedusEkin Dogus Cubuk

AI与软件机器人技术企业经营
播客 ↗
TL;DR
  • Periodic 押注,前沿科学 AI 只有在其猜想必须经由仿真、高通量实验和带噪声的物理测量验证时,才能真正发挥价值。 Fedus 将这一前提概括为“不能只靠思考找到答案”:论文和预训练知识可以生成假设,但现实才会提供决定性证据。这家公司更像现代 Bell Labs:化学家、物理学家、实验科学家、硬件工程师和 LLM 研究人员围绕同一条闭环协作。

  • Periodic 真正的核心技术资产,不只是实验数据,而是带时间戳的全链路脉络,记录完整科研项目如何从失败尝试推进到可行工艺。 其中包括计算结果、仪器数据、代码、讨论、直觉、负面结果以及最终成功——这些信息大多会从已发表文献中消失。Fedus 的区分非常关键:Periodic 要训练的是“做科学的过程”(“on the process of doing science”),而不只是科学最终产出的结果,从而为模型构建无法靠回忆记忆答案解决的环境。

  • Periodic 认为,材料发现规模化的主要瓶颈在于自动化表征,而不只是把更多粉末混在一起。 X 射线衍射图谱可能包含多个相,不同结构也可能匹配同一信号;合成出的材料和失败实验同样不会自带标签。AI 的价值在于结合热力学、化学可行性、重复实验、电学与磁学测量、显微镜数据及纵向证据;Cubuk 的简洁解释是,在人类上下文能力有限的地方,系统可以“把一切都看进去”(“look at everything”)。

  • 实验室自动化优化的目标是数据量、质量和可复现性,而不是展示人形机器人,或为了自主而自主。 Periodic 将理解上下文的智能直接部署到仪器上;当现成设备造成瓶颈或污染风险时,公司会重新设计硬件;在处理高难度灵巧操作前,先把常规工作自动化。Fedus 明确表示,“完全自主不是目标”;一个系统已经通过发现循环置换和反转可以让完整数据集重新一致,诊断出一台装载错误的机器。

  • 近期商业切入点是向半导体公司提供安全的现场部署,长期则从研究员副驾走向按结果收费。 现场部署团队在客户本地集成 AI 与仿真系统,用合作方数据训练模型,让客户“拥有自己的智能”,而不是把专有信息发送给通用 API。Fedus 所称的“物质编译器”是更远期的目标:输入材料目标状态,系统判断它是否能够存在,以及应如何合成。

  • 更多仿真算力无法替代实验室,因为完美晶体、近似理论和无法观测的物理状态都会遗漏决定真实材料表现的变量。 Cubuk 援引“越多越不同”(“More is different”):即使掌握微观层面的基本定律,强关联体系、微结构、动力学和高温超导仍不容易计算。即便进行1亿次密度泛函理论试验,也无法检验真实微结构;而科学发现“几乎按定义就是你没有训练过的东西”(“almost by definition what you haven’t been trained on”)。

  • 对于超导体,Periodic 的判断是,合成吞吐量可能比先建立完整理论更重要。 Cubuk 以二硼化镁为例:据称一个日本团队尝试了30,000种材料,其中约30种似乎显示出有趣的超导性,并找到了一个在货架上放了数十年的化合物,尽管 BCS 理论早在1957年就已提出。足够强的自动化实验室可以把一段职业生涯规模的搜索压缩到1个月,扩大“运气的作用面”;但两位嘉宾都拒绝模型能直接“零样本找到室温超导体”的幻想。

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

1. 只有现实,而非智能本身,才能闭合发现闭环

  • Periodic 的创立箴言——“智能是必要条件,但并非充分条件”——意味着猜想只有在被现实接受或否定后,才能变成知识。Fedus 认为,无论重读多少论文,还是独自思考多久,都不可能枚举出所有预期与非预期的实验结果。

  • 目标闭环由 AI 系统、物理世界仿真和高通量实验共同构成。Fedus 预计,当模型必须反复提出方案、执行、观察并修正,而不是针对教科书中已经记录的答案进行优化时,会出现“一种不同类型的智能”。

  • Cubuk 认为,所需的团队“我想,以前从未存在过”:固体化学家与物理学家、实验人员、理论研究者、硬件工程师、LLM 专家和计算机科学家共同工作。他们提到的技术包括近年的高通量实验、过去约3年开始尝试的机械臂,以及近期的力场研究。

  • 历史参照是 Bell Labs:理论学家、化学家和实验人员共享同一机构。Periodic 押注,物理实验室、集中的使命和非寻常的人员组合,要求一种不可被拆解的多学科组织形态。

2. 物理科学要求在不可约的不确定性下推理

  • Fedus 将精确的数字环境与熔炉和仪器作对比:产物不会自带标签,测量可能具有随机性,机器之间会产生分歧,记录的温度也可能不同于实际温度。科学智能体必须在不确定性和遥测缺失的情况下作出决策。

  • 物理世界的 rollout 同样稀缺。实验需要数小时或数天,无法靠任意增加虚拟环境来复制,也没有足够多的并行智能体来降低方差;因此,相比许多编码或数学 RL 场景,样本效率重要得多。

  • Cubuk 将每次实验都视为一次降维。主持人提到,一个房间内约有 (10^{23}) 到 (10^{27}) 个原子,但热力学可以用5或6个变量描述系统的大部分性质;科学的成功之道,是找到压缩后的描述变量,而不是假装这些变量保留了完整且不可知的状态。

  • 隐变量是具体存在的:蒸发材料覆盖加热元件后,熔炉会逐步老化;温度随位置变化;光学仪器会受到振动影响。Cubuk 回忆起博士实验室的一段经历:楼上有人走动,夜间实验结果就发生了变化,因为激光装置受到了干扰。

3. 强化学习被拆解为可处理的科学判断

  • Fedus 将材料发现拆成3个相互关联的问题:判断哪种原子构型可能稳定并具备目标性质;确定能够合成它的工艺条件;最后表征实验室实际制得的材料。

  • “你是否找到了室温超导体?”这类端到端奖励既延迟又充满噪声,难以直接使用。Periodic 转而围绕单个步骤构建环境,例如从 X 射线衍射中识别不同物相,同时对虚假或化学上不合理的判定施加惩罚。

  • X 射线的波长与原子间距处于同一数量级,因此会产生能够指纹式反映晶体结构的衍射图谱。自动化解读可以避免在实验室开始高通量运行后,表征环节成为瓶颈。

  • Periodic 还会给知识加上时间戳:在某个日期之前已知全部实验信息的前提下,科学家下一步应该尝试什么,或者之后出现了什么结果。与那些可能被预训练模型从公开答案中记住的任务不同,这套专有证据能够阻止模型不学习可泛化的物理推理、却直接得到答案的“假工作”。

4. 已知物理定律不等于完美的材料模拟器

  • swyx 提出一个刻意基础的问题:“我们不是已经掌握了大部分物理定律吗?”Fedus 的回答带有历史警示意味:他回忆说,Dirac 能够解决氢原子问题,据称曾把剩下的部分概括为“化学”;但他也指出,这句话是否准确并不确定。相互作用的多体系统后来证明,绝不是把已经解决的案例简单拼接起来。

  • 常规超导性主要与电子-声子耦合和预期的同位素效应相关。77开尔文以上、包括约93开尔文的铜酸盐,被称为高温超导体,因为它们属于非常规超导;Cubuk 表示,其支配物理机制仍然未知。

  • 密度泛函理论可以非常准确,但强电子关联会造成重要失效。Brandon 援引 Phil Anderson 的“越多越不同”:底层定律可能很简单,却会产生涌现性的、普适的集体行为,而这些行为在定性上很难推导或建模。

  • swyx 想象将目标性质与合成过程分离,打造材料领域的 TSMC。Fedus 将这一愿景称为“物质编译器”,而 Cubuk 提醒,不可知的原子上下文可能让完美逆向工程无法实现;现实目标是充分理解工艺,以便改善性能。

5. 物相识别把部分失败转化为可导航的梯度

  • Cubuk 通过冰融化和 Ising 模型介绍相变:系统会从一个有序状态突然转入另一个有序状态。在合成过程中,加热前驱体晶体会促使原子反应,形成新的晶体;结构几何发生变化后,应当产生不同的 XRD 图谱。

  • 真实科研项目很少给出干净的“是”或“否”。早期尝试通常同时包含前驱体材料、非晶物质、纯度较低的目标相和多个非预期物相;仿真与 AI 必须解释这种混合物,并决定应调整哪些条件。

  • 过去没有记录过的新物相,可能要求智能体提出能够解释观测结果的原子构型,再通过计算检验其稳定性。如果目标相只占样品的1%,准确表征就能提供一条“爬山”梯度,推动物相纯度不断提高。

  • Brandon 认为,物相或许能提供无歧义的观测量,但实际并非如此。两个物相可能匹配同一图谱,因此 Periodic 会加入热力学与化学先验、重复实验,以及电学、磁学、形貌和电子显微镜等多种测量手段,以消除歧义。

6. 每一项可获得的测量都很珍贵,但都只是探针

  • Cubuk 纠正了 Periodic 必须丢弃多余数据这一前提:现实包含的信息多到任何计算机都无法全部存储,但实验人员本来也无法观测每一个原子。“我们收集的任何数据都极其宝贵”,因此公司会保留这些数据,并加入大量遥测信息。

  • Brandon 用 AI 作类比:物理系统像一个包含完整状态的基础模型,而实验只是一个极小的线性探针,可能只返回“8 bits”的信息。科学家和智能体必须从这种极端粗粒度的观测中,重建潜在的物理状态。

  • Maxwell’s demon 提供了一个极限思想实验。一个全知的分拣者表面上可以降低熵,但 Landauer 的论证表明,删除积累的信息需要付出能量;Periodic 还远未达到成为 Maxwell’s demon 的程度,不过 Cubuk 认为 swyx 的担忧“很有远见”。

  • 更多传感器仍然可以减少隐变量,主持人也确认,Periodic 基本上是“每个传感器都买”。未来的实验室网络还可以纳入地理位置的影响,并利用不同地区在物理和化学方面的专长,而不是把 Menlo Park 当成唯一可行的地点。

7. 仿真与实验纠正的是不同类型的误差

  • Cubuk 通过 Hohenberg–Kohn 的洞见解释密度泛函理论:原则上,基态性质可以表示为3维电荷密度的泛函,而不必处理规模呈指数增长的波函数。实际使用的 Kohn–Sham 方法,使原本不可处理的材料计算成为可能。

  • Brandon 将现实权衡概括为:把一个指数级困难的问题,转化为通常为 (N^3) 的近似计算,但同时引入误差。DFT 可以估算形成焓,帮助判断候选材料相对于其他化合物是否位于凸包上。

  • Cubuk 称 DFT 是他所知最好的稳定性预测方法,但强调当前实际方法缺少所需的交换-相关泛函;对于电荷密度表述,还缺少所需的动能泛函。即使 DFT 完美无误,也不可能把 (10^{23}) 个原子装进一台计算机。

  • Brandon 追问,数百万次乃至1亿次仿真试验,如何避免压过相对有限的实验数据流。答案是实验室也要同步扩容:DFT 通常模拟完美晶体,无法直接探索真实微结构,也很难预测超导温度等性质。

  • 实验会针对每个化学体系校准仿真,仿真则估计那些难以干净测量的量。Cubuk 的结论不是仿真对实验室,而是让“仿真、AI 和实验”形成闭环,各自弥补其他环节的盲区。

8. 无机材料难以采用生物学那样紧凑的表征

  • Cubuk 提出一个颇具挑衅性的观点:生物学和有机化学往往可以采用更低复杂度的描述,DNA 和 RNA 近似于序列式表征;Liam 补充说,很多人会把这种表征描述得更偏二维。Brandon 另行指出,生物学得益于数百万年进化形成的受限工具箱。

  • 三维无机结构可以产生金属、绝缘体、超导体、金刚石,以及共价键、离子键和金属键。即便 XRD 看起来完美,它也只是平均结果:原子可能以相互补偿的方式发生偏移,但在总体平均中仍显得位于中心。

  • Cubuk 将生物学精密的纳米级机器,与固态电解质作对比:后者会被锂枝晶侵入并使界面开裂。但无机材料能够承受高温、支撑航天器,并构成硅基算力的基础;这体现的是不同能力,而不是简单的难度排序。

9. 材料奖项横跨磁体与算力效率

  • 除了室温超导体,Cubuk 还提到更好的磁体——减少对稀缺稀土元素或钴等过渡金属的依赖——以及减少钴用量的电池和更高能效的计算。这些都是材料问题,其商业价值直接来自设备性能和供应约束。

  • 他强调 Landauer 极限:每 FLOP 的能耗历史上一直以类似摩尔定律的指数速度下降;如果逼近热力学底线,计算效率将大幅提升,达到他所称的“宇宙中的真正货币”。讨论对剩余差距给出了相互冲突的粗略估计:Liam 记得是10或20个数量级,Brandon 记得是3或4个数量级;没有人声称手头有经过核实的数字。

  • 可逆计算可以避免信息删除,从而避免部分耗散,但 Cubuk 有意保持不确定:“我不知道这是否行得通。”Brandon 将量子计算描述为幺正且可逆,但 Cubuk 认为,即便量子模拟完美,也可能仍然只是在模拟完美晶体,遗漏微结构和实验现实。

10. “140 IQ”仪器优化的是证据,而不是机器人表演

  • Fedus 表示,实验室早期扩张暴露出由人操作造成的瓶颈。简单程序可以扫描视野并进行缩放,但拍下的图像缺乏上下文;由 AI 控制的仪器则会先接收实验意图、目标材料和既有证据,再决定收集哪些数据。

  • 仪器端的智能可以改善未来数据集,但部署取决于物理时间尺度。云端调用、长链路推理和仿真,对于精细控制而言可能过慢或过贵;科学家等待2分钟分析结果和等待2小时,工作流完全不同。

  • swyx 追问,渐进式自动化是否只是局部最优,是否应该直接让人形机器人运行现有实验室。Fedus 不同意:应优先自动化重复且高频的工作;当机器人需要数月才能完成异常灵巧的任务时,就把任务留给人;同时牢记“完全自主不是目标”。

  • 一个 AI 系统注意到一台装载错误的机器造成了纵向数据不一致,随后发现,对记录进行循环置换和反转即可恢复一致性。这一诊断既暴露了物理装载错误,也识别出另一个可以自动化的环节,说明数据质量控制是基础设施,而不是文书工作。

11. 负面结果构成科学训练分布

  • Periodic 同时使用开放模型和闭源模型。独有的内部数据不仅可以支持更小、更低延迟的系统,提高算力效率,有时还会让专用模型超过前沿模型,而不只是降低成本;原因在于外部模型缺少相关实验分布。

  • 一个零结果可能意味着目标晶体根本不存在,也可能是杂质相破坏了目标性质,或者出现了此前未记录的不同结构。Periodic 会有意运行阴性对照;Cubuk 指出,当文献报告成功合成,却通常省略失败尝试时,分类器很难有效学习。

  • 失败始终取决于上下文,而不是绝对结论:一次不成功的合成可能只是“技术不行”、方法选错,或者受限于当前技术水平。因此,有价值的单位往往是完整科研项目——一连串失败、工艺调整和最终成功——而不是一项被标为负面的实验。

  • Fedus 表示,Periodic 会记录对话、直觉、计算、代码、实验室执行过程和结果,以还原完整的科研项目脉络。把这些模式压缩进模型权重依然重要:否则前沿实验室在 GPT-4 之后就可以停止训练,只依赖推理时计算。

12. 表征与定制硬件决定实验室规模

  • 当被要求梳理抽象层级时,Cubuk 列出原子结构、连续介质模型、描述无限时间终点的热力学,以及描述有限时间内发生什么的动力学。理论突破可能位于多个科研项目之上,而具体仪器和操作则位于其下方。

  • 他的现实判断仍是,自动化表征才是瓶颈:“混合粉末没那么难”,但如果没有快速分析和有依据的下一步实验,随机扩大吞吐量没有意义。因此,科研项目引导和表征工作已经转向混合式或主要由 AI 驱动的工作流。

  • 搜索本身并不神秘。进化算法长期以来一直被用于预测低能结构;半导体工艺工程师也会使用试验设计、贝叶斯优化或类似的零阶方法。真正的新意在于,将这些选择与丰富的物理反馈连接起来。

  • 并行化存在边界。组合溅射可以沿梯度制造数百乃至数千种组分,但扩散会模糊结果;批量超导筛选类似批量新冠检测,但单次超导性测量仍可能需要约1小时。

13. Periodic 正在扩张新的实验室架构和商业飞轮

  • Fedus 表示,可用资源将同时扩展算力和物理实验室,包括在最初的 Menlo Park 实验室之外建设新的实验室类型。每次建设都会帮助团队判断哪些仪器值得更高资本开支,以及下一代系统需要在哪些方面提高目标、精度或野心。

  • 规模化越来越依赖定制硬件。现成系统可能除称重环节外处处都快;一只停在已混合样品上方的机械臂也可能引入污染。重新设计这些细节,可以降低实验噪声底,提高可用吞吐量。

  • 组织覆盖 AI 研究与基础设施、计算、实验科学、硬件和产品。Cubuk 强调,经验丰富的人仍要亲自上手——这正是 Bell Labs 理想中的资深理论家和实验室负责人:直接参与实验,而不是完全转入管理岗位。

  • 当前的收入切入口是半导体:现场部署工程师进入高度安全的客户环境,在本地运行推理,并用合作方数据训练系统。Fedus 预计,商业模式会沿着类似软件的路径演进——从 Copilot 式辅助,逐步走向随着自主能力提升而按客户要求的物理结果收费。

14. 商业成功将为更深层的科学研究提供资金

  • Cubuk 希望材料研究能够显性盈利,像 ChatGPT 提高人们对计算机科学和机器学习的兴趣一样吸引人才。Bell Labs 在这里不仅代表一种科研文化,也证明基础物理研究可以与巨大的商业影响力并存。

  • Fedus 认为,技术与资本会彼此强化。2010年至2015年,聊天机器人进步缓慢;2021年至2026年,在产品市场契合度改善招聘、算力和数据获取之后,进展突然加速。Periodic 希望为物理世界智能复制同样的正向循环。

  • 商业化并不排斥公共基础设施。团队提到对 Pymatgen、Materials Project 工具、Custodian、TorchSim、JAX-MD、SGLang 和 Megatron 的贡献,也提到学术捐赠资助;据称,第一篇获得资助的论文已接近发表。

15. 发现超导体扩大了运气的作用面

  • Brandon 在最后提出最强版本的质疑:即使自动化完美,如果没有强关联体系理论,它如何找到超导体?Cubuk 回应称,合理的化学空间非常丰富;更难的问题是合成候选材料,因此“合成超级智能”才是实际目标。

  • 据称,Alex Müller 先尝试了镍酸盐,随后在铜酸盐上取得成功;后来 Harold Hwang 又以薄膜形式制备出超导镍酸盐。镍、铜、钴、氧以及相关过渡金属体系,提供了彼此相连的搜索方向,即便完整的预测理论尚不存在。

  • Cubuk 最有力的先例是二硼化镁,这是讨论中最高温、常压下的常规超导体。一个日本团队尝试了约30,000种材料,找到约30种有趣候选;但 MgB2 已经在货架上放了数十年,而 BCS 理论早在1957年就已提出。

  • 如果把这30,000次尝试从一段职业生涯压缩到1个月,实验室并不会消除运气,而是扩大“运气的作用面”。模型仍将不断提出方案、进行仿真、表征并学习,但两位嘉宾都坚持认为,没有任何系统可以只靠思考发现答案:“没人会零样本找到室温超导体。”

完整逐字稿
swyx

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

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 Needs Experiments

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, 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 thought, “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 of those big labs. You had to come out and do your own thing because you're inventing your own playbook as you go along.

Ekin Dogus Cubuk

Yeah, I mean, 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, and computer scientists. Some of these technologies are very recent, like high-throughput experimentation. Robotic arms have only been tried in the last 3 years or so. Force-field expertise and some of these force fields are also very recent.

We felt like having a lab is 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—what are they? But before we get to that, I think, for context, one of the biggest differences is that some of our audience members are AI engineers and some are scientists. Let's talk to the engineers real quick and say: 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. Physical Labs Become RL Environments

Liam Fedus

Well, I think one interesting thing is that now our reinforcement-learning environments literally derive from our physical labs.

Brandon

Mm.

Liam Fedus

Our data comes from our physical labs, and this is our ultimate truth. It's not enough just to optimize against answers that were known in some 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 optimizing against math, there's a high degree of precision. You're not really dealing with variance, uncertainties, or aberrant measurements, whereas that's very key to our process.

For example, when we're doing a materials-discovery loop, things don't come out of the furnace labeled, right? Even the labeling process can be stochastic and noisy. Sometimes you'll have aberrations between different machines. Maybe we'll have insufficient telemetry, so 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 use 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 information doesn't have mismatches between training and inference.

But we have to go beyond that and really think about how to do accurate work when there's a high amount of uncertainty, and how to make incredibly efficient use of a limited set of data. So 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. 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. I think it might be helpful, when you talk about experimental uncertainty, to explain what a specific experimental process would look like. How would a human approach this problem before we jump into how you approach it with AI?

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?

3. Science Requires Compression

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 derive 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 a system to the number of bits we can fit in the computer. This was, I guess, the original premise of thermodynamics. People 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^23 or 10^27 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

Yeah.

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 set of 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 is 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. You think about what the local neighborhoods look like, whether they're formed from octahedra or tetrahedra, and chemists especially benefit from that.

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, and so on. But 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 something in the furnace will affect the result. We don't have this issue yet, but we may someday.

The optical instruments suffer a lot from vibrations. 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 the fact that, at a certain time in the night, 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, 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.

swyx

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.

Ekin Dogus Cubuk

I think a really interesting point to build on 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.

Liam Fedus

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

Ekin Dogus Cubuk

Maybe I’ll give one part of the loop, and I’ll just—

Liam Fedus

Yeah.

4. The Materials Discovery Loop

Ekin Dogus Cubuk

Dig into that. As part of the materials discovery loop, we have to first figure out what to make.

Liam Fedus

Mm.

Ekin Dogus Cubuk

That’s 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. 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, so you actually have to characterize it and figure out what you made. 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 do an 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

Yeah, it’s completely infeasible—

Liam Fedus

Yeah.

Ekin Dogus Cubuk

—because you don’t have enough agents to reduce the variance sufficiently. The rollout time is going between the different instruments. You’re waiting. There are just some physics limits of the experiments, like the actual synthesis or furnace time. 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 wavelength roughly commensurate with the spacing between atoms, so you get nice diffraction patterns, which kind of give you a fingerprint of the crystal structure. Identifying what’s actually present is highly nontrivial, and some of our early AI work has basically 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. Now the reinforcement learning environment is fairly straightforward: you reward the identification of the phases present, and you penalize spurious phases or things that don’t have any real chemical plausibility. That’s a little succinct thing, where 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.

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 calculation simulations. It gets to the right answer, and then you reinforce that policy and up-weight those reasoning strategies. Those reasoning strategies will not generalize to novel systems, so it’s not useful to us.

But as we build up baskets of experimental data and stitch things together, having the lineage through the whole process 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 come from a non-scientist but engineering sort of background. I’m familiar with the ML side, but not the physics side.

Brandon

Oh, that’s a great question.

swyx

Don’t we have most of the laws of physics worked out? How come we don’t have perfect simulators already? This is a very basic question, and he was like, “Ha ha, that’s cute.”

Brandon

No, no, no, it’s a great question.

swyx

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

Liam Fedus

Yeah, so there are a couple of things going on here.

swyx

Yeah.

Liam Fedus

I think, first of all, we’re definitely not done with any of the laws of physics.

swyx

At the quantum scale, okay, and maybe at the very, very large scale, but at the human scale, at the material scale, what’s left?

5. Physics Still Has Mysteries

Liam Fedus

We’re not— 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 kind of framed it as, “It’s 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. He could maybe solve a chain of 1D hydrogen atoms, but he cannot currently solve, say, nitrogen interacting with oxygen. But that’s okay; that’s just chemistry.

swyx

Just compose everything.

Liam Fedus

Mm-hmm.

Ekin Dogus Cubuk

Yeah.

swyx

Yeah.

Liam Fedus

Physicists really love single-atom representations.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Really simple systems. And that’s all you can solve.

Ekin Dogus Cubuk

Spherical cow.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Spherical cow.

Ekin Dogus Cubuk

But it turns out that what we learned in the last 100 years is, first of all, that’s not true. It’s not a simple extension of what it was to do just hydrogen, 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?

Liam Fedus

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.

swyx

Mm-hmm.

Ekin Dogus Cubuk

In that case, you can kind of see the isotope effect. If you take the same system but use a different weight for one of the elements, you can see the superconducting temperature drop at the rate you expect. 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’s definitely one of these very popular topics for which 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 is something we cannot simulate 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 from them.

Brandon

There's this famous quote by Phil Anderson: “More is different,” which is basically that you may understand all the basic laws of something, but when you add many things, they behave qualitatively differently from how the 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—

Liam Fedus

Yeah.

swyx

—that it's really hard to model.

Liam Fedus

It's emergent and universal—

swyx

Yeah.

Liam Fedus

—which is crazy, and we're also seeing this with deep learning models, right? We see power laws everywhere in deep learning. We don't understand it, 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 and neural networks.

swyx

Absolutely.

Brandon

Yeah.

swyx

My other follow-up question was also on the process—let's call it the process—and the end result. Let's say 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?

Liam Fedus

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 materials, basically.

Brandon

Yeah.

Brandon

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

Brandon

Yeah.

swyx

—you want to create a surrogate model which can understand—

Liam Fedus

The input is the final state of that configuration of atoms—

Brandon

Right.

Liam Fedus

—and then the prediction is—

swyx

Because then you can split up the work almost. You can have one team do the process side, and then the other team do the property side—

Liam Fedus

Yep.

Brandon

—and then, you know, just raise them.

Liam Fedus

Yeah, I think that 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

Whereas, taking in that configuration of atoms, what tools can you use? Given this experimental evidence, given 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?

swyx

The reason I say this is 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 and—

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. But it's like, 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 big.

Liam Fedus

Yeah. Well, 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 Dogus's comment 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. Phase Transitions Guide Search

Ekin Dogus Cubuk

Phase transitions are fascinating. I think the one that people can most easily relate to in their life 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. Computer scientists and mathematicians also study this, maybe under different names, but basically, you can have spins 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 temperature, 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 perfectly 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, and then atoms start reacting and 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, 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. So 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

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

But 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. So if it's 1% and we're like, “Actually, we want to increase this phase purity,” we want to have a very good measurement on this experimental data to say what is present and what's not.

Brandon

So one of the disadvantages is that you have a distinct variable that you can just 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 this literally—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 to run replicates.

swyx

Yeah.

Liam Fedus

We run replicates, of course.

swyx

Yeah, 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

And 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, given the prior knowledge.” And so that can be used to help disambiguate.

swyx

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.

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 on 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 super-intelligent for an AI to do it. It’s great, yeah.

Liam Fedus

Yeah, it’s like the superintelligence is that it can just 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.

Brandon

—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 readings is wrong?

So when do you throw that out? How do you decide what to do? As a data-hungry ML guy, I just want everything, right? And then I just have the model learn everything. I don’t know what I don’t know, and then just throw the machine at it.

Ekin Dogus Cubuk

Yeah, so we don’t throw out data. I think maybe what I meant was potentially, if God was observing the experiment—

swyx

Yeah.

Ekin Dogus Cubuk

—there is more data in the experiment than humans can fit in a computer. Unfortunately, us mortals cannot observe all the atoms. So 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.

Liam Fedus

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. 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 now it’s either traditionally humans’ job or your agent’s job to reconstruct from those 8 bits of information what is actually happening inside.

swyx

It’s an analogy, yeah. You can’t have full visibility over every parameter weight, 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

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

swyx

Can you recite it? 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, for a closed system, stay the same, but it can’t go down. That is the second law of thermodynamics.

There was a thought experiment asking 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, continuing to do this to reduce the entropy of the system, which would break the second law of thermodynamics.

For a long time, I don’t think there was a very satisfying answer for why that was the case. But then, in a more recent paper in the 1960s—more recently to us—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 that he’d have to delete some. When he was 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 buy every sensor in the world and just 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.

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?

Yeah, we could. We have plans to open more labs—

swyx

Because obviously gravity and 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 with them.

As you said, geography can matter, but different cities can have differences in expertise within physics and chemistry.

swyx

Yeah. Oh, I mean, we have Zoom—

Ekin Dogus Cubuk

Yeah.

swyx

—but still—

Ekin Dogus Cubuk

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

Brandon

Yeah.

swyx

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

Ekin Dogus Cubuk

I mean—

swyx

We need to have—

Ekin Dogus Cubuk

I mean, you’ve got to hit up your buddy Jeff and go to space and—

swyx

Yeah, a huge—

Ekin Dogus Cubuk

—and go to space and, you know—

swyx

Right. Right.

swyx

Yeah, I mean, I think it’s necessary to have this sort of network of labs. as Ceyar was 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.

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. Also, in terms of theory and high-level understanding, how does that sort of work together?

7. DFT Cannot Replace the Lab

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 them and get inaccurate data. Let me just give you some examples.

One of them is that we use density functional theory to estimate the formation enthalpy of materials.

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.

When he realized that quantum mechanics is very expensive because you basically have this exponential Hilbert space for every wave function, you have to solve this very difficult problem, especially as the system size grows.

Kohn and Hohenberg realized that it turns out 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 a quantum mechanical system’s ground state are a functional 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. Kohn-Sham wave functions kind of had a practical way to solve some approximation of the quantum mechanical properties of materials.

Today, we use it very much, both in our lab and externally.

Information entropy 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 the energy of 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 wall of other materials and their energies. Was that clear enough, or should we—

Brandon

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 in your system size, and reducing it approximately, with some introduced error, to usually an N³ approximation. Now you can compute quantities that are otherwise uncomputable, but at some cost. If you could do it perfectly, then we wouldn’t need the lab, but we can’t.

This may be a good callback to our second episode ever. Heather Kulik had famously said, “There is no AlphaFold for materials.” Not just computationally, but 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 two 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.

Brandon

Yeah.

Ekin Dogus Cubuk

But I think, as you’re pointing out, we don’t yet have access to the exchange-correlation functional. Then, for the 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, even with perfect DFT, we cannot fit 10²³ atoms in the computer.

Liam Fedus

Yeah.

swyx

You’re very obsessed with that number.

Liam Fedus

But with exponentially growing compute, you can argue that with N³ scaling, eventually you could, in principle, calculate things. You just wait for more FLOPS.

Ekin Dogus Cubuk

Oh yeah, we need massive computers.

Liam Fedus

Long enough. But yeah.

Ekin Dogus Cubuk

Yeah. Just waiting for a while.

Liam Fedus

Yeah, yeah. But as long as N³ is a good scaling, you can—

swyx

As the non-scientist, I will 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. A VAE is just one sigma, one sigma thing, but it sounds the same.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

The charge-density file is still quite a big file.

Ekin Dogus Cubuk

Yeah.

Brandon

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 to 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, because compute is much easier to bring online—

Ekin Dogus Cubuk

Yeah.

Liam Fedus

—than bringing on new labs. How do you avoid, or, let’s say, if you scale up a bunch of DFT, how do you avoid having your models over-index on that and still keep them grounded in the fact that the real world is ultimately the truth you care about? What would a balance be?

Liam Fedus

You scale up the lab as well.

Brandon

Yeah, you scale up the lab.

Liam Fedus

Right, yes.

Brandon

But I could imagine scaling up DFT to millions, or 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 fairly limited by comparison, right? Even in a really high-throughput case, you’re still fairly limited by comparison.

Ekin Dogus Cubuk

Yeah. One thing is that the humans, but also the LLMs, are pretty aware of the limitations of DFT.

Liam Fedus

Mm-hmm.

Ekin Dogus Cubuk

For example, even if we can do 100 million trials with DFT—

Liam Fedus

Yeah.

Ekin Dogus Cubuk

—we could never actually test their microstructure. Microstructure is the idea that DFT usually simulates the perfect crystal, but crystals usually aren’t perfect. 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.

Brandon

And so there’s a huge filter 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. Whenever there’s a certain chemical system we’re interested in, we get experiments, we get simulations, and we 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 that, 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, more or less, reconstruct it with sub-angstrom accuracy.

What is the difference between experimental XRD—X-ray diffraction—for materials versus, let’s say, 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. Don’t you feel that organic chemistry and biology almost stem from a lower-VC-dimension, lower-Kolmogorov-complexity model, where they can almost be represented as a 1D sequence and almost compiled?

swyx

1D?

Ekin Dogus Cubuk

DNA is just—

swyx

It’s 1D, yeah.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

Or RNA—

Liam Fedus

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

Ekin Dogus Cubuk

Okay. Well, yeah.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

I’m sure they’re right. But with inorganic chemistry, it’s 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 and 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. The way the atoms interact with each other is quite strange: covalent bonds, ionic bonds, and metallic bonds.

I wonder sometimes, 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, the lithium will form these structures that go into the solid electrolyte and crack it.

You look at that and think, “This is so primitive compared to biology.” In biology, these systems can do such complex nanotechnological things, whereas we can’t even make 2 interfaces work with each other because lithium will break them.

But then I guess inorganic stuff can be very resistant to high temperature. You can make space shuttles. You can make silicon compute according to 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 in biology, we have a toolkit that you can basically borrow from millions of years of evolution. It 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.

Ekin Dogus Cubuk

And consciousness.

Brandon

Yeah, yeah, yeah.

Yeah, but maybe even more specifically, if you just look at an X-ray, you have a perfect crystal and shoot an XRD at it, and you get the spectrum. That still doesn't actually tell you uniquely what the crystal structure is, right?

Ekin Dogus Cubuk

No.

Liam Fedus

So, that's something that—

swyx

What?

Ekin Dogus Cubuk

It's just average.

swyx

Yeah.

Ekin Dogus Cubuk

It's just average behavior.

swyx

Oh, yeah, yeah.

Ekin Dogus Cubuk

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. Yeah, 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 them.

swyx

Right.

Ekin Dogus Cubuk

Right.

swyx

And then you can move toward 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. There was this kind of pissing contest about which is harder. I think you can make the scientific argument that materials science is the hardest.

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.

Ekin Dogus Cubuk

Yes.

swyx

So I think that's a huge advantage. Isn't that interesting—that at the smallest level, it is 1-dimensional or 2-dimensional, but then it just has many orders of magnitude more scale and structure, and that actually introduces the complexity? That's weird. Whereas maybe the complexity in materials is more the microstructure.

Brandon

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

swyx

Yeah.

Ekin Dogus Cubuk

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, if you just do better than lithium-ion, you're good. That's been around for 30 years.

And then 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 as the dream?

Ekin Dogus Cubuk

Definitely superconductors—

swyx

Yes.

Ekin Dogus Cubuk

—magnets, especially if you can lower the dependence on rare earth or transition metals that are hard to source, like cobalt. Reducing cobalt in batteries is important. 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 compute, it has followed Moore's Law–type behavior, but it's gotten exponentially more efficient. So we've been spending exponentially less energy per FLOP or compute. I mean, I haven't checked recently, but this was the case 10 years ago when I last checked.

Liam Fedus

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

swyx

Beyond the limit, yes. Right.

Brandon

—and the last time I looked, we were weirdly close. We're within, I don't know, 3 or 4 orders of magnitude away. Or—

swyx

Yeah, I think—

Brandon

It's actually—

swyx

I might just say, I guess exponentials rolled out over years—

Liam Fedus

I mean, yeah, exponentials over many years are pretty impressive.

swyx

Yes, right. 4 or 5.

Brandon

But in your lifetime, you—

swyx

Yeah, no, I mean, since I discovered this, what, 10 or 15 years ago. Yeah, I don't know.

Ekin Dogus Cubuk

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. 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.

swyx

Does that get affected by quantum computing? I'm just going to throw it out there. Theoretically, massively—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 don't actually have 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. Quantum computing, I assume, has to obey these laws somehow because they have to obey thermodynamics.

Brandon

It's unitary, so it's reversible, so there's no—

Ekin Dogus Cubuk

Yeah, exactly.

swyx

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

It breaks security, I would 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, and 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.

So, yeah, 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 just 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.

swyx

Good. Okay. 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—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?

8. Every Instrument Gets Intelligence

Liam Fedus

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, to see if it was consistent with our intentions.

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

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

This is really valuable 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.

swyx

What's the state of the art there in terms of putting intelligence on every device?

Liam Fedus

I think one interesting aspect is the latency—

swyx

Exactly.

Brandon

—of controlling that instrument?

swyx

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

Brandon

That's right.

Liam Fedus

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

Brandon

Okay. That is fair.

Liam Fedus

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—hours to run, right? Or maybe your experiments are much faster or higher-throughput or something. I'm just surprised to hear that.

Liam Fedus

So ultimately, the experiments—

Brandon

Yeah.

Liam Fedus

—do take many hours—days, but there could be particular steps where latency would matter.

Ekin Dogus Cubuk

Yeah. You might want to have finer control. Another thing is how expensive it is, because the same reason that some of these models can be really slow in analyzing data also makes them very expensive. And then 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, than if they can get it in 2 minutes.

Brandon

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

Like, run simulations in the loop.

Liam Fedus

Exactly. It's not a single tool call; it's not a single inference thread. So then the latency can blow up quite a bit.

Brandon

I see what you mean.

Liam Fedus

Yeah.

Brandon

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

Ekin Dogus Cubuk

Or DFTs, yeah.

Brandon

—and therefore, yeah. So 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 think about is building up from small things to bigger things, where I assume the general temptation, or the typical development, is incremental: everything is human-operated, and then you find ways in which to automate it, and then you build up from there.

Liam Fedus

Mm.

swyx

I worry that sometimes that's the way people evolve things, but that's a local minimum, not an optimum.

Ekin Dogus Cubuk

Short-term is an optimization.

swyx

Right. Exactly.

Liam Fedus

Yeah.

swyx

Actually, you should get a humanoid and just put them in there.

Liam Fedus

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—

Liam Fedus

Yes.

swyx

—see this, but I don't know the reality of the situation. A lot of people hype humanoids.

Liam Fedus

Yeah. I mean, maybe one 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 one 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 a 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 this pragmatism to it.

But ultimately, what we want from the lab is a huge quantity of data, high-quality data, and diverse data. Those are our goals. Full autonomy is a non-goal. It's sort of that we use automation in the service of achieving the goals on the data.

swyx

Yeah. Yeah.

Liam Fedus

But also, I think another aspect to automation is robots will just make fewer mistakes, potentially, in the lab. And 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, it can identify it.

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

Then we were able to go back to the physical infrastructure and understand that a mistake had been made in the loading. I think managing data quality is so foundational to doing AI in the physical world. These are the types of things that we're building in, and 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. I mean, reducing the noise floor of experimental data is very important. Most experimental data in the literature have such a high noise floor that it's actually usually worse than DFT accuracy because, when different people do experiments in different labs, different parts of the world, and at different times, it really introduces so much fluctuation into the result.

So we are hoping that by standardizing these workflows, one of the biggest benefits will be that the noise floor will be lowered.

Liam Fedus

Mm-hmm.

swyx

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

Liam Fedus

Hmm. I mean, 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 actually push beyond the frontier of what these systems can do under even some of the highest reasoning efforts.

So 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 efficiency. 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

On data quality or data access as a trade-off of compute, I think there's some exchange rate of dollars for compute versus dollars for data. I feel like the pendulum might be swinging now toward data. I mean, obviously you would agree with that, but—

Liam Fedus

I mean, yeah, especially 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

Yeah. Yeah.

Brandon

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, usually in terms of success?

9. Negative Results Matter

Liam Fedus

Mm. I mean, 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.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

Yeah.

Brandon

Okay. Okay. Okay. Cool. Cool.

Liam Fedus

Yeah. Absolutely.

Brandon

You do the negative controls—

Liam Fedus

Absolutely.

Brandon

—regularly.

Liam Fedus

Yes. Yes.

Brandon

Okay. Okay.

Ekin Dogus Cubuk

Like the impurity phases that will kill your property.

Liam Fedus

Yeah.

Brandon

Okay. Okay.

Ekin Dogus Cubuk

Some can be toxic.

Liam Fedus

Yeah, exactly. 100%.

Brandon

Okay. Okay.

Liam Fedus

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

Ekin Dogus Cubuk

Yeah. And also in general, when you're training a machine learning algorithm, especially at a very basic level, if it is a classification algorithm, if you don't have negative samples, you can't really train if everything is positive.

Liam Fedus

Yeah, 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 if they fail to synthesize a crystal. Sometimes they might. And also, we never really know if a crystal is not synthesizable, right?

swyx

It could just be a skill issue.

Ekin Dogus Cubuk

Exactly.

Liam Fedus

Yeah, yeah.

Ekin Dogus Cubuk

It could be a skill issue—

swyx

Especially with the literature.

Ekin Dogus Cubuk

—or a synthesis method issue or technology. 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 the correct result?

So much of materials science has ambiguity around how something was actually 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. Then we're building up a system that, given this string of negative results, can figure out how to get to that positive case.

swyx

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. If you were cold-starting this, it seems like the problem is actually reversed: you have an abundance of negative results and not enough positive.

Ekin Dogus Cubuk

Yeah.

Ekin Dogus Cubuk

And as you said, if you were doing per-experiment labels, it would be mostly negative.

swyx

Yeah.

Ekin Dogus Cubuk

But if you were doing per-campaign labels—and assuming campaigns end when we succeed—then it could be a bit more balanced.

swyx

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

Liam Fedus

Absolutely.

swyx

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, whether the code was 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.

Liam Fedus

Absolutely.

swyx

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.

Liam Fedus

Yeah.

Ekin Dogus Cubuk

So this is the wider—

swyx

The bigger, yeah, the higher-level RSI.

Liam Fedus

That's the big if, I will.

Brandon

But does that mean that it's plausible that in, you know, GPT-6 or something, or GPT-8, which has been tuned on these higher-order reasoning traces, it could actually just do this without any 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, 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 have stopped training at GPT-4 and said, "Okay, from now on, we're going to get really good at inference-time improvements."

Because of the differences between physical sciences and machine learning, we think 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 GPT-7 gets really good—better than what it is today—it will still have to run experiments to get results. 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 they're open models or closed models, they 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—

swyx

Yeah.

Liam Fedus

No one's going to zero-shot a room-temperature superconductor.

Ekin Dogus Cubuk

Yeah. Think their way to—

swyx

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

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

Ekin Dogus Cubuk

Yeah.

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 different things.

swyx

Yeah, yeah.

Liam Fedus

These are 2 different things.

swyx

No, 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—

Liam Fedus

Yes.

Ekin Dogus Cubuk

—and math.

Liam Fedus

Right.

Ekin Dogus Cubuk

Yeah.

swyx

Yeah, yeah.

Ekin Dogus Cubuk

Maybe theoretical physics is next.

Liam Fedus

It'll come.

Ekin Dogus Cubuk

Yeah, that's going to be next.

swyx

Yeah, yeah.

Ekin Dogus Cubuk

Oh, yeah.

swyx

Can I get a sort of mental model of the layers or levels of extraction that you can go through? For example, in terms of automation, 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. Or one level lower than a campaign is what? I 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 one is still 90% human."

Maybe we can 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 asked 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 the continuous mesh representing the material.

Brandon

Okay.

Ekin Dogus Cubuk

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 or not?

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

Liam Fedus

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

Brandon

Maybe the difference is—kind of, as an investor, I want to go, "Here's the bottleneck, guys. 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. It's not that hard to mix powders and try stuff, but if you can't characterize and analyze it, and then decide what the next step should be intelligently, you don't really benefit much from mixing powders randomly.

We've 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? At what points do you pull the human in? I'm guessing you probably—

swyx

You could randomly—

Brandon

Yeah.

swyx

…

You could randomly drop into any part—

Ekin Dogus Cubuk

Of course. Yeah.

swyx

—and add value. But where do you decide to spend your time?

I mean, it seems like it might be at 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 the question for you.

Liam Fedus

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

Brandon

Yeah.

Liam Fedus

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 Ders 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 sort of a function of time. It’s always changing at each of these levels.

swyx

In terms of 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

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 optimization, whether it’s Bayesian optimization or evolutionary search. I don’t think they use RL, but it’s a similar idea.

swyx

You have to have some kind of algorithm—

Ekin Dogus Cubuk

Yeah.

swyx

—to figure it out.

Ekin Dogus Cubuk

And all zeroth-order optimization behaves the same anyway, right? So—

Brandon

Yeah. 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?

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 in terms of—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?

Ekin Dogus Cubuk

Mm.

Liam Fedus

One way to think about it is that the RL environment isn’t just: run the experiment, wait for that agent to fully roll out, do the calculations, and go through all the instruments to the final outcome. We basically start producing data across all the different instruments and all these different campaigns.

One way you can begin to expand that for machine learning is that reinforcement learning environments can be constructed based, again, on datasets for the experimental campaigns or computational campaigns at that point. Or you can also start taking subsets of instruments and say, “Okay, we’re going to create reinforcement learning environments on the basis of this instrument alone,” or maybe across these different instruments to get to some reward state.

That’s a way where this finite basket of data, when viewed in different ways, can then be expanded for training purposes. So it doesn’t get at the actual experiment run—

Ekin Dogus Cubuk

Yeah.

Liam Fedus

—but 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’ve 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 may try hundreds or thousands of crystals. That’s an example similar to yours.

Liam Fedus

Oh, yeah. That makes sense.

Ekin Dogus Cubuk

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, which a lot of people talk about, is superconductivity measurements. They’re 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. If it has superconductivity, you know that one of the sources did, and then you can do… It’s a bit like how people are doing COVID testing to—

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 I think you’re about to announce a big fundraise. How are you thinking about scaling?

10. Scaling Beyond One Lab

Liam Fedus

We’ve been designing our labs for a while, so 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. I think, really importantly, too, it’s about what new types of labs we’re able to build.

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

The kind of lab we’re trying to build, I think, hasn’t been built before at this scale or with this approach. We have learned a lot from our own build-out 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 the 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 into those.

Liam Fedus

And 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. And as we pushed the scale of the lab—

Ekin Dogus Cubuk

You make your own.

Liam Fedus

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

There can also be things pertinent to data quality where the resting position of this robotic arm is 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 subtle details that allow us to push the noise floor down for our experimental campaign. So, basically—

Ekin Dogus Cubuk

So—

Liam Fedus

—we take these learnings and scale it up.

Brandon

You shared your org chart. You have many teams. I think 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 can help make sense of the job page. We hire for AI research and infrastructure, computational and experimental roles, hardware engineering roles, and product roles.

Ekin Dogus Cubuk

We want to achieve synthesis superintelligence, right? We feel like, for that, we need the right chemistry expertise, the right physics expertise, simulation theory, and expertise in thin films and powder, as well as 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 synthesis superintelligence. This also applies to the LLM researchers, the infrastructure team, 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

In order to do the end-to-end loop with the physical world, it really requires the 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 an irreducibly multidisciplinary problem.

Ekin Dogus Cubuk

And one other guiding principle for us that’s 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 and IBM, 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.

swyx

Do you want to brag and just call them out?

Ekin Dogus Cubuk

Oh, I would love to, yeah. When I was doing my PhD, my favorite computational materials scientist, who's from my age group, is Muratan Aykol. He did his PhD with one of our advisors, Chris Wolverton. 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 Checkowski, who is a professor at MIT, but he's on leave to work with us full time. Joe is an incredible physicist who understands superconductivity really well. 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 Mercury Canasiedes'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.

Liam Fedus

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

swyx

Oh, Bahdanau. The Bahdanau attention.

Ekin Dogus Cubuk

Yeah.

Liam Fedus

Exactly.

swyx

Yeah, yeah.

Liam Fedus

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

Ekin Dogus Cubuk

The chemistry—

swyx

Chemistry.

Ekin Dogus Cubuk

—parts. He'll go deep, yeah.

Liam Fedus

He goes very deep. He actually has solid-state synthesis books at his lab in Montreal. Ray Nakano used to be the technical lead for some of the Operator work at OpenAI. He's in the lab. When we were doing some lab tours, we initially thought, "Oh, this new technician really looks like Ryo." And no, it was literally Ryo, 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, our own AI and computational—

Brandon

For yourselves. Yeah.

Liam Fedus

—for ourselves. So 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, and we need to be able to operate within some of the most secure environments. Our Periodic forward-deployed engineers and researchers will actually be on-site, working and integrating our AI and computational systems to help our partners get to their goal states more quickly.

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 inference locally, but 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 that 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 really requires deep machine learning expertise. You have to be incredibly precise from a data-training perspective and an infrastructure perspective, but also from a physics perspective. We're working with highly technical industries, so they have to understand different areas of chemistry and materials science, as well as some of the devices. Those are the roles we're building out right now.

Brandon

Part of it is 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 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 applied research labs. When you compare yourself to Bell Labs, that's what people are thinking, right?

Liam Fedus

I think a really great analog would be software engineering. In the early days of software engineering, we had GitHub Copilot, and then we had 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 the researchers, materials scientists, materials engineers, and process engineers. As the autonomy, intelligence, and capability grow, you can begin to price outcomes. So, help me get to this kind of goal state. I think that's a really interesting area for us.

Ekin Dogus Cubuk

Yeah. We 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 computer science and machine learning majors way more popular in colleges, before and after. 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

Yeah, and 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 of chatbots from, I'll say, 2010 to 2015? We'd be kind of 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 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.

Brandon

The virtuous cycle.

Liam Fedus

Exactly. And so—

Brandon

Success breeds success.

Liam Fedus

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

Brandon

Yeah.

swyx

One thing I've been seeing is there's 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 data sets or actual models? Is this something in the future even? There are many models that may not be 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 maintains JAX-MD as well. 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

Yeah, yeah. So 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.

swyx

Okay. 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.

Brandon

I still am 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?

11. Synthesis Superintelligence Expands Discovery

Ekin Dogus Cubuk

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.

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—nickel, oxygen, and some cations—and that didn't work. Then he tried cuprates, which are copper, oxygen, and some cations, and that worked, and then he got a Nobel Prize. But later on, it turned out that nickelates were a good idea. Nickel and copper are next to each other on the periodic table.

Brandon

Those are always 2D layers, right?

Ekin Dogus Cubuk

Yeah.

Brandon

Like sodium. Yeah.

Ekin Dogus Cubuk

Exactly. There are so many 3D transition metals.

Brandon

Yeah. Mm-hmm.

Ekin Dogus Cubuk

And 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. So, 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—like 3D transition metals and oxygen. There are very related ideas here. Many people have been trying cobaltates, where instead of copper or nickel, you try cobalt. So 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. 30 of them seemed to host interesting superconductivity, and MgB2 was one of them. But magnesium diboride 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 projected 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 we 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 would just really increase the surface area for luck.

swyx

No, but yeah, 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.

Ekin Dogus Cubuk

Yes.

swyx

Yeah. Well, thank you so much.

Ekin Dogus Cubuk

My pleasure.

swyx

Yeah, it was great chatting with you both.

Ekin Dogus Cubuk

Yeah, super fun. Yeah.

swyx

Yeah. Thank you.