Auto Byte

专注未来出行及智能汽车科技

微信扫一扫获取更多资讯

Science AI

关注人工智能与其他前沿技术、基础学科的交叉研究与融合发展

微信扫一扫获取更多资讯

分子大模型升级,Uni-Mol+加速量子化学属性预测,深势科技、北大研究登Nature子刊

图片

编辑 | KX

Uni-Mol 是深势科技于 2022 年发布的一款基于分子三维结构的通用大模型,其性能优越、模型泛化能力强,在小分子性质预测、蛋白靶点预测、量子化学性质预测、MOF 材料吸附性能预测等任务上都超越了现有的解决方案。

今年 3 月,深势科技清华大学等合作,提出基于 Uni-Mol 的领域专属模型 Uni-MOF,用于预测各类工况下纳米多孔材料对各类气体的吸附性能,预测精度高达 0.98。

近日,深势科技北京大学合作,推出新一代模型 Uni-Mol+,迭代升级后的模型拥有更大的参数量,更多的预训练数据量,并展现出更强大的通用性。

Uni-Mol+ 是一种利用 3D 构象进行精确量子化学属性预测的深度学习方法。基准测试结果表明,Uni-Mol+ 显著提高了各种数据集中 QC 属性预测的准确性。

相关研究以「Data-driven quantum chemical property prediction leveraging 3D conformations with Uni-Mol+」为题,于 8 月 19 日发布在《Nature Communications》上。

图片

论文链接:https://www.nature.com/articles/s41467-024-51321-w

量子化学 (QC) 性质预测对于计算材料和药物设计至关重要,但依赖于昂贵的电子结构计算,如密度泛函理论 (DFT)。

深度学习方法使用 1D SMILES 或 2D 图作为输入来加速这一过程,但难以实现高精度,因为大多数 QC 性质都依赖于精细的 3D 分子平衡构象。

为了应对这一挑战,深势科技提出了一种名为 Uni-Mol+ 的方法。

Uni-Mol+ 凭借精心设计的模型主干和训练策略,在各项基准测试中表现出优异的性能。

研究的主要贡献可以概括如下:

  • 研究人员利用从 RDKit 生成的构象到 DFT 平衡构象的构象优化,开发了一种用于 QC 属性预测的新范例。
  • 通过生成伪轨迹(pseudo trajectory)并从中采样策略,基于伯努利分布和均匀分布的混合,创建了一种用于 3D 构象优化的新训练策略。
  • Uni-Mol+ 的整个框架具有重要的经验价值,因为它在两个广受认可的基准 PCQM4MV2 和 Open Catalyst 2020 (OC20) 上的性能明显优于之前的研究。

Uni-Mol+ 概述

对于任何分子,Uni-Mol+ 首先通过廉价方法(例如来自 RDKit 和 OpenBabel 的基于模板的方法)获得原始 3D 构象。然后,它通过原始构象的迭代更新过程学习目标构象,即由 DFT 优化的平衡构象。在最后一步中,根据学习到的构象预测 QC 属性。

为了有效地学习这个构象更新过程,研究人员提出了一个双轨 Transformer 模型主干和一种新颖的训练方法。

图片

图 1:Uni-Mol+ 的整体架构。(来源:论文)

Uni-Mol+ 的模型主干是一个双轨 Transformer,由一个原子表示轨道和一个对表示轨道组成。

与之前 Uni-Mol 中使用的 Transformer 主干相比,进行了两项重大更新:

(1)通过原子表示的外积(称为 OuterProduct)增强对表示,进行原子到对的通信,并使用三角算子(称为 TriangularUpdate)来增强 3D 几何信息。这两个算子在 AlphaFold2 中被证明是有效的。

(2)采用迭代过程不断更新 3D 坐标以达到平衡构象。使用 R 表示构象优化的 rounds 数。

为了学习构象更新过程,研究人员提出了一种新颖的训练策略。从 RDKit 生成的原始构象和 DFT 平衡构象之间的轨迹中采样构象,并使用采样的构象作为输入来预测平衡构象。必须注意的是,在许多数据集中,实际轨迹通常是未知的;因此,研究人员使用一种假定两个构象之间存在线性过程的伪轨迹。

此外,还设计了一种采样策略,用于从伪轨迹中获取构象,作为模型在训练期间的输入。该策略混合使用伯努利分布和均匀分布。伯努利分布解决了 (1) 训练和推理之间的分布转变,以及 (2) 增强了从平衡构象到 QC 属性的精确映射的学习。同时,均匀分布生成额外的中间状态作为模型输入,有效地增强了输入构象。

基准测试

研究人员在两个大规模数据集基准 PCQM4MV2 和 Open Catalyst 2020 (OC20) 上评估了 Uni-Mol+ 的性能。

首先,将之前提交给 PCQM4MV2 排行榜的模型作为基准。除了默认的 12 层模型外,研究人员还评估了 Uni-Mol+ 的性能,其两个变体分别由 6 层和 18 层组成。这旨在探索当模型参数大小改变时模型性能如何变化。

图片

结果如下:

(1)Uni-Mol+ 在单模型性能验证数据上比之前的 SOTA 高出 0.0079,相对提高了 11.4%。

(2)Uni-Mol+ 的所有三种变体都比之前的基线表现出显著的性能提升。(3)尽管 6 层的 Uni-Mol+ 的模型参数少得多,但它的表现优于所有之前的基线。

(4)将层数从 6 层增加到 12 层可显著提高准确度,并以相当大的优势超越所有基线。

(5)18 层的 Uni-Mol+ 表现出最高的性能,以显著的优势超越所有基线。这些发现强调了 Uni-Mol+ 的有效性。

(6)单个 18 层 Uni-Mol+ 模型在排行榜(测试开发集)上的表现值得关注,特别是因为它超越了之前最先进的方法,而无需使用集成或其他技术。相比之下,之前最先进的 GPS++ 依赖于 112 个模型集成,并包括验证集进行训练。

Open Catalyst 2020 (OC20) 数据集专门用于促进催化剂发现和优化的机器学习模型的开发。在该研究中,重点关注始结构到松弛能量(IS2RE)任务。

图片

研究人员对 OC20 IS2RE 验证和测试集上的各种模型进行了性能比较,如表 2 所示。从表中可以看出,Uni-Mol+ 在平均绝对误差 (MAE) 和阈值内能量 (EwT) 方面都明显优于所有之前的基线。这证明了 Uni-Mol+ 的卓越性能。研究结果强调了 Uni-Mol+ 在捕捉材料系统中复杂相互作用方面的有效性,以及它在各种计算材料科学任务中广泛应用的潜力。

消融研究

研究人员将对 Uni-Mol+ 进行了全面的消融研究。对 PCQM4Mv2 数据集进行了消融研究,采用默认的 12 层 Uni-Mol+ 配置。研究结果总结在表 3 中,其中 No.1 是默认设置,No.2–7 重点检查模型主干,No. 8–No. 17 重点检查训练策略。

图片

研究结果如下:

(1)比较 No. 8、No. 9 和 No. 10,发现仅从一种构象中采样效果不佳。

(2)通过比较 No. 8、No. 9 和 No. 11,可以推断出从 RDKit 和目标构象的混合中采样会产生令人满意的结果(有效 MAE 为 0.0697)。但是,如果仅从目标和中间构象(No. 12)采样,结果并不令人满意(有效 MAE 为 0.0753)。这一结果表明,从 w1.0 中采样是必要的,因为它减少了训练和推理之间的分布偏移。

(3)从三种构象类型中采样的默认策略(No. 1)表现出最佳性能。

(4)改变混合分布的权重(No. 13–17)不会导致比默认策略更好的性能。此外,随着 w0.0 的减少,性能会变差。这表明默认加权方案适合这项任务。

(5)比较 No.18 和 No.1 的结果后,很明显,Noisy Nodes(No.18,有效 MAE 为 0.0760)的性能明显低于 Uni-Mol+(No.1,有效 MAE 为 0.0696)。这种巨大的性能差距(0.0760 vs. 0.0696),凸显了所提出的训练策略比以前采用的策略更高效。

(6)对比 No.19 和 No.18,发现在使用噪声节点策略时,之前研究中采用的模型结构比使用 Uni-Mol+ 的主干结构产生的结果更差。这一发现进一步证明了 Uni-Mol+ 的主干结构优于之前提出的模型架构。

总之,消融研究证明了 Uni-Mol+ 中采用的默认采样策略的有效性,强调了利用不同构象混合物来实现卓越性能的重要性。

构象学习的可视化分析

除了 QC 性质预测外,Uni-Mol+ 还可以预测平衡构象。虽然该研究主要集中在 QC 属性预测上,并且证明了 Uni-Mol+ 的有效性,但可视化的结果可以帮助更好地理解 Uni-Mol+ 的工作原理。因此,研究人员还为 PCQM4MV2 数据集中 Uni-Mol+ 的构象学习提供了两个额外的分析。

第一个分析评估预测的构象。如图 2 所示,Uni-Mol+ 可以有效地预测平衡构象。此外,随着更新迭代次数的增加,RMSD 变小,进一步证明了所提出的迭代坐标更新的有效性。

图片

图 2:Uni-Mol+ 预测构象的可视化。(来源:论文)

第二个分析旨在证明 Uni-Mol+ 可以预测较低能量的构象,接近平衡构象。如图 3 所示,Uni-Mol+ 可以预测能量较低的构象。此外,初始构象和预测构象之间的能量差分布,与初始构象和平衡构象之间的能量差分布密切一致。这种相似性证明了 Uni-Mol+ 在准确预测平衡构象方面的有效性。

图片

图 3:δ 能量分布。(来源:论文)

上述结果为所提出的 Uni-Mol+ 的有效性提供了额外的证据,因为它确实可以预测较低能量的构象,并迭代接近目标 DFT 构象。

总之,该研究提出了一种新颖的方法,能够通过辅助任务——构象优化,准确预测量子化学性质。这种方法有望提高高通量筛选的效率,并促进创新材料和分子设计。

产业深势科技大模型
相关数据
清华大学机构

清华大学(Tsinghua University),简称“清华”,由中华人民共和国教育部直属,中央直管副部级建制,位列“211工程”、“985工程”、“世界一流大学和一流学科”,入选“基础学科拔尖学生培养试验计划”、“高等学校创新能力提升计划”、“高等学校学科创新引智计划”,为九校联盟、中国大学校长联谊会、东亚研究型大学协会、亚洲大学联盟、环太平洋大学联盟、清华—剑桥—MIT低碳大学联盟成员,被誉为“红色工程师的摇篮”。 清华大学的前身清华学堂始建于1911年,因水木清华而得名,是清政府设立的留美预备学校,其建校的资金源于1908年美国退还的部分庚子赔款。1912年更名为清华学校。1928年更名为国立清华大学。1937年抗日战争全面爆发后南迁长沙,与北京大学、南开大学组建国立长沙临时大学,1938年迁至昆明改名为国立西南联合大学。1946年迁回清华园。1949年中华人民共和国成立,清华大学进入了新的发展阶段。1952年全国高等学校院系调整后成为多科性工业大学。1978年以来逐步恢复和发展为综合性的研究型大学。

http://www.tsinghua.edu.cn/
相关技术
深度学习技术

深度学习(deep learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。 深度学习是机器学习中一种基于对数据进行表征学习的算法,至今已有数种深度学习框架,如卷积神经网络和深度置信网络和递归神经网络等已被应用在计算机视觉、语音识别、自然语言处理、音频识别与生物信息学等领域并获取了极好的效果。

权重技术

线性模型中特征的系数,或深度网络中的边。训练线性模型的目标是确定每个特征的理想权重。如果权重为 0,则相应的特征对模型来说没有任何贡献。

机器学习技术

机器学习是人工智能的一个分支,是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、计算复杂性理论等多门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法。因为学习算法中涉及了大量的统计学理论,机器学习与推断统计学联系尤为密切,也被称为统计学习理论。算法设计方面,机器学习理论关注可以实现的,行之有效的学习算法。

基准技术

一种简单的模型或启发法,用作比较模型效果时的参考点。基准有助于模型开发者针对特定问题量化最低预期效果。

参数技术

在数学和统计学裡,参数(英语:parameter)是使用通用变量来建立函数和变量之间关系(当这种关系很难用方程来阐述时)的一个数量。

验证集技术

验证数据集是用于调整分类器超参数(即模型结构)的一组数据集,它有时也被称为开发集(dev set)。

映射技术

映射指的是具有某种特殊结构的函数,或泛指类函数思想的范畴论中的态射。 逻辑和图论中也有一些不太常规的用法。其数学定义为:两个非空集合A与B间存在着对应关系f,而且对于A中的每一个元素x,B中总有有唯一的一个元素y与它对应,就这种对应为从A到B的映射,记作f:A→B。其中,y称为元素x在映射f下的象,记作:y=f(x)。x称为y关于映射f的原象*。*集合A中所有元素的象的集合称为映射f的值域,记作f(A)。同样的,在机器学习中,映射就是输入与输出之间的对应关系。

AlphaFold技术

DeepMind 提出的深度神经网络蛋白质形态预测方法。AlphaFold系统,是DeepMind在2017-2018年中一直在研究的项目,它建立在多年以前使用大量基因组数据来预测蛋白质结构的研究基础之上。 AlphaFold产生的蛋白质3D模型比以往任何一种都精确得多,在生物学的核心挑战之一上取得了重大进展。

北京大学机构

北京大学创办于1898年,初名京师大学堂,是中国第一所国立综合性大学,也是当时中国最高教育行政机关。辛亥革命后,于1912年改为现名。2000年4月3日,北京大学与原北京医科大学合并,组建了新的北京大学。原北京医科大学的前身是国立北京医学专门学校,创建于1912年10月26日。20世纪三、四十年代,学校一度名为北平大学医学院,并于1946年7月并入北京大学。1952年在全国高校院系调整中,北京大学医学院脱离北京大学,独立为北京医学院。1985年更名为北京医科大学,1996年成为国家首批“211工程”重点支持的医科大学。两校合并进一步拓宽了北京大学的学科结构,为促进医学与人文社会科学及理科的结合,改革医学教育奠定了基础。

官网,http://www.pku.edu.cn/
深势科技机构

深势科技成立于2018年的科技公司,于2019年开启规模化发展之路,致力于以新一代分子模拟技术解决微观尺度工业设计难题。 以打造切实服务于药企、材料商和科研机构的模拟研发平台为主要业务方向,以解放研发工作者的生产力为主要业务目标。 深势科技具有强大的科研与产业落地能力。新一代分子模拟算法在保持量子力学精度的基础上,将分子动力学的计算速度提升了至少五个数量级,且对算力的需求与体系的原子数量呈线性依赖;结合高性能计算,能够对数十亿原子规模的体系进行量子力学精度的计算模拟。

http://dp.tech
推荐文章
暂无评论
暂无评论~