Classical and machine learning interatomic potentials alike incorporate design choices that reflect the intuition of their authors and that are justified only a-posteriori by the performance of the model. Design choices comprise, for example, the form of the embedding function of an embedded atom potential or a specific angular dependence of a descriptor in a machine learning potential.
The atomic cluster expansion (ACE) [1-3] takes a different route. Based on the broad assumption of locality, it establishes a complete and orthonormal basis for the space of local atomic configurations. The ACE basis functions immediately comply with the basic symmetry requirements of atomic scale physics, they are invariant under translation, rotation, inversion and permutation of atoms. This enables the systematic expansion and convergence of atomic scale properties in analogy to quantum mechanics, where one is used to converging basis functions for the accurate representation of energies and forces. And the completeness enables ACE to represent common machine learning descriptors and potentials.
ACE has been implemented in the LAMMPS molecular dynamics simulation software package and its numerical efficiency is competitive or superior to other ML potentials [4]. After an introduction to ACE, I will discuss the parameterization of ACE from first principles reference data and the computation of thermodynamic and mechanical properties.
Three factors are critical for obtaining accurate and transferable ACE, (i) an extensive, diverse and high-quality reference dataset, (ii) a robust and efficient training procedure, and (iii) a thorough validation including assessment of uncertainty. I will show how our parameterization strategy incorporates the three factors and enables near automatic construction and convergence of ACE [5].
I will then discuss ACE for a number of elements, compounds and molecules and review their properties against reference data. Analysis of mechanical properties and automated free energy and phase diagram calculations [6] will be presented.
[1] R. Drautz, Atomic cluster expansion for accurate and transferable interatomic potentials, Phys. Rev. B99, 014104 (2019).
[2] G. Dusson, M. Bachmayr, G. Csanyi, R. Drautz, S. Etter, C. van der Oord, and C. Ortner, Atomic cluster expansion: Completeness, efficiency and stability (2020), arXiv:1911.03550v3.
[3] R. Drautz, Atomic cluster expansion of scalar, vectorial, and tensorial properties including magnetism and charge transfer, Phys. Rev. B102, 024104 (2020).
[4] Y. Lysogorskiy, C. van der Oord, A. Bochkarev, S. Menon, M. Rinaldi, T. Hammerschmidt, M. Mrovec, A. Thompson, G. Csanyi, C. Ortner, et al., Performant implementation of the atomic cluster expansion (PACE): Application to copper and silicon, Npj Computational Materials (2021).
[5] A. Bochkarev, Y. Lysogorskiy, S. Menon, M. Qamar, M. Mrovec, and R. Drautz, Efficient parametrization of the atomic cluster expansion, Phys. Rev. Materials 6, 013804 (2022).
[6] S. Menon, Y. Lysogorskiy, J. Rogal, and R. Drautz, Automated free-energy calculation from atomistic simulations, Phys. Rev. Materials 5, 103801 (2021).