ICET - A Python']Python Library for Constructing and Sampling Alloy Cluster Expansions

被引:134
作者
Angqvist, Mattias [1 ]
Munoz, William A. [1 ]
Rahm, J. Magnus [1 ]
Fransson, Erik [1 ]
Durniak, Celine [2 ]
Rozyczko, Piotr [2 ]
Rod, Thomas H. [2 ]
Erhart, Paul [1 ]
机构
[1] Chalmers Univ Technol, Dept Phys, S-41296 Gothenburg, Sweden
[2] European Spallat Source, Data Management & Software Ctr, DK-2200 Copenhagen N, Denmark
基金
瑞典研究理事会;
关键词
alloys; cluster expansions; machine learning; methods; Monte Carlo simulations; ordering; software; TOTAL-ENERGY CALCULATIONS; PHASE-STABILITY; CHEMICAL ORDER; 1ST-PRINCIPLES; THERMODYNAMICS; CONFIGURATIONS; BA8ALXSI46-X; DIAGRAM; SIZE;
D O I
10.1002/adts.201900015
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Alloy cluster expansions (CEs) provide an accurate and computationally efficient mapping of the potential energy surface of multi-component systems that enables comprehensive sampling of the many-dimensional configuration space. Here, integrated cluster expansion toolkit (ICET), a flexible, extensible, and computationally efficient software package, is introduced for the construction and sampling of CEs. ICET is largely written in Python for easy integration in comprehensive workflows, including first-principles calculations for the generation of reference data and machine learning libraries for training and validation. The package enables training using a variety of linear regression algorithms with and without regularization, Bayesian regression, feature selection, and cross-validation. It also provides complementary functionality for structure enumeration and mapping as well as data management and analysis. Potential applications are illustrated by two examples, including the computation of the phase diagram of a prototypical metallic alloy and the analysis of chemical ordering in an inorganic semiconductor.
引用
收藏
页数:10
相关论文
共 65 条
  • [1] Understanding Chemical Ordering in Intermetallic Clathrates from Atomic Scale Simulations
    Angqvist, Mattias
    Erhart, Paul
    [J]. CHEMISTRY OF MATERIALS, 2017, 29 (17) : 7554 - 7562
  • [2] Optimization of the Thermoelectric Power Factor: Coupling between Chemical Order and Transport Properties
    Angqvist, Mattias
    Lindroth, Daniel O.
    Erhart, Paul
    [J]. CHEMISTRY OF MATERIALS, 2016, 28 (19) : 6877 - 6885
  • [3] THEORETICAL-STUDY OF ALLOY PHASE-STABILITY IN THE CD-MG SYSTEM
    ASTA, M
    MCCORMACK, R
    DEFONTAINE, D
    [J]. PHYSICAL REVIEW B, 1993, 48 (02) : 748 - 766
  • [4] The Quickhull algorithm for convex hulls
    Barber, CB
    Dobkin, DP
    Huhdanpaa, H
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1996, 22 (04): : 469 - 483
  • [5] Exchange functional that tests the robustness of the plasmon description of the van der Waals density functional
    Berland, Kristian
    Hyldgaard, Per
    [J]. PHYSICAL REVIEW B, 2014, 89 (03)
  • [6] IMPROVED TETRAHEDRON METHOD FOR BRILLOUIN-ZONE INTEGRATIONS
    BLOCHL, PE
    JEPSEN, O
    ANDERSEN, OK
    [J]. PHYSICAL REVIEW B, 1994, 49 (23): : 16223 - 16233
  • [7] Using genetic algorithms to map first-principles results to model Hamiltonians: Application to the generalized Ising model for alloys
    Blum, V
    Hart, GLW
    Walorski, MJ
    Zunger, A
    [J]. PHYSICAL REVIEW B, 2005, 72 (16)
  • [8] The Use of Cluster Expansions To Predict the Structures and Properties of Surfaces and Nanostructured Materials
    Cao, Liang
    Li, Chenyang
    Mueller, Tim
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2018, 58 (12) : 2401 - 2413
  • [9] Rational Design of Pt3Ni Surface Structures for the Oxygen Reduction Reaction
    Cao, Liang
    Mueller, Tim
    [J]. JOURNAL OF PHYSICAL CHEMISTRY C, 2015, 119 (31) : 17735 - 17747
  • [10] First-principles alloy theory in oxides
    Ceder, G
    Van der Ven, A
    Marianetti, C
    Morgan, D
    [J]. MODELLING AND SIMULATION IN MATERIALS SCIENCE AND ENGINEERING, 2000, 8 (03) : 311 - 321