Tensor Decomposition Networks for Fast Machine Learning Interatomic Potential Computations

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Lin, Yuchao, Fu, Cong, Krueger, Zachary, Yu, Haiyang, Nakata, Maho, Xie, Jianwen, Kucukbenli, Emine, Qian, Xiaofeng, Ji, Shuiwang
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909988134322176
author Lin, Yuchao
Fu, Cong
Krueger, Zachary
Yu, Haiyang
Nakata, Maho
Xie, Jianwen
Kucukbenli, Emine
Qian, Xiaofeng
Ji, Shuiwang
author_facet Lin, Yuchao
Fu, Cong
Krueger, Zachary
Yu, Haiyang
Nakata, Maho
Xie, Jianwen
Kucukbenli, Emine
Qian, Xiaofeng
Ji, Shuiwang
contents $\rm{SO}(3)$-equivariant networks are the dominant models for machine learning interatomic potentials (MLIPs). The key operation of such networks is the Clebsch-Gordan (CG) tensor product, which is computationally expensive. To accelerate the computation, we develop tensor decomposition networks (TDNs) as a class of approximately equivariant networks in which CG tensor products are replaced by low-rank tensor decompositions, such as the CANDECOMP/PARAFAC (CP) decomposition. With the CP decomposition, we prove (i) a uniform bound on the induced error of $\rm{SO}(3)$-equivariance, and (ii) the universality of approximating any equivariant bilinear map. To further reduce the number of parameters, we propose path-weight sharing that ties all multiplicity-space weights across the $\mathcal{O}(L^3)$ CG paths into a single shared parameter set without compromising equivariance, where $L$ is the maximum angular degree. The resulting layer acts as a plug-and-play replacement for tensor products in existing networks, and the computational complexity of tensor products is reduced from $\mathcal{O}(L^6)$ to $\mathcal{O}(L^4)$. We evaluate TDNs on PubChemQCR, a newly curated molecular relaxation dataset containing 105 million DFT-calculated snapshots. We also use existing datasets, including OC20, and OC22. Results show that TDNs achieve competitive performance with dramatic speedup in computations. Our code is publicly available as part of the AIRS library (\href{https://github.com/divelab/AIRS/tree/main/OpenMol/TDN}{https://github.com/divelab/AIRS/}).
format Preprint
id arxiv_https___arxiv_org_abs_2507_01131
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Tensor Decomposition Networks for Fast Machine Learning Interatomic Potential Computations
Lin, Yuchao
Fu, Cong
Krueger, Zachary
Yu, Haiyang
Nakata, Maho
Xie, Jianwen
Kucukbenli, Emine
Qian, Xiaofeng
Ji, Shuiwang
Machine Learning
Computational Physics
$\rm{SO}(3)$-equivariant networks are the dominant models for machine learning interatomic potentials (MLIPs). The key operation of such networks is the Clebsch-Gordan (CG) tensor product, which is computationally expensive. To accelerate the computation, we develop tensor decomposition networks (TDNs) as a class of approximately equivariant networks in which CG tensor products are replaced by low-rank tensor decompositions, such as the CANDECOMP/PARAFAC (CP) decomposition. With the CP decomposition, we prove (i) a uniform bound on the induced error of $\rm{SO}(3)$-equivariance, and (ii) the universality of approximating any equivariant bilinear map. To further reduce the number of parameters, we propose path-weight sharing that ties all multiplicity-space weights across the $\mathcal{O}(L^3)$ CG paths into a single shared parameter set without compromising equivariance, where $L$ is the maximum angular degree. The resulting layer acts as a plug-and-play replacement for tensor products in existing networks, and the computational complexity of tensor products is reduced from $\mathcal{O}(L^6)$ to $\mathcal{O}(L^4)$. We evaluate TDNs on PubChemQCR, a newly curated molecular relaxation dataset containing 105 million DFT-calculated snapshots. We also use existing datasets, including OC20, and OC22. Results show that TDNs achieve competitive performance with dramatic speedup in computations. Our code is publicly available as part of the AIRS library (\href{https://github.com/divelab/AIRS/tree/main/OpenMol/TDN}{https://github.com/divelab/AIRS/}).
title Tensor Decomposition Networks for Fast Machine Learning Interatomic Potential Computations
topic Machine Learning
Computational Physics
url https://arxiv.org/abs/2507.01131