arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2205.10046physics.comp-phcond-mat.mtrl-sci
收藏

GPUMD:一个用于构建精确机器学习势并执行高效原子模拟的软件包

GPUMD: A package for constructing accurate machine-learned potentials and performing highly efficient atomistic simulations

Zheyong Fan, Yanzhou Wang, Penghua Ying, Keke Song, Junjie Wang, Yong Wang, Zezhu Zeng, Ke Xu, Eric Lindgren, J. Magnus Rahm, Alexander J. Gabourie, Jiahui Liu,… 展开作者

Zheyong Fan, Yanzhou Wang, Penghua Ying, Keke Song, Junjie Wang, Yong Wang, Zezhu Zeng, Ke Xu, Eric Lindgren, J. Magnus Rahm, Alexander J. Gabourie, Jiahui Liu, Haikuan Dong, Jianyang Wu, Yue Chen, Zheng Zhong, Jian Sun, Paul Erhart, Yanjing Su, Tapio Ala-Nissila

AI总结:

本文介绍了GPUMD软件包,通过改进NEP框架的径向和角向描述符提升机器学习势精度,并利用GPU高效实现大规模原子模拟,同时提出主动学习方案和三个Python集成软件包。

摘要:

我们展示了基于[Fan et al., Phys. Rev. B 104, 104309 (2021)]中引入的neuroevolution potential(NEP)框架的机器学习势(MLPs)的最新进展,以及它们在开源软件包GPUMD中的实现。我们通过两种方式提高了NEP模型的精度:一是使用Chebyshev基函数的线性组合改进原子环境描述符中的径向函数,二是像atomic cluster expansion方法那样,用一些四体和五体贡献扩展角向描述符。我们还详细介绍了NEP方法在图形处理单元(GPU)中的高效实现以及构建NEP模型的工作流程,并展示了它们在大规模原子模拟中的应用。通过与最先进的MLPs进行比较,我们表明NEP方法不仅达到了高于平均水平的精度,而且计算效率远高于现有方法。这些结果表明,GPUMD软件包是解决需要高精度、大规模原子模拟的挑战性问题的有前景的工具。为了能够使用最小的训练集构建MLPs,我们提出了一种基于预训练NEP模型潜在空间的主动学习方案。最后,我们介绍了三个独立的Python软件包:GPYUMD、CALORINE和PYNEP,它们使GPUMD能够集成到Python工作流程中。

英文摘要:

We present our latest advancements of machine-learned potentials (MLPs) based on the neuroevolution potential (NEP) framework introduced in [Fan et al., Phys. Rev. B 104, 104309 (2021)] and their implementation in the open-source package GPUMD. We increase the accuracy of NEP models both by improving the radial functions in the atomic-environment descriptor using a linear combination of Chebyshev basis functions and by extending the angular descriptor with some four-body and five-body contributions as in the atomic cluster expansion approach. We also detail our efficient implementation of the NEP approach in graphics processing units as well as our workflow for the construction of NEP models, and we demonstrate their application in large-scale atomistic simulations. By comparing to state-of-the-art MLPs, we show that the NEP approach not only achieves above-average accuracy but also is far more computationally efficient. These results demonstrate that the GPUMD package is a promising tool for solving challenging problems requiring highly accurate, large-scale atomistic simulations. To enable the construction of MLPs using a minimal training set, we propose an active-learning scheme based on the latent space of a pre-trained NEP model. Finally, we introduce three separate Python packages, GPYUMD, CALORINE, and PYNEP, which enable the integration of GPUMD into Python workflows.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑