表现优于 GPT-4,ChemCrow 集成 13 种化学工具,增强大型语言模型的化学性能

简介: 表现优于 GPT-4,ChemCrow 集成 13 种化学工具,增强大型语言模型的化学性能




编辑 | 紫罗最近,大型语言模型 (LLM) 在各种跨领域任务中表现出强大的性能,但在处理化学相关的问题上却举步维艰。此外,LLM 缺乏外部知识来源,限制了其在科学研究中的应用。来自洛桑联邦理工学院(EPFL)和罗切斯特大学的研究人员开发了 ChemCrow,一种 LLM 化学智能体,旨在完成有机合成、药物发现和材料设计等各种任务。通过集成 13 种专家设计的工具,ChemCrow 增强了 LLM 在化学方面的表现,并出现了新的功能。该研究通过 LLM 和专家人工评估,证明了 ChemCrow 在自动化各种化学任务方面的有效性。令人惊讶的是,作为评估器的 GPT-4 无法区分明显错误的 GPT-4 completions 和 GPT-4 + ChemCrow 性能。该研究以「ChemCrow: Augmenting large-language models with chemistry tools」为题,于 2023 年 4 月 11 日发布在 arXiv 预印上。在过去几年中,LLM 通过自动化自然语言任务改变了各个领域。然而,LLM 往往难以完成看似简单的任务,例如基础数学和化学操作。AI 已用于化学研究,例如反应预测、逆合成规划、分子特性预测、从头分子生成、材料设计以及最近的贝叶斯优化等。然而,与其他领域相比,化学领域实现的自动化水平仍然相对较低,这主要是由于其高度实验性和偶尔的手工性质,以及计算工具的范围和适用性有限,即使在指定领域内也是如此。受 LLM 在其他领域成功应用的启发,研究人员提出一个 LLM 驱动的化学引擎 ChemCrow,旨在简化药物、材料设计和合成等领域中各种常见化学任务的推理过程。ChemCrow 整合 13 种专家设计的化学工具,并通过提示 LLM(GPT-4) 提供有关任务和所需格式的具体说明来操作。

图 1:ChemCrow 的工具集。(来源:论文)

使用各种与化学相关的软件包和软件,创建了一套工具。然后将这些工具和用户提示提供给 LLM。LLM 然后通过一个自动的、迭代的思维链过程,在得出最终答案之前决定它的路径、工具的选择和输入。

图 2:ChemCrow 流程概述。(来源:论文)

ChemCrow 充当专家化学家的助手,同时通过提供一个简单的界面来获取准确的化学知识,从而降低非专家的进入门槛。研究人员分析了 ChemCrow 在 12 个用例上的功能,包括合成目标分子、安全控制以及搜索具有相似作用模式的分子。结果表明,ChemCrow 大大优于普通的 LLM,尤其是在更复杂的任务上。GPT-4 未能系统地给出事实准确的信息(平均得分为 4.79,而 ChemCrow 为 9.25),示例中的大多数错误要么给出了错误的分子名称或 SMILES,要么预测了错误的反应。在完成分数上,GPT-4 的表现略好于 fact 分数 (6.87),但仍远低于 ChemCrow 的水平 (9.62),显示出 ChemCrow 在解决化学任务方面的有效性。

图 3:得分结果。(来源:论文)

下图给出了一个示例,模型的任务是提出药物阿托伐他汀(Atorvastatin)的合成计划,包括步骤、成分列表、成本和供应商。

图 4:阿托伐他汀的合成计划(Task 1)。(来源:论文)

GPT-4 对阿托伐他汀的合成过程总体上是错误的,因为它不会产生最终产品。从这个意义上说,ChemCrow 在人类评估中排名很高,而 GPT-4 得分较低。然而,值得注意的是,GPT-4 提出的总体计划似乎从早期阶段就解决了 β,δ-二羟基酸的合成问题。虽然 GPT-4 未能解释如何合成叔丁酯,但似乎表明这是羧酸的前体,它在合成的最后一步水解为羧酸,与 ChemCrow 的提议类似(IBM 的 RXN4Chemistry)。另一方面,ChemCrow 的结果受到所提供工具质量的限制。可以通过优化底层合成引擎来改进。

图 5:GPT-4 的人类分析(左)和 ChemCrow(右)对 Task 1 的回答。(来源:论文)

然而,要强调的是,对于缺乏评估结果的化学推理或适当的实验室培训的非专家来说,可能会出现潜在的风险,因为进行实验仍然需要全面的实验室经验。研究人员指出,滥用 ChemCrow 等工具的风险很大。而正确使用 ChemCrow 工作,不仅有助于专业化学家,降低非专业人士的门槛,而且通过弥合实验化学和计算化学之间的差距来促进科学进步。

论文链接:https://doi.org/10.48550/arXiv.2304.05376

参考内容:https://twitter.com/andrewwhite01/status/1645945791540854785

相关文章
|
5月前
|
安全 JavaScript 前端开发
安全漏洞检测集成及实践:SAST/DAST工具集成指南
通过合理集成和配置SAST/DAST工具,可以显著提升应用程序的安全性,并在开发早期发现和修复漏洞,降低安全风险和维护成本
532 4
|
5月前
|
人工智能 自然语言处理 安全
代码静态扫描工具集成与实践
代码静态扫描工具(Static Application Security Testing, SAST)是在不运行代码的情况下,通过分析源代码或二进制代码来发现潜在安全漏洞、代码缺陷和质量问题的工具
636 4
|
5月前
|
Java 测试技术 API
自动化测试工具集成及实践
自动化测试用例的覆盖度及关键点最佳实践、自动化测试工具、集成方法、自动化脚本编写等(兼容多语言(Java、Python、Go、C++、C#等)、多框架(Spring、React、Vue等))
299 6
编解码 算法 vr&ar
394 0
|
6月前
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
1217 1
|
7月前
|
人工智能 数据可视化 BI
【2025】项目管理API集成工具指南:提升协作效率的17个必备模块
项目管理API集成工具通过连接不同平台,实现数据自动同步与流程自动化,提升团队协作效率。它支持跨系统操作,如任务同步、文档生成及可视化报表,减少人为错误,增强信息流通。随着技术发展,这类工具在企业数字化转型中扮演关键角色。
501 0
|
10月前
|
机器学习/深度学习 人工智能 算法
GPT-4.5 竟成小丑!OpenAI 推出 GPT-4.1:百万级上下文多模态语言模型,性价比远超 GPT-4o mini
OpenAI最新发布的GPT-4.1系列语言模型通过混合专家架构与上下文优化,实现百万级token处理能力,在编码任务中准确率提升21.4%,推理成本降低83%,支持多模态内容理解与低延迟响应。
555 27
GPT-4.5 竟成小丑!OpenAI 推出 GPT-4.1:百万级上下文多模态语言模型,性价比远超 GPT-4o mini
|
11月前
|
关系型数据库 MySQL OLAP
无缝集成 MySQL,解锁秒级 OLAP 分析性能极限,完成任务可领取三合一数据线!
通过 AnalyticDB MySQL 版、DMS、DTS 和 RDS MySQL 版协同工作,解决大规模业务数据统计难题,参与活动完成任务即可领取三合一数据线(限量200个),还有机会抽取蓝牙音箱大奖!

热门文章

最新文章