【技术实现步骤摘要】
MD模拟中预测原子力和能量的图形变换器神经网络力场
本专利技术一般涉及用于在诸如电化学和水过滤设备之类的材料系统中的分子动力学计算机模拟中直接预测原子力的图形变换器神经网络力场(GTFF)计算算法。
技术介绍
分子动力学是一种计算材料科学方法,其用于模拟在真实操作压力和温度条件下材料系统中的原子运动。存在用于计算在模拟原子运动中使用的基本原子力的方法。一个方法是从头算量子力学方法(ab-initioquantummechanicsapproach)。该方法非常准确,但也非常昂贵,因为应用该方法必需巨大量的计算资源。虽然存在消耗较少计算资源的其他方法,但是这些其他方法不提供同样高的准确性。
技术实现思路
根据一个或多个说明性示例,使用图形变换器神经网络(GTFF)来模拟多元素系统内元素运动的计算方法包括将多元素系统内元素的分子动力学快照转换成以原子作为图形节点的图形;定义矩阵,使得矩阵的每一列表示图形中的节点;根据每个原子的相对位置集合定义距离矩阵;使用注意力机制迭代通过GTFF,对矩阵进行操作,并且通过合并距离矩阵进行扩充,以将隐藏状态从GTFF的当前层传递到GTFF的下一层;在矩阵的列之上执行组合以产生标量分子能量;做出通过GTFF的向后传递,迭代地计算GTFF各层中每一层处的导数,以计算作用在每个原子上的力的预测;以及返回作用在每个原子上的力的预测。根据一个或多个说明性示例,一种用于使用图形变换器神经网络(GTFF)来模拟多元素系统内的元素运动的计算系统,包括存储器,其存储分子动力学( ...
【技术保护点】
1.一种用于使用图形变换器神经网络(GTFF)模拟多元素系统内元素运动的计算方法,所述方法包括:/n将多元素系统内元素的分子动力学快照转换成以原子作为图形节点的图形;/n定义矩阵,使得矩阵的每一列表示图形中的节点;/n根据每个原子的相对位置集合定义距离矩阵;/n使用注意力机制迭代通过GTFF,对矩阵进行操作,并且通过合并距离矩阵进行扩充,以将隐藏状态从GTFF的当前层传递到GTFF的下一层;/n在矩阵的列之上执行组合以产生标量分子能量;/n做出通过GTFF的向后传递,迭代地计算GTFF各层中每一层处的导数,以计算作用在每个原子上的力的预测;以及/n返回作用在每个原子上的力的预测。/n
【技术特征摘要】
20190912 US 16/5693081.一种用于使用图形变换器神经网络(GTFF)模拟多元素系统内元素运动的计算方法,所述方法包括:
将多元素系统内元素的分子动力学快照转换成以原子作为图形节点的图形;
定义矩阵,使得矩阵的每一列表示图形中的节点;
根据每个原子的相对位置集合定义距离矩阵;
使用注意力机制迭代通过GTFF,对矩阵进行操作,并且通过合并距离矩阵进行扩充,以将隐藏状态从GTFF的当前层传递到GTFF的下一层;
在矩阵的列之上执行组合以产生标量分子能量;
做出通过GTFF的向后传递,迭代地计算GTFF各层中每一层处的导数,以计算作用在每个原子上的力的预测;以及
返回作用在每个原子上的力的预测。
2.根据权利要求1所述的计算方法,其中矩阵的列之上的组合被实现为总和。
3.根据权利要求1所述的计算方法,其中矩阵的列之上的组合被实现为均值。
4.根据权利要求1所述的计算方法,其中使用神经网络来实现矩阵的列之上的组合。
5.根据权利要求1所述的计算方法,进一步包括在矩阵中包括作为图形节点的除了原子之外的其他分子对象,其他分子对象包括原子的一个或多个键或量子态。
6.根据权利要求5所述的计算方法,进一步包括定义图形中其他分子对象到其他对象的距离,使得距离矩阵对于每个元素保持良定义。
7.根据权利要求1所述的计算方法,进一步包括使用损失函数将GTFF训练为深度神经网络,形成所述损失函数以将力预测与标记数据集上的基准真值力进行比较,使得使用梯度下降关于所述损失函数来优化网络权重。
8.根据权利要求1所述的计算方法,其中所述计算方法被集成到分子动力学(MD)软件中。
9.根据权利要求1所述的计算方法,进一步包括在注意力机制中利用softmax来通过GTFF向前传播隐藏状态。
10.一种用于使用图形变换器神经网络(GTFF)来模拟多元素系统内的元素运动的计算系统,所述系统包括:
存储器,其存储分子动力学(MD)软件的GTFF算法的指令;和
处理器,其被编程为执行指令以执行操作,所述操作包括
将多元素系统内的元素的分子动力学快照转换成以原子作为图形节点的图形;
定义矩阵,使得矩阵的每一列表示图形中的节点;
根据每个原子的相对位置集合定义距离矩阵;
使用注意力机制迭代通过GTFF,对矩阵进行操作,并且通过合并距离矩阵进行扩充,以将隐藏状态从GTFF的当前层传递到GTFF的下一层;
在矩阵的列之上执行组合以产生标量分子能量;
做出通过GTFF的向后传递,迭代地计算GTFF各层中每一层处的导数,以计算作用在每个原子上的力的预测;以...
【专利技术属性】
技术研发人员:白绍杰,J·Z·科尔特,M·科恩布鲁斯,J·麦罗阿,D·威尔莫特,
申请(专利权)人:罗伯特·博世有限公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。