atlas

Research map / Architectures and efficiency / RNNs and normalization

The Importance of Being Scalable: Improving the Speed and Accuracy of Neural Network Interatomic Potentials Across Chemical Domains

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Scalable approximation and equivariant compute · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Systematically studies scaling in neural network interatomic potentials and proposes EScAIP, a scalable attention-based NNIP operating on rotation-invariant scalar features with neighbor-level multi-head self-attention, achieving SOTA on OC20, OC22, MPTrj, and SPICE with large speedups.

Problem

Neural network interatomic potentials rely on heavy physical symmetry constraints (e.g., rotational equivariance via tensor products) that limit computational efficiency and scalability with model size and data.

Approach

Replace equivariant tensor-product constructions with invariant scalar features (including a rotation-invariant bond-orientational order embedding) and scale parameters via multi-head self-attention applied on neighbor-level message tensors, implemented with optimized attention kernels; the model learns rotational behavior from data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Scale EScAIP from Small to LargeEScAIP · OC20 All+MD validationEnergy MAE: 229 -> 211Helped
Scale EScAIP from Small to LargeEScAIP · OC20 All+MD validationForce MAE: 15.07 -> 12.17Helped
Use EScAIP-Medium instead of EquiformerV2OC20 2M validation · OC20 2M validationEnergy MAE: 285 -> 254Helped
Use EScAIP-Medium instead of EquiformerV2OC22 test · OC22 testEnergy MAE: 462 -> 473Hurt
Use EScAIP-Medium instead of EquiformerV2OC22 test · OC22 testForce MAE: 27.1 -> 25.73Helped
Replace EquiformerV2 with EScAIP-MediumOC20 inference · OC20Inference speed: 7.92 -> 74.77 Sample/SecHelped
Replace EquiformerV2 with EScAIP-MediumOC20 inference · OC20Inference memory: 5.24 -> 1.28 GB/SampleHelped
Use EScAIP instead of EquiformerV2Matbench-Discovery (MPTrj) · Matbench-DiscoveryMAE: 42 -> 38Helped
Use EScAIP instead of MACESPICE · SPICE PubChemForce MAE: 14.75 -> 5.86Helped
Increase attention parameters (More AT) rather than scaling spherical channels (ablation)Parameter-controlled EquiformerV2 · OC20 S2EF 2MEnergy and force MAEHelped
Increase parameters in attention mechanisms (AT) rather than spherical channels (SC) (ablation)Parameter-controlled EquiformerV2 · OC20 S2EF 2MEnergy and force MAEHelped
Increase parameters through attention mechanisms rather than increasing rotation order (ablation)EquiformerV2 · OC20 S2EF 2M with increasing training dataForce MAE scaling slopeHelped

Surprising findings

Limitations

Experimental setup

Datasets: OC20 OC22 MPTrj SPICE MD22

Benchmarks: OC20 OC22 Matbench-Discovery SPICE MD22

Metrics: energy MAE force MAE F1 DAF RMSE R2 inference speed (samples/sec) memory (GB/sample) h(r) MAE cosine similarity (equivariance)

Baselines: EquiformerV2 eSCN SCN GemNet-OC GemNet-dT MACE SevenNet ORB MPTrj MACE-OFF23 VisNet-LSRM sGDML

Builds on: EquiformerV2 GemNet-OC Transformer self-attention Bond-orientational order

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy