Compact SO(3) Equivariant Atomistic Foundation Models via Structural Pruning

TL;DR

Proposes a structural pruning method for SO(3)-equivariant atomistic models, reducing parameters by 1.5-4×, with improved accuracy and efficiency.

cs.LG 🔴 Advanced 2026-05-09 44 views
Chen Wang Siyu Hu Guangming Tan Weile Jia
graph neural networks equivariance model compression structural pruning atomistic modeling

Key Findings

Methodology

This work introduces a block-level structural pruning framework for SO(3)-equivariant GNNs, pruning entire irreducible representation blocks along channel and order dimensions. Using an energy-force sensitivity importance criterion, the method identifies critical feature blocks through a four-stage pipeline: calibration, pruning, retraining, and fine-tuning. It maintains equivariance by treating each (channel, l) block as an atomic unit, ensuring the geometric symmetry is preserved. The approach is compatible with multiple architectures like MACE, SevenNet, and eSCN, and can be combined with quantization and knowledge distillation for further efficiency gains.

Key Results

  • In experiments on MACE-MP, the pruned models achieved up to 4× parameter reduction, 2.7× inference speedup, and decreased energy and force MAE by 70.1% and 34.4%, outperforming models trained from scratch of the same size on the Matbench Discovery leaderboard.
  • On MACE-OFF, parameter reduction ranged from 1.5× to 3×, with training costs reduced by 2.5× to 4×. Fine-tuned models on downstream datasets showed significant error reductions and broad applicability.
  • The pruning method consistently outperformed from-scratch models of equivalent size, demonstrating its effectiveness as an initialization and its compatibility with other compression techniques.

Significance

This research addresses the computational bottleneck caused by high-order tensor operations in SO(3) equivariant models. By enabling significant parameter and computational cost reduction while preserving physical symmetries, it paves the way for practical large-scale atomistic simulations. The approach enhances the deployment potential of high-accuracy models in materials science and chemistry, facilitating faster and more resource-efficient simulations without sacrificing predictive quality.

Technical Contribution

The main technical contribution is a block-wise pruning strategy that respects the irreducible representation structure of SO(3) tensors, combined with an energy-force sensitive importance metric. This guarantees the preservation of equivariance and physical interpretability post-pruning. The framework supports multiple architectures and can be integrated with quantization and distillation, offering a comprehensive solution for model compression in geometric deep learning.

Novelty

This is the first systematic approach to block-level pruning tailored for SO(3) equivariant GNNs, addressing the challenge of maintaining geometric symmetry during compression. Unlike prior coarse-grained block pruning, this method enables fine-grained control over feature retention, balancing accuracy and efficiency, thus filling a critical gap in the literature of geometric model compression.

Limitations

  • The importance metric relies on first-order Taylor approximation, which may misjudge the significance of some features in highly complex or dynamic systems, potentially leading to suboptimal pruning.
  • The pruning process still requires a retraining phase, adding complexity and computational overhead, especially for very large models.
  • In systems with extreme geometric complexity or high-order interactions, the pruning strategy may need further adaptation to avoid loss of critical information.

Future Work

Future directions include developing adaptive importance metrics that incorporate higher-order effects, automating target architecture design, and extending the framework to other symmetry groups. Additionally, integrating hardware-aware optimization and exploring real-time pruning during training could further enhance model efficiency and applicability.

AI Executive Summary

The rapid growth of atomistic modeling in materials science and chemistry has led to the development of highly accurate but computationally intensive SO(3)-equivariant graph neural networks. These models, such as MACE, leverage geometric symmetries to achieve superior accuracy but at the cost of complex tensor operations that scale poorly with system size. This bottleneck hampers their deployment in large-scale simulations and real-time applications. To address this challenge, the authors propose a novel structural pruning framework that selectively removes entire irreducible representation blocks based on an energy-force sensitivity criterion. This approach ensures the preservation of rotational equivariance, a core physical symmetry, while significantly reducing model size and computational load. The four-stage pipeline—calibration, pruning, retraining, and fine-tuning—enables the creation of compact models that outperform similarly sized models trained from scratch, both in accuracy and efficiency. Extensive experiments on MACE, SevenNet, and eSCN architectures validate the method’s effectiveness, with parameter reductions up to 4× and training cost savings of 2.5–4×. The pruned models demonstrate superior transferability, serving as strong initializations for downstream tasks, and can be combined with quantization and distillation for further gains. This work marks a significant step toward making high-fidelity atomistic simulations more accessible and scalable, opening new avenues for materials discovery and chemical research.

Deep Analysis

Background

Atomistic models are essential for simulating materials and molecules with high accuracy. Recent advances like NequIP and MACE incorporate SO(3) symmetry, greatly improving predictive performance. However, these models rely on high-order tensor operations, which are computationally expensive, especially for large systems. The high parameter count and complex calculations limit their practical deployment, prompting research into model compression. Existing techniques like pruning, quantization, and distillation have been explored in deep learning, but applying them to geometric models while preserving physical symmetries remains challenging. Ensuring equivariance during compression is critical to maintain physical correctness, making straightforward pruning approaches unsuitable.

Core Problem

Despite their accuracy, SO(3)-equivariant models suffer from high computational demands due to complex tensor operations over higher-order features. Current coarse-grained pruning methods reduce model size but often break the geometric symmetry, leading to degraded performance. The key challenge is to develop a fine-grained, structure-aware pruning strategy that preserves the irreducible representation structure and physical equivariance. Additionally, defining a robust importance metric that captures the contribution of features to both energy and forces is essential. Balancing model compression with accuracy retention, especially in large and complex systems, remains an open problem.

Innovation

This paper introduces a block-level structural pruning method tailored for SO(3) equivariant GNNs, treating each (channel, l) irreducible representation as an atomic unit to preserve symmetry. It employs an energy-force sensitivity-based importance criterion, leveraging gradients of the potential energy surface, which is SO(3) invariant. The four-stage pipeline—calibration, target-driven pruning, retraining, and fine-tuning—enables effective compression without sacrificing physical fidelity. The approach supports multiple architectures and can be combined with quantization and distillation, offering a comprehensive framework for efficient geometric deep learning.

Methodology

  • �� Calibration: Use a subset of pre-training data to compute energy and force gradients, deriving importance scores for each feature block.
  • �� Pruning: Define target architecture, rank feature blocks by importance, and physically slice weights and tensors to match the target.
  • �� Reconfiguration: Adjust tensor products and weights to align with the pruned structure, ensuring computational consistency.
  • �� Retraining: Fine-tune the pruned model on pre-training data to recover performance.
  • �� Fine-tuning: Further adapt the model on downstream tasks for optimal accuracy.
  • �� Importance metric: Based on the gradient of energy with respect to features, capturing the physical relevance of each block, invariant under rotations.

Experiments

Experiments on MACE, SevenNet, and eSCN architectures validate the method. Models are pruned to various target sizes, with parameters reduced by up to 4×. Training costs decrease proportionally, and inference throughput improves significantly. The pruned models outperform from-scratch counterparts in accuracy, especially on out-of-distribution datasets like Matbench Discovery. Fine-tuning further enhances performance, and the method demonstrates transferability across architectures and datasets. Combining pruning with quantization and distillation yields additional efficiency gains, confirming the robustness and versatility of the approach.

Results

Pruned models achieve up to 4× fewer parameters, 2.7× inference speedup, and 70.1% reduction in energy MAE. On Matbench Discovery, the pruned MACE-MP surpasses the official checkpoint on 7/9 metrics with only 25% of training data. Fine-tuned models on downstream datasets show significant error reductions, with energy errors dropping by over 70%. The approach also generalizes to other architectures, maintaining high accuracy with substantially less training data and computational resources.

Applications

The method enables efficient large-scale atomistic simulations in materials design, drug discovery, and catalysis. It provides a lightweight, high-accuracy initialization for downstream tasks, reducing training time and resource consumption. The approach is suitable for deployment on resource-constrained hardware, facilitating real-time simulations and high-throughput screening. Its compatibility with other compression techniques broadens its applicability in industry and academia, accelerating the development of predictive models for complex systems.

Limitations & Outlook

The importance metric relies on first-order approximations, which may misjudge feature significance in highly nonlinear or dynamic systems. The pruning process still requires retraining, adding complexity. In systems with extremely high-order interactions, the method may need further refinement to avoid losing critical information. Future work should focus on adaptive importance evaluation, automatic target architecture design, and hardware-aware optimization to address these limitations.

Plain Language Accessible to non-experts

想象你有一个超级复杂的厨房,里面有很多厨具和食材。有些厨具用得特别频繁,有些则很少用到。为了做饭更快更省力,你决定只留下那些最常用的厨具,把不常用的收起来。这样,厨房变得更整洁,做饭也更快了,但你仍然能做出各种美味的菜。这个过程就像模型剪枝,把模型中不太重要的部分去掉,只留下关键的“厨具”。这样,模型变得更轻巧、更快,但还能保持原有的“厨艺”。科学家用这个方法让复杂的模型变得更简单、更高效,就像整理厨房一样,既节省时间,又不影响做菜的水平。

ELI14 Explained like you're 14

想象你有一个超级厉害的机器人,它能帮你做很多事情,比如打扫房间、帮作业、甚至做饭。但这个机器人太复杂了,动起来很慢,还很费电。科学家们发现,如果只留下那些最重要的关节和传感器,机器人就能变得更快、更省电,还能完成大部分任务。就像你把书包里的书整理得更合理,只带最必要的那几本。论文里的方法也是一样,他们用一种聪明的办法,找到那些对机器人最重要的关节,把其他的关节去掉。这样,机器人变得更轻、更快,但还能做好工作。这让机器人更实用,也让科学家更容易让它帮忙做事。未来,这种技术还能让机器人变得更聪明、更省电,帮我们解决更多问题!

Abstract

SO(3) equivariant graph neural networks have become the dominant paradigm for atomistic foundation models, achieving high accuracy and data efficiency by building rotational symmetry directly into the architecture. Yet the computational cost of their higher-order tensor operations creates a tough trade-off between model accuracy and inference efficiency. In this paper, we propose a structural pruning method for SO(3) equivariant atomistic foundation models to bridge this accuracy-efficiency gap. The pruning is applied along the channel and order dimensions, with each irreducible representation kept or removed as a complete block, thereby retaining SO(3) equivariance. Starting from a large checkpoint, the pruned model substantially reduces the inference cost while retaining higher accuracy than an independently trained small model. The pruned MACE-MP model outperforms the official from-scratch trained small model on 7 of 9 metrics on the Matbench Discovery leaderboard. In terms of efficiency, compressed MACE-MP and MACE-OFF models contain 1.5$\times$ to 4$\times$ fewer parameters and require 2.5$\times$ to 4$\times$ less pre-training compute than training a small model from scratch. For downstream applications, fine-tuning the pruned model reduces energy and force errors by 70.1% and 34.4% compared to training task-specific models from scratch across eight representative downstream datasets. We demonstrate that the method generalizes to other SO(3) equivariant architectures (SevenNet, eSCN) and can be combined with quantization and knowledge distillation for further gains.

cs.LG