【机器学习力场培训班】
VASP的从头算分子动力学(AIMD)模拟功能目前在各领域基础研究中被广泛应用,源于其能够准确地预测材料微观结构的演化过程。但对于较大的体系,AIMD的耗时相对较长,对很多科研工作者而言都是一个难题。VASP6版本的一个重要的功能——实时机器学习力场(MLFF)能够解决这一难题,能大幅加速分子动力学模拟。因此,自从此功能推出以来,始终具有很高的关注度。
由于今年3月的三场速成班人数爆满,反响热烈,为了让更多用户了解新版本MLFF功能和后处理方法,我们于6月15日增办了一场VASP6机器学习力场专题速成班,且更新了课程讲义和上机操作手册。培训时间虽然仅有一天,但是学员们收获满满:不但了解到机器学习力场的理论基础和实际应用案例,而且通过上机实操掌握了大量建模和计算技巧。讲师与学员积极互动交流,回答大量学员关心的MLFF相关问题,获得了一致好评!
【精彩内容分享】
【Q&A答疑分享】
1. 请问SMASS如何取值?
A:热浴质量越大,系统对环境的响应就越迟缓,因此会导致温度波动较小,但系统达到平衡状态所需时间也会更长。根据经验,当系统中的原子数较多时,热浴质量应该设置得较大,以保证温度稳定;当系统中的原子数较少时,热浴质量则可以设置得较小。一般来说,热浴质量的取值范围在0.1~10 amu之间合理。
2. 可以用MLFF来加速HSE计算吗?
A:理论上可以使用MLFF力场学习HSE的计算结果,但是由于MLFF通过学习得到分子体系的能量、力和应力等信息,从而可以用来代替第一原理计算,加速计算速度,而我们使用HSE就是为了准确计算含有过渡金属的体系或者对电子结构计算要求更高的体系,如果使用MLFF加速可能反而会损失准确度。
3. 我还想要计算更快一点,可以修改什么参数吗?
A:可以设置LREAL=Auto或LREAL=TRUE,在实空间中进行计算。
4. MLFF可以用于电解液体系吗?
A:可以的。
5. 我的体系需要在1000K下跑分子动力学,是否需要在1000K下进行训练?
A:是的,训练时采用合适的温度能够提升数据集的合理性。另外,需要注意如果这个体系会发生相变,数据集需要包含各个相的结构,否则会影响模拟结果。
6. 在VASP里面和在MedeA里面的参数设置是一样的吗?
A:是一样的,注意VASP版本需要6.3及以上。
7. MLFF能够去预测一个未知的结构吗?
A:可以的,只要确保前期训练的时候数据集足够全面且准确,各项参数设置合理即可。
8. 我想训练包括气液固的体系,有什么需要注意的地方么?
A:建议训练集要包含气相、液相和固相的结构以及两两之间的界面结构。
9. 训练好的MLFF力场可以用于扩胞后的体系吗?
A:可以的,因为MLFF是基于原子的局部化学环境进行训练的,扩胞后不会改变局部化学环境。
10. 改变盒子大小,需要重新设置K点吗?
A:MLFF的精度和K点设置相关,如果想要获得更准确的MLFF力场,建议使用更密集的K点网格。
11. 合金体系可以用MLFF训练吗?
A:可以的。
12. 请问VASP训练的机器学习力场可以给LAMMPS做分子动力学用吗?
A:不可以,VASP和LAMMPS用的力场格式不同,因此VASP训练的机器学习力场只能在VASP中使用。