期刊
COMPUTER PHYSICS COMMUNICATIONS
卷 242, 期 -, 页码 95-103出版社
ELSEVIER
DOI: 10.1016/j.cpc.2019.04.014
关键词
Potential energy surface; Machine learning potential; Neural network; Molecular dynamics
资金
- Technology Innovation Program (or Industrial Strategic Technology Development Program) - Ministry of Trade, Industry & Energy (MOTIE, Korea) [10052925]
- Creative Materials Discovery Program through the National Research Foundation of Korea (NRF) - Ministry of Science and ICT [2017M3D1A1040689]
- KISTI supercomputing center [KSC-2018-C3-0022]
- Korea Evaluation Institute of Industrial Technology (KEIT) [10052925] Funding Source: Korea Institute of Science & Technology Information (KISTI), National Science & Technology Information Service (NTIS)
The molecular dynamics (MD) simulation is a favored method in materials science for understanding and predicting material properties from atomistic motions. In classical MD simulations, the interaction between atoms is described by an empirical interatomic potential, so the reliability of the simulation hinges on the accuracy of the underlying potential. Recently, machine learning (ML) based interatomic potentials are gaining attention as they can reproduce potential energy surfaces (PES) of ab initio calculations, with a much lower computational cost. Therefore, an efficient code for training ML potentials and inferencing PES in new configurations would widen the application range of MD simulations. Here, we announce an open-source package, SNU Interatomic Machine-learning PotentiaL packagE-version Neural Network (SIMPLE-NN) that generates and utilizes the ML potential based on the artificial neural network with the Behler-Parrinello type symmetry function as descriptors for the chemical environments. SIMPLE-NN uses the Atomic Simulation Environment (ASE) package and Google Tensorflow for high expandability and efficient training, and also supports the in-house code for quasi-Newton method. Notably, the package features a weighting scheme based on the Gaussian density function (GDF), which significantly improves accuracy and reliability of ML potentials by resolving sampling bias that exists in typical training sets. For MD simulations, SIMPLE-NN interfaces with the LAMMPS package. We demonstrate the performance and usage of SIMPLE-NN with examples of SiO2. Program summary Program Title: SIMPLE-NN Program Files doi: http: //dx.doi.org/10.17632/pjv2yr7pvr.1 Licensing provisions: GPLv3 Programming language: Python/C++ Nature of problem: Inferencing the potential energy surface for the given system with accuracy comparable to ab initio methods but with much lower computational costs. Solution method: Calculate descriptor vectors that encode local chemical environment. High-dimensional neural network is used to predict the total energy from the descriptor vectors. The trained neural network can be used for molecular dynamics simulations. (C) 2019 Elsevier B.V. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据