0

0

整个元素周期表通用,AI 即时预测材料结构与特性

WBOY

WBOY

发布时间:2023-04-12 18:40:03

|

1308人浏览过

|

来源于51CTO.COM

转载

材料的性质由其原子排列决定。然而,现有的获得这种排列的方法要么过于昂贵,要么对许多元素无效。

现在,加州大学圣地亚哥分校纳米工程系的研究人员开发了一种人工智能算法,可以几乎即时地预测任何材料(无论是现有材料还是新材料)的结构和动态特性。该算法被称为 M3GNet,用于开发 matterverse.ai 数据库,该数据库包含超过 3100 万种尚未合成的材料,其特性由机器学习算法预测。Matterverse.ai 促进了具有卓越性能的新技术材料的发现。

该研究以「A universal graph deep learning interatomic potential for the periodic table」为题,于 2022 年 11 月 28 日发布在《Nature Computational Science》上。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

图片

论文链接:https://www.nature.com/articles/s43588-022-00349-3

对于大规模材料研究,需要根据原子之间的多体相互作用来描述势能面 (PES) 的高效、线性标度的原子间势 (IAP)。然而,如今大多数 IAP 都是为范围很窄的化学物质定制的:通常是单一元素或最多不超过四到五种元素。

最近,PES 的机器学习已成为一种特别有前途的 IAP 开发方法。然而,还没有研究证明在元素周期表和所有类型的晶体中有一个普遍适用的 IAP。

在过去的十年中,高效、可靠的电子结构代码和高通量自动化框架的出现,导致了计算材料数据的大型联邦数据库的发展。在进行结构松弛过程中积累了大量的 PES 数据,即中间结构及其相应的能量、力和应力,但人们对这些数据关注较少。

「与蛋白质类似,我们需要了解材料的结构才能预测其特性。」 该研究的主要作者 Shyue Ping Ong说。「我们需要的是用于材料的 AlphaFold。

AlphaFold 是谷歌 DeepMind 开发的一种预测蛋白质结构的人工智能算法。为了构建材料的等价物,Ong 和他的团队将图神经网络与多体交互(many-body interactions)相结合,构建了一个深度学习架构,该架构可以在元素周期表的所有元素中通用、高精度地工作。

数学图是晶体和分子的自然表示,节点和边分别代表原子和它们之间的键。传统的材料图神经网络模型已被证明对一般材料特性预测非常有效,但由于缺乏物理约束,因此不适合用作 IAP。

研究人员开发了一个明确包含多体相互作用的材料图架构。模型开发的灵感来自传统的 IAP,在这项工作中,将重点关注三体交互 (M3GNet) 的整合。

图片

图 1:多体图势和主要的计算块示意图。(来源:论文)

IAP 数据集的基准测试

作为初始基准,研究人员择了 Ong 和同事先前生成的元素能量和力的多样化 DFT 数据集,用于面心立方(fcc)镍、fcc 铜、体心立方(bcc)锂、bcc 钼、金刚石硅和金刚石锗。

表 1:M3GNet 模型与现有模型 EAM、MEAM、NNP 和 MTP 在单元素数据集上的误差比较。(来源:论文)

图片

从表 1 可以看出,M3GNet IAP 大大优于经典的多体势;它们的性能也与基于本地环境的 ML-IAP 相当。应该注意的是,尽管 ML-IAP 可以实现比 M3GNet IAP 略小的能量和力误差,但它在处理多元素化学方面的灵活性会大大降低,因为在 ML-IAP 中加入多种元素通常会导致组合爆炸回归系数的数量和相应的数据要求。相比之下,M3GNet 架构将每个原子(节点)的元素信息表示为可学习的嵌入向量。这样的框架很容易扩展到多组分化学。

与其他 GNN 一样,M3GNet 框架能够捕获长距离的相互作用,而无需增加键构建的截止半径。同时,与之前的 GNN 模型不同,M3GNet 架构仍然随着键数的变化保持能量、力和应力的连续变化,这是 IAP 的关键要求。

元素周期表的通用 IAP

为了开发整个元素周期表的 IAP,该团队使用了世界上最大的 DFT 晶体结构弛豫开放数据库之一(Materials Project)。

图片

图 2:MPF.2021.2.8 数据集的分布。(来源:论文)

原则上,IAP 可以只训练能量,或者能量和力的组合。在实践中,仅在能量上训练的 M3GNet IAP (M3GNet-E) 无法达到预测力或应力的合理精度,平均绝对误差 (MAE) 甚至大于数据的平均绝对偏差。能量+力(M3GNet- EF)和能量+力+应力(M3GNet-EFS)训练的 M3GNet 模型获得了相对相似的能量和力 MAE,但 M3GNet- EFS 的应力 MAE 约为 M3GNet- EF 模型的一半。

对于涉及晶格变化的应用,例如结构松弛或 NpT 分子动力学模拟,准确的应力预测是必要的。研究结果表明,在模型训练中包含所有三个属性(能量、力和压力)对于获得实用的 IAP 至关重要。最终的 M3GNet-EFS IAP(以下简称为 M3GNet 模型)实现了每个原子 0.035eV 的平均值,能量、力和压力测试 MAE 的平均值分别为 0.072eVÅ−1 和 0.41GPa。

图片

图 3:与 DFT 计算相比,测试数据集上的模型预测。

在测试数据上,模型预测和 DFT ground truth 匹配得很好,正如 DFT 和模型预测之间线性拟合的高线性度和 R2 值所揭示的那样。模型误差的累积分布表明,50% 的数据的能量、力和应力误差分别小于每个原子 0.01eV、0.033eVÅ−1 和 0.042 GPa。M3GNet 计算的德拜温度不太准确,这可归因于 M3GNet 对剪切模量的预测相对较差;然而,体积模量预测是合理的。

然后将 M3GNet IAP 应用于模拟材料发现工作流程,其中最终的 DFT 结构是先验未知的。M3GNet 松弛是对来自 3,140 种材料的测试数据集的初始结构进行的。M3GNet 松弛结构的能量计算产生每个原子 0.035 eV 的 MAE,并且 80% 的材料的误差小于每个原子 0.028 eV。使用 M3GNet 松弛结构的误差分布接近于所知道 DFT 最终结构的情况,这表明 M3GNet 潜力可以准确地帮助获得正确的结构。一般来说,M3GNet 的松弛会迅速收敛。

图片

图 4:使用 M3GNet 弛豫晶体结构。(来源:论文)

新材料发现

ChatGPT Website Builder
ChatGPT Website Builder

ChatGPT网站生成器,AI对话快速生成网站

下载

M3GNet 能准确、快速地弛豫任意晶体结构,并预测它们的能量,使其成为大规模材料发现的理想选择。研究人员生成了 31,664,858 个候选结构作为起点,使用 M3GNet IAP 松弛结构并计算到 Materials Project 凸包 (Ehull-m) 的符号能量距离;1,849,096 种材料的 Ehull-m 每个原子小于 0.01 eV。

作为对 M3GNet 在材料发现方面性能的进一步评估,研究人员计算了发现率,即从约 180 万 Ehull-m小于 0.001 eV /原子的材料中均匀采样 1000 个结构的 DFT 稳定材料(Ehull−dft ≤ 0)的比例。发现率保持接近 1.0,达到每个原子约 0.5 eV 的 Ehull-m 阈值,并且在每个原子 0.001 eV 的最严格阈值下保持在 0.31 的合理高值。

图片

图 5:对于 1000 个结构的均匀样本,DFT 稳定比作为 Ehull−m 阈值的函数。(来源:论文)

对于这个材料集,研究人员还比较了有无 M3GNet 预松弛的 DFT 松弛时间成本。结果表明,没有M3GNe t预松弛时,DFT 松弛时间成本约为 M3GNet 预松弛时的 3 倍。

图片

图 6:使用 M3GNet 预松弛的 DFT 加速。(来源:论文)

在今天 matterverse.ai 的 3100 万种材料中,预计有超过 100 万种材料具有潜在的稳定性。Ong 和他的团队不仅打算大大扩展材料的数量,还打算大幅扩展 ML 预测属性的数量,包括使用他们之前开发的多保真度方法的小数据量的高价值属性。

除了结构松弛,M3GNet IAP 在材料动态模拟和性能预测方面也有广泛的应用。

「例如,我们通常对锂离子在锂离子电池电极或电解质中的扩散速度很感兴趣。扩散越快,电池充电或放电的速度就越快,」Ong 说。「我们已经证明,M3GNet IAP 可用于以高精度预测材料的锂电导率。我们坚信 M3GNet 架构是一种变革性工具,可以极大地扩展我们探索新材料化学和结构的能力。」

为了推广 M3GNet 的使用,该团队已将该框架作为开源 Python 代码发布在 Github 上。并计划将 M3GNet IAP 作为工具集成到商业材料模拟包中。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

1080

2026.01.21

页面置换算法
页面置换算法

页面置换算法是操作系统中用来决定在内存中哪些页面应该被换出以便为新的页面提供空间的算法。本专题为大家提供页面置换算法的相关文章,大家可以免费体验。

414

2023.08.14

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

360

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2083

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

349

2023.08.31

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

256

2023.09.05

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

326

2023.10.09

数据库对象名无效怎么解决
数据库对象名无效怎么解决

数据库对象名无效解决办法:1、检查使用的对象名是否正确,确保没有拼写错误;2、检查数据库中是否已存在具有相同名称的对象,如果是,请更改对象名为一个不同的名称,然后重新创建;3、确保在连接数据库时使用了正确的用户名、密码和数据库名称;4、尝试重启数据库服务,然后再次尝试创建或使用对象;5、尝试更新驱动程序,然后再次尝试创建或使用对象。

413

2023.10.16

C++ 设计模式与软件架构
C++ 设计模式与软件架构

本专题深入讲解 C++ 中的常见设计模式与架构优化,包括单例模式、工厂模式、观察者模式、策略模式、命令模式等,结合实际案例展示如何在 C++ 项目中应用这些模式提升代码可维护性与扩展性。通过案例分析,帮助开发者掌握 如何运用设计模式构建高质量的软件架构,提升系统的灵活性与可扩展性。

14

2026.01.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
10分钟--Midjourney创作自己的漫画
10分钟--Midjourney创作自己的漫画

共1课时 | 0.1万人学习

Midjourney 关键词系列整合
Midjourney 关键词系列整合

共13课时 | 0.9万人学习

AI绘画教程
AI绘画教程

共2课时 | 0.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号