arrow
返回

KLIFF: A framework to develop physics-based and machine learning interatomic potentials

delete2022-03-01
delete17
delete
OA
AI
M
Mingjian Wen
Y
Yaser Afshar
R
Ryan S. Elliott
E
Ellad B. Tadmor *
DOI:10.1016/j.cpc.2021.108218delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Interatomic potentials (IPs) are reduced-order models for calculating the potential energy of a system of atoms given their positions in space and species. IPs treat atoms as classical particles without explicitly modeling electrons and thus are computationally far less expensive than first-principles methods, enabling molecular simulations of significantly larger systems over longer times. Developing an IP is a complex iterative process involving multiple steps: assembling a training set, designing a functional form, optimizing the function parameters, testing model quality, and deployment to molecular simulation packages. This paper introduces the KIM-based learning-integrated fitting framework(KLIFF), a package that facilitates the entire IP development process. KLIFF supports both physics-based and machine learning IPs. It adopts a modular approach whereby various components in the fitting process, such as atomic environment descriptors, functional forms, loss functions, optimizers, quality analyzers, and so on, work seamlessly with each other. This provides a flexible framework for the rapid design of new IP forms. Trained IPs are compatible with the Knowledgebase of Interatomic Models (KIM) application programming interface (API) and can be readily used in major materials simulation packages compatible with KIM, including ASE, DL_POLY, GULP, LAMMPS, and QC. KLIFF is written in Python with computationally intensive components implemented in C++. It is parallelized over data and supports both shared-memory multicore desktop machines and high-performance distributed memory computing clusters. We demonstrate the use of KLIFF by fitting a physics-based Stillinger-Weber potential and a machine learning neural network potential for silicon. The KLIFF package, together with its documentation, is publicly available at: https://github.com/openkim/kliff. Program summary Program Title: KIM-based Learning-integrated Fitting Framework (KLIFF) CPC Library link to program files: https://doi.org/10.17632/fk77gs5b2d.1 Licensing provisions: LGPL 2.1 Programming language: Python, C++ Supplementary material: Example scripts for the demonstrations, which are compatible with KLIFF v0.3.0. Nature of problem: Development of a model called an interatomic potential(IP) representing the potential energy of a system of atoms based on their positions in space and species. This is a complex iterative process involving multiple steps: assembling a training set, designing a functional form, optimizing the function parameters, testing IP quality, and deployment of the fitted IP to molecular simulation packages. Solution method: The fitting process is formulated as an optimization problem where a lossfunction characterizing the IP error over a training set is minimized to obtain the optimal fitting parameters. KLIFF is designed in a modular fashion providing the user with flexible access to different functional forms, loss functions, optimization algorithms, and analyzers for testing the quality of the fitted IP. KLIFFis built on the Knowledgebase of Interatomic Models (KIM) API standard, which enables immediate deployment of fitted IPs to major materials simulation packages that are compatible with KIM. (C) 2021 Elsevier B.V. All rights reserved.
Keyword:
Interatomic potentials
Machine learning
Uncertainty
OpenKIM
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

暂无机构信息
引用论文

引用论文

Long-Term Outcome of Obsessive-Compulsive Disorder in Adults
err2014-09-25
err0
PREAI
errEesha Sharma; Kandavel Thennarasu; Y. C. Janardhan Reddy
err分享
err收藏
The OpenKIM processing pipeline: A cloud-based automatic material property computation engine
err2020-08-10
err14
errOAAI
errKarls, D. S.; Bierbaum, M.; Alemi, A. A.; Elliott, R. S.; Sethna, J. P.; Tadmor, E. B.
err分享
err收藏
Hybrid neural network potential for multilayer graphene
err2019-11-18
err59
errOAAI
errWen, Mingjian; Tadmor, Ellad B.
err分享
err收藏
学者 查看更多内容