My Chemical Harness: Evolutionary Molecular Design over Synthetic Pathways with Large Language Model Agents

本文介绍了“My Chemical Harness”,这是一种路径原生的进化框架,它利用大语言模型作为高层策略控制器,引导从构建模块到可执行合成路径的构建,从而在不产生幻觉或无需模型微调的情况下,实现了最先进的分子设计性能。

原作者: César Ojeda, Darius A. Faroughy, Maryam Karimi, Payam Zarrintaj, Mir Mehdi Seyedebrahimi, Martín Carballo-Pacheco

发布于 2026-06-11
📖 1 分钟阅读☕ 轻松阅读

原作者: César Ojeda, Darius A. Faroughy, Maryam Karimi, Payam Zarrintaj, Mir Mehdi Seyedebrahimi, Martín Carballo-Pacheco

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正在试图发明一种全新的、超高效的药物。在过去,科学家(或人工智能)会先尝试构思出一个完美的分子形状,就像在梦中画出一辆汽车。然后,他们再试图弄清楚如何在工厂里实际制造它。通常,那个“梦中的汽车”是无法制造出来的,因为零件并不存在,或者组装说明书简直是胡言乱语。

“我的化学束缚”(My Chemical Harness) 是一种全新的实现方式。这种系统不再是先构思出完成后的汽车,而是从组装说明书零件目录开始。

以下是它的工作原理,我们使用简单的类比:

1. 搜索的是“食谱”,而不只是“蛋糕”

大多数 AI 试图猜测最终的蛋糕(分子)长什么样,并希望它味道好。然而,这个系统将每一个候选对象都视为一份食谱

  • 原料: 一份真实的、可购买的化学品清单(比如面粉、糖、鸡蛋)。
  • 步骤: 一系列真实的、经过验证的烹饪方法(比如“混合”、“烘焙”、“折叠”)。
  • 规则: 你只有在能买到原料且步骤在厨房里物理可行的情况下,才能编写食谱。

如果一份食谱要求使用“魔法粉末”,或者某个步骤会烧掉整个厨房,系统会立即拒绝它。这种“搜索”寻找的不是形状,而是制造出有用产品的最佳步骤序列

2. AI 是“厨师经理”,而不是“厨师”

这是这篇论文中最核心的部分。大语言模型(AI)不允许仅仅写下一个随机的分子。那就像是要求一位厨师在不知道储藏室里有什么食材的情况下发明一道新菜。

相反,AI 充当的是策略管理者

  • 它查看数据库中当前的“食谱”。
  • 它决定一个计划:“让我们尝试把糖换成蜂蜜,”或者“让我们尝试一种我们还没怎么用过的烘焙方法,”或者“让我们尽量缩短食谱的长度。”
  • 它告诉计算机:“去尝试这些具体的改变。”

AI 实际上并不“烹饪”分子。它只给出高层级的指令。

3. “机器人厨房”负责真正的实操

一旦 AI 经理给出了计划,一个确定性的机器人厨房(本地代码)就会接管。这个机器人会:

  • 检查原料是否真的存在。
  • 严格遵循步骤,观察食谱是否奏效。
  • 制造出分子。
  • 测试最终产品是否达标(它是否能与目标疾病结合?)。
  • 丢弃任何失败或产生重复项的食谱。

这种分离至关重要。如果 AI 产生了幻觉(瞎编乱造),机器人厨房会立即发现,因为它发现食谱行不通。AI 指引着方向,但机器人确保了现实性

4. 从错误中学习(“反思”循环)

该系统使用了一个被称为“反思”的智能循环。

  1. 尝试: AI 提出一个策略,机器人尝试 1,000 份食谱。
  2. 审查: 机器人告诉 AI:“嘿,你用‘蜂蜜’的想法效果很好,但‘以 500 度烘焙’每次都失败了。”
  3. 调整: AI 阅读这份报告,从中学习,并改变其策略以应对下一轮的 1,000 份食谱。
  4. 重复: 这个过程周而复始,随着每一轮的进行变得越来越聪明。

他们发现了什么?

研究人员在特定的酶靶点(sEH)和一组标准的药物设计挑战上测试了这一系统。

  • 更好的结果: 他们的系统找到了比那些先猜测形状或没有使用 AI “反思”能力的系统更优秀的分子。
  • 更容易制造: 发现的分子不仅有效,而且在实际实验室中合成起来也容易得多。
  • 无需训练: AI 不需要被重新训练或教授新的化学知识。它只需利用现有的知识来担任机器人厨房的智能经理。

核心结论

你可以将这个系统看作是一个团队:AI 是经验丰富的项目经理,而代码是精准的施工队伍。经理决定去哪里寻找以及尝试什么,但施工队确保每一个建筑模块都是真实的,且每一个步骤都是安全的。这防止了 AI 构思出不可能实现的东西,并确保最终的发现能够在现实世界中真正被制造出来。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →