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, Haikuan Dong, Jianyang Wu, Yue Chen, Zheng Zhong, Jian, Sun, Paul Erhart, Yanjing Su, Tapio Ala-Nissila

TL;DR
GPUMD is an open-source package that advances machine-learned potentials by improving accuracy and efficiency in large-scale atomistic simulations, integrating new descriptors, GPU acceleration, and active learning.
Contribution
The paper introduces enhanced NEP models with improved descriptors, GPU implementation, and an active-learning scheme, making GPUMD a highly accurate and efficient tool for atomistic simulations.
Findings
NEP models outperform state-of-the-art MLPs in accuracy and efficiency
GPU implementation significantly accelerates simulations
Active learning reduces training data requirements
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
