Revisiting the Canonicalization for Fast and Accurate Crystal Tensor Property Prediction
Haowei Hua, Jingwen Yang, Wanyu Lin, Pan Zhou
TL;DR
This work tackles the challenge of predicting high-order crystal tensor properties while preserving $O(3)$-equivariance. It introduces GoeCTP, a canonicalization-based framework that uses polar decomposition to obtain an invariant form and a corresponding orthogonal transformation to recover equivariant outputs, avoiding heavy equivariant architectures. The approach yields competitive accuracy across dielectric, piezoelectric, and elastic tensors and delivers up to 13x speedups with minimal overhead, acting as a plug-and-play enhancement for existing crystal graph models. The results demonstrate robust $O(3)$-equivariant tensor prediction and practical efficiency, with discussion of limitations related to 2D/space-group cases and potential integration of symmetry priors for further gains.
Abstract
Predicting the tensor properties of crystalline materials is a fundamental task in materials science. Unlike scalar property prediction, which requires invariance, tensor property prediction requires maintaining O(3) group tensor equivariance. Achieving such equivariance typically demands specialized architectural designs, which substantially increase computational cost. Canonicalization, a classical technique for geometry, has recently been explored for efficient learning with symmetry.In this work, we revisit the problem of crystal tensor property prediction through the lens of canonicalization. Specifically, we demonstrate how polar decomposition, a simple yet efficient algebraic method, can serve as a form of canonicalization and be leveraged to ensure equivariant tensor property prediction. Building upon this insight, we propose a general O(3)-equivariant framework for fast and accurate crystal tensor property prediction, referred to as GoeCTP. By utilizing canonicalization, GoeCTP achieves high efficiency without requiring the explicit incorporation of equivariance constraints into the network architecture.Experimental results indicate that GoeCTP achieves the high prediction accuracy and runs up to 13 times faster compared to existing state-of-the-art methods, underscoring its effectiveness and efficiency.
