从古代矿物到新材料:使用图神经网络模型进行熔融温度预测

本文涉及的产品
模型训练 PAI-DLC,5000CU*H 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,每月250计算时 3个月
简介: 从古代矿物到新材料:使用图神经网络模型进行熔融温度预测

在常压下,如果你施加足够的热量,大多数东西都会融化,就像炎热夏日的冰淇淋一样。了解准确的熔化温度对于构建任何高性能材料都至关重要。飞机上的桥梁、燃气轮机、喷气发动机和隔热罩的建造和安全取决于对材料性能极限的了解。材料通常采用熔融或液态合成或加工,因此了解熔融对于制造新材料至关重要。然而,高温材料的熔化温度,通常难以快速测量或计算;在 200,000 种已知无机化合物中,只有不到 10% 的熔点是已知的。在这里,亚利桑那州立大学(Arizona State University)的研究人员采用机器学习方法通过建立从化学式到熔化温度的快速准确映射来填补这一空白。他们建立了一个机器学习模型,在包含 10,000 种化合物的数据库上进行训练,可以在几分之一秒内预测熔解温度。该模型在线公开,具有图神经网络和残差神经网络架构。该模型将促进涉及广泛领域熔化温度的大规模数据分析,包括耐火材料的发现、新型提取冶金工艺的设计、地质时期矿物形成和演化的建模以及系外行星结构的预测。该研究以「Melting temperature prediction using a graph neural network model: From ancient minerals to new materials」为题,于 2022 年 8 月 31 日发布在《PNAS》。熔点在各种学科中发挥着重要作用。高性能耐火材料的应用范围,从燃气轮机到高超音速飞行器的隔热罩。在这种情况下,高熔点与理想的机械性能(例如,高温材料强度以及良好的抗烧蚀和抗蠕变性)相关。在地质学和行星科学中,除了揭示系外行星的结构外,对矿物熔点的了解还有助于深入了解它们的形成和演化。在这些示例中,研究对象的熔点往往很高,这使它们的实验测量变得相当复杂(由于密封和校准问题)。对于矿物,这些问题是复杂的,但事实上许多新物种是从小颗粒中鉴定出来的,因此数量有限。复杂的相平衡和不一致的熔化导致进一步的并发症。因此,在 200,000 多种具有已知晶体结构的无机物质中,只有不到 10% 的熔融温度是已知的。鉴于这些限制,自然会转向计算方法。不幸的是,熔化温度的计算和预测也是一个昂贵且复杂的过程,因为它涉及对大量配置进行采样。已经设计了许多有效的方法来从计算中捕获熔化温度。使用经验势相对便宜,但它取决于此类势的可用性和可靠性。为每种新材料构建新的经典原子间势既复杂又耗时,更不用说准确性方面的可靠性问题了。将固体加热至熔化的单相小尺寸「Z 法」旨在解决这个问题,但存在有据可查的实际和概念问题。或者,可以通过自由能方法计算熔化温度,该方法定位固体和液体的自由能曲线的交点;这种方法需要高精度的液相自由能计算,因为两条曲线以非常浅的角度交叉,因此小的自由能偏移将导致熔融温度的大误差。不幸的是,所有的液态自由能计算方法,例如热力学积分法、粒子插入法和两相热力学法,都是昂贵且具有挑战性的。在早期的工作中,亚利桑那州立大学的研究人员提出了准确且相对更有效的小尺寸共存方法,并开发了具有悬停界面的超小尺寸共存固体和液体(SLUSCHI)包以自动化计算过程。他们已经利用这种方法计算了数百种材料的熔化温度,代价是每种化合物需要几天的计算时间。尽管取得了这些进展,但这些努力仍然未能提供对熔点景观的全面了解。图示:用于 ML 熔化温度预测的 GNN 模型的架构。(来源:论文)为了克服这些限制,亚利桑那州立大学的 Qijun Hong、Alexandra Navrotsky、Sergey Ushakov 以及布朗大学的 Axel van de Walle 组成的团队,转向使用机器学习(ML)方法,该方法越来越多地用于预测材料特性和缺失的热力学数据。该团队建立了一个 ML 模型来预测熔解温度,最终目标是集成 DFT 和 ML,它们在速度和准确性方面相得益彰。ML 模型使研究人员能够以每种材料大约几毫秒的速度快速估计熔化温度,而 DFT 计算以更高的成本提供了稳健性和准确性,每种材料大约需要几天的计算。也就是说新方法允许以毫秒为单位计算任何化合物或化学式输入的熔化温度。图示:A 模型训练期间的 rmse;B 测试数据集中的预测与实际熔化温度。(来源:论文)研究人员为了给 ML 程序提供训练数据,首先通过网络爬虫建立了一个熔化温度数据库。熔化温度、DFT 熔化温度计算均包含在数据库中。他们目前的熔点数据库包含 9,375 种材料,其中 982 种化合物是熔点高于 2,000 K 的高熔点材料。该数据库由材料的化学成分(即元素和浓度)或等效化学式及其相应的熔化温度组成。为了说明软件工具的实用性,研究人员使用这种方法探索了两条研究方向:(i)预测 4828 种矿物的熔化温度,(ii)预测熔化温度高于 3,500 K 的新材料成分。该模型是基于使用 bootstrap 重新洗牌训练和测试数据集的 30 个 GNN 模型的集成模型,进一步减少了过拟合。图示:机器学习来自 RRUFF 数据集的矿物的熔化温度。(来源:论文)「我们采用机器学习方法通过建立从化学式到熔化温度的快速准确映射来填补这一空白。」Qijun Hong 说。「我们开发的模型将促进涉及广泛领域熔化温度的大规模数据分析。其中包括新的高温材料的发现、新型采掘冶金工艺的设计、矿物形成的建模、地球随地质时间的演变以及系外行星结构的预测。」对于矿物项目,Hong 的团队能够预测熔化温度并将其与地球历史上已知的主要地质时期相关联。这些人工智能获得的熔化温度适用于大约 45 亿年前地球形成以来制造的矿物。最古老的矿物直接来自于 45 亿年前地球形成之前的恒星或星际和太阳星云凝聚体。这些是最难熔的,熔化温度约为 2600 F。「地球历史期间形成的矿物熔化温度的逐渐整体下降被两个异常所打断,使用 2.5 或 5 亿年前的分箱,这些异常在平均和中等熔化温度中明显明显。」Navrotsky 说。地球早期历史上的第一个异常现象是由于重大流星撞击的可怕和动态时间引起的剧烈的温度飙升,包括可能的月球形成。Navrotsky 说:「37.5 亿年前的峰值与提议的后期重型轰炸时间有关,这完全是根据月球样本的年代测定来假设的,目前还存在争议。」

图示:三元碳化物的组成元素。(来源:论文)

该团队还注意到大约 17.5 亿年前矿物的熔化温度大幅下降。「17.5亿年前的下降与已知的大量含水(含水)矿物的首次出现有关,并与休伦冰期有关,这是最长的冰河时代,被认为是地球第一次完全被冰覆盖 。」通过他们的机器学习程序训练成功地复制地球早期历史中的矿物熔化,接下来,该团队将注意力转向寻找具有极高熔化温度的新材料。数十种新材料已被识别并通过计算预测具有超过 5,000 华氏度(3000 开尔文)的极高熔化温度,超过太阳表面温度的一半。该团队使他们的模型足够简单和可靠,因此任何用户都可以仅根据其化学式在几秒钟内获得任何化合物的熔化温度。「要使用该模型,用户需要访问网页并输入感兴趣材料的化学成分。」Hong 说,「该模型将以秒为单位的预测熔化温度以及数据库中最近邻居(即最相似的材料)的实际熔化温度做出响应。因此,该模型不仅可以用作预测模型,还可以用作熔化温度手册。」模型地址:https://faculty.engineering.asu.edu/hong/melting-temperature-predictor/论文链接:https://www.pnas.org/doi/abs/10.1073/pnas.2209630119相关报道:https://phys.org/news/2022-08-ancient-minerals-materials-temperature-graph.html

相关文章
|
1月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于BP神经网络的苦瓜生长含水量预测模型matlab仿真
本项目展示了基于BP神经网络的苦瓜生长含水量预测模型,通过温度(T)、风速(v)、模型厚度(h)等输入特征,预测苦瓜的含水量。采用Matlab2022a开发,核心代码附带中文注释及操作视频。模型利用BP神经网络的非线性映射能力,对试验数据进行训练,实现对未知样本含水量变化规律的预测,为干燥过程的理论研究提供支持。
|
11天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
35 2
|
11天前
|
运维 网络协议 算法
7 层 OSI 参考模型:详解网络通信的层次结构
7 层 OSI 参考模型:详解网络通信的层次结构
32 1
|
1月前
|
网络协议 前端开发 Java
网络协议与IO模型
网络协议与IO模型
网络协议与IO模型
|
1月前
|
机器学习/深度学习 网络架构 计算机视觉
目标检测笔记(一):不同模型的网络架构介绍和代码
这篇文章介绍了ShuffleNetV2网络架构及其代码实现,包括模型结构、代码细节和不同版本的模型。ShuffleNetV2是一个高效的卷积神经网络,适用于深度学习中的目标检测任务。
74 1
目标检测笔记(一):不同模型的网络架构介绍和代码
|
22天前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
28天前
|
机器学习/深度学习 人工智能 算法
【车辆车型识别】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+算法模型
车辆车型识别,使用Python作为主要编程语言,通过收集多种车辆车型图像数据集,然后基于TensorFlow搭建卷积网络算法模型,并对数据集进行训练,最后得到一个识别精度较高的模型文件。再基于Django搭建web网页端操作界面,实现用户上传一张车辆图片识别其类型。
72 0
【车辆车型识别】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+算法模型
|
1月前
|
开发者
什么是面向网络的IO模型?
【10月更文挑战第6天】什么是面向网络的IO模型?
22 3
|
1月前
|
数据挖掘 开发者
网络IO模型
【10月更文挑战第6天】网络IO模型
42 3
|
1月前
|
缓存 Java Linux
硬核图解网络IO模型!
硬核图解网络IO模型!

热门文章

最新文章

下一篇
无影云桌面