A Graph Neural Network for the Era of Large Atomistic Models
Duo Zhang, Anyang Peng, Chun Cai, Wentao Li, Yuanchang Zhou, Jinzhe Zeng, Mingyu Guo, Chengqian Zhang, Bowen Li, Hong Jiang, Tong Zhu, Weile Jia, Linfeng Zhang, Han Wang
TL;DR
This work introduces DPA3, a graph neural network built on line graph series (LiGS) to realize scalable, physically consistent large atomistic models (LAMs). By exploiting a multi-layer LiGS with dataset-encoding multitask training, DPA3 demonstrates formal scaling laws, enabling generalization improvements as model size, data, and compute increase, while maintaining energy conservation and symmetry invariances. The study validates DPA3 across diverse benchmarks (molecules, bulk materials, catalysts, 2D and battery materials) and shows that a large multitask model, DPA-3.1-3M, achieves state-of-the-art zero-shot force-field performance on 12 downstream tasks when trained on OpenLAM-v1. The work also discusses architectural choices (like SiLUT activation and residual updates), highlights the benefits of dataset encoding for scalability, and outlines paths for future improvements, including incorporating equivariant features and expanding training data to further enhance generalizability. Overall, DPA3 positions itself as a strong out-of-the-box PES model for the era of large atomistic models with robust transferability and adherence to fundamental physical laws.
Abstract
Foundation models, or large atomistic models (LAMs), aim to universally represent the ground-state potential energy surface (PES) of atomistic systems as defined by density functional theory (DFT). The scaling law is pivotal in the development of large models, suggesting that their generalizability in downstream tasks consistently improves with increased model size, expanded training datasets, and larger computational budgets. In this study, we present DPA3, a multi-layer graph neural network founded on line graph series (LiGS), designed explicitly for the era of LAMs. We demonstrate that the generalization error of the DPA3 model adheres to the scaling law. The scalability in the number of model parameters is attained by stacking additional layers within DPA3. Additionally, the model employs a dataset encoding mechanism that decouples the scaling of training data size from the model size within its multi-task training framework. When trained as problem-oriented potential energy models, the DPA3 model exhibits superior accuracy in the majority of benchmark cases, encompassing systems with diverse features, including molecules, bulk materials, surface and cluster catalysts, two-dimensional materials, and battery materials. When trained as a LAM on the OpenLAM-v1 dataset, the DPA-3.1-3M model exhibits lowest overall zero-shot generalization error across 12 downstream tasks spanning a diverse array of research domains. This performance suggests superior accuracy as an out-of-the-box potential model, requiring minimal fine-tuning data for downstream scientific applications.
