Atomic Cluster Expansion without Self-Interaction
Cheuk Hin Ho, Timon S. Gutleb, Christoph Ortner
TL;DR
This work addresses the tension in Atomic Cluster Expansion (ACE) between the physically motivated canonical expansion and the computationally efficient self-interacting variant. It introduces a purification operator that transforms the self-interacting basis into the canonical form, enabling efficient evaluation of the canonical expansion while preserving symmetry sparsification, and proves that the two expansions span comparable spaces under mild conditions. Theoretical results establish the existence and sparsity of the purification transform, its compatibility with $G$-symmetrization, and the construction of orthogonal symmetric bases; numerically, canonical ACE shows improved conditioning, coefficient decay alignment with optimal polynomial bases, and greater robustness under regularization. Empirically, canonical ACE provides better qualitative and quantitative performance in MLIPs on challenging datasets (Zuo et al. 2020 and Fe), supporting its adoption as a robust alternative to self-interacting ACE in symmetric, multi-body regression tasks.
Abstract
The Atomic Cluster Expansion (ACE) (Drautz, Phys. Rev. B 99, 2019) has been widely applied in high energy physics, quantum mechanics and atomistic modeling to construct many-body interaction models respecting physical symmetries. Computational efficiency is achieved by allowing non-physical self-interaction terms in the model. We propose and analyze an efficient method to evaluate and parameterize an orthogonal, or, non-self-interacting cluster expansion model. We present numerical experiments demonstrating improved conditioning and more robust approximation properties than the original expansion in regression tasks both in simplified toy problems and in applications in the machine learning of interatomic potentials.
