Python(编程语言)
计算机科学
人工神经网络
工作流程
进化算法
计算科学
Fortran语言
原子间势
全局优化
源代码
理论计算机科学
人工智能
算法
分子动力学
程序设计语言
物理
数据库
量子力学
作者
Samad Hajinazar,A. Thorn,Emilio Muñoz‐Sandoval,Saba Kharabadze,Aleksey N. Kolmogorov
标识
DOI:10.1016/j.cpc.2020.107679
摘要
Module for ab initio structure evolution (MAISE) is an open-source package for materials modeling and prediction. The code's main feature is an automated generation of neural network (NN) interatomic potentials for use in global structure searches. The systematic construction of Behler-Parrinello-type NN models approximating ab initio energy and forces relies on two approaches introduced in our recent studies. An evolutionary sampling scheme for generating reference structures improves the NNs' mapping of regions visited in unconstrained searches, while a stratified training approach enables the creation of standardized NN models for multiple elements. A more flexible NN architecture proposed here expands the applicability of the stratified scheme for an arbitrary number of elements. The full workflow in the NN development is managed with a customizable 'MAISE-NET' wrapper written in Python. The global structure optimization capability in MAISE is based on an evolutionary algorithm applicable for nanoparticles, films, and bulk crystals. A multitribe extension of the algorithm allows for an efficient simultaneous optimization of nanoparticles in a given size range. Implemented structure analysis functions include fingerprinting with radial distribution functions and finding space groups with the SPGLIB tool. This work overviews MAISE's available features, constructed models, and confirmed predictions.
科研通智能强力驱动
Strongly Powered by AbleSci AI