在许多特定的工业领域,龙讯旷腾PWmat-MLFF机器学习平台有望带来前所未有的改变

NEW!龙讯旷腾最新发布——机器学习平台

我们都知道从第一性原理出发的分子动力学(Ab Initio Molecular Dynamics, AIMD)计算,需要消耗大量时间和计算资源。但另一方面,体系中每个原子的能量,可通过考察其邻近原子的几何位置即组态(Configuration)近似得到。因此借助机器学习的方法,辅助已有的第一性原理计算结果,有望大幅加速分子动力学计算,提高在有限计算资源内可模拟的体系的大小以及模拟的时长。

目前使用机器学习进行材料研究有两种不同的方法

01将其用作数据挖掘工具

寻找材料结构与体系属性之间的关系,该方法常用于大型数据库,根据数据库建立材料预测模型。

02根据从头计算生成的数据建立一个机器学习平台

用于进行大规模和长时间的分子动力学或者动力学蒙特卡罗模拟。

机器学习已经成为材料研究的有力工具,龙讯团队推出的机器学习平台(PWmat-MLFF)属于上述第2种方法。用户可登录龙讯自有云平台Mcloud直接使用PWmat-MLFF,也可在自己的服务器或集群上安装。PWmat-MLFF使用了叠加Kalmann Filter的深度神经网络(deep NN)模型和DP-torch模型,该方法可以显著降低训练时间,同时也可以避免神经网络训练中常见的模型陷入局域最小值的问题。

网址:http://www.pwmat.com/mlff

PWmat-MLFF平台架构

•减少取样: Energy-Decomposition

•特征丰富: 2B/3B、Cos/Gaussian、MTP、SNAP

•模型齐全:Linear、VV、 NN、 DP

•加速训练:Kalman filter techniques

•可扩展性:Open source、user plug-in features

PWmat-MLFF亮点1

对于扩展系统,PWmat-MLFF假设系统的总能量是系统中每个原子能量的总和。我们用不同的局域原子描述符(即所谓“特征”)来描述局部原子结构,以这些特征作为回归模型的输入,拟合原子能量。PWmat-MLFF支持的回归模型包括线性模型、VV模型(龙讯团队开发的一种独特的非线性模型)、深度神经网络(Deep NN)模型和DP-torch模型,同时也包含大部分的常用特征,用户可以任意地重新组合它们。

PWmat-MLFF亮点2

PWmat-MLFF另一个独特功能是可以结合PWmat分子动力学计算中的能量分解功能,将局域的原子能量作为输入。由于局域原子能量可以直接作为数据输入回归模型,这可以显著减少训练所需的分子动力学步数,因此可以克服机器学习需要长时间预运算来产生训练数据这一困难。在PWmat- MLFF中,总能量、局域原子能量和原子受力均可以作为训练输入。与此同时,使用市面上常规第一性原理软件的用户也可以使用PWmat-MLFF进行训练,但将无法使用PWmat的能量分解功能。

PWmat-MLFF亮点3

PWmat-MLFF是GNU License的开源平台,结构灵活,用户可以自由组合特征和训练模型,且可以根据自身需要开发新的特征以及训练模型。

PWmat-MLFF亮点4

PWmat-MLFF 在训练过程中引入Kalman滤波器,加速训练过程。在DP-torch模型中,引入Kalman滤波器使得训练收敛的时间减少了一半。

8种特征和4种训练模型

8种特征

一、2-Body (2b)

二、3-Body (3b)

三、2-Body Gaussian (2bgauss)

四、3-Body Cosine (3bcos)

五、Multiple Tensor Potential (MTP)

六、Spectral Neighbor Analysis Potential (SNAP)

七、DP-Chebyshev (DP1)

八、DP-Gaussian(DP2)

4种训练模型

一、线性模型

二、非线性VV模型

三、基于Kalman滤波器的深度神经网络(KFNN)

四、基于Kalman滤波器的DP-torch模型

 应用场景

在许多特定的工业领域,PWmat-MLFF机器学习平台有望带来前所未有的改变。例如,对晶体结晶过程模拟的时长和体系规模,可以借助机器学习方法大幅提高,从而加深人们对结晶过程的认识;而机器学习也可以结合动能蒙特卡罗(Kinetic Monte Carlo),模拟各种表面生长过程;最后,机器学习也可应用于对电解液等溶剂体系的研究当中。

机器学习用于模拟硅由非晶态变成结晶态生长过程

机器学习用于裂纹扩展研究

机器学习用于蒙特卡罗模拟薄膜生长过程

现以铜为例,简要展示上述模型的效果。在这一案例中,训练数据由1646个Image(即分子动力学中一步的位置、能量、速度和受力信息)组成,而测试(Test)数据则包含687个Image。两个数据集均由第一性原理计算得出,没有交集。上述两个数据集已随源代码一同打包。

案例展示

线性模型

通过训练得到的模型,进行推理(Inference),将其总能量、组能量、受力结果与测试数据比较,其结果如下:

非线性VV模型

推理后与验证数据比较得到的结果如下:

基于Kalman滤波器的深度神经网络(KFNN)

推理后与验证数据比较得到的结果如下:

基于Kalman滤波器的DP-torch模型(KFDP)

使用DP-torch模型,推理后与验证数据比较得到的结果如下:

使用叠加了Kalman Filter的DP-torch模型,推理后与验证数据比较得到的结果如下:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 龙讯LT8911EXB是一款基于MTK平台的无线网络芯片,它可以实现无线网络通信功能。为了使LT8911EXB能够正常工作,需要安装对应的驱动程序。 MTK平台龙讯LT8911EXB驱动是由联发科技(MTK)公司开发的一款软件,用于支持LT8911EXB芯片在操作系统中的正常运行。驱动程序可以提供必要的接口和指令,使操作系统能够识别和控制LT8911EXB芯片。这样,用户可以通过操作系统来配置和管理LT8911EXB,实现无线网络通信功能。 用户在安装MTK平台龙讯LT8911EXB驱动时,需要根据自己使用的操作系统版本选择相应的驱动程序。通常,驱动程序会提供一个安装包,用户只需双击运行安装包,按照提示完成安装即可。 安装驱动程序后,用户需要重启计算机,以使驱动程序生效。然后,用户可以打开操作系统的网络设置界面,在可用的网络连接选项中寻找和选择LT8911EXB网络。用户可以根据需要进行网络的连接、配置和管理。 总之,MTK平台龙讯LT8911EXB驱动是一款重要的软件,可以使LT8911EXB芯片在操作系统中正常工作。用户安装驱动后,可以通过操作系统使用和管理LT8911EXB芯片,实现无线网络通信功能。 ### 回答2: 龙讯LT8911EXB驱动是为MTK平台开发的一种驱动程序。MTK平台是现代移动设备如手机、平板电脑等使用的一种芯片平台,而龙讯LT8911EXB是一种在MTK平台上使用的无线通信芯片。该驱动程序可以使得移动设备和LT8911EXB芯片之间能够正常通信和交互。 这个驱动程序的作用主要有以下几个方面: 1. 设备识别和连接:该驱动程序能够帮助操作系统识别龙讯LT8911EXB芯片,将其作为一个无线通信设备进行识别,并在系统中建立与之的连接; 2. 驱动控制和管理:通过该驱动程序,用户可以对LT8911EXB芯片进行各种配置和设置,如频率、功率、通信方式等,以及监控和管理芯片的状态和运行情况; 3. 数据传输和处理:该驱动程序可以帮助实现LT8911EXB芯片与移动设备之间的数据传输,包括无线通信信号的接收和发送等功能; 4. 兼容性和稳定性:驱动程序的开发旨在提供兼容性和稳定性,以确保LT8911EXB芯片能够在MTK平台上正常运行,并保证数据的可靠传输。 总之,MTK平台龙讯LT8911EXB驱动是一种重要的软件,能够使得移动设备与LT8911EXB芯片之间能够实现正常的无线通信和数据传输。这种驱动程序的开发目的是提供兼容性、稳定性和可靠性,以确保设备的正常运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值