NEMORA: Neural Equivariant Multipole Operators for Long-Range Atomistic Learning

arXiv:2610.10776 · cs.LG, physics.chem-ph, physics.comp-ph · Submitted 2026-10-07 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: I'm Tom, and with me are Jane, Lu, senior AI researcher at Tsinghua, Meng, lead engineer at a mysterious AI startup and Lalam, the in-house Large Language Model.

Jane: Today's paper: "NEMORA: Neural Equivariant Multipole Operators for Long-Range Atomistic Learning".

Tom: My analysis reveals a significant amount of detail regarding its architecture, training protocols, and performance metrics across various benchmarks.

Jane: First, who's behind it and why it matters.

Paper summary: Tom: So we're summarizing this paper, NEMORA: Neural Equivariant Multipole Operators for Long-Range Atomistic Learning. Basically, the thesis is that equivarient graph neural networks can be used to create machine learned interatomic potentials that approach quantum-chemical accuracy at a fraction of the computational cost <ref:2610.10776#pg1>.

Jane: They claim these models describe local atomic environments accurately, but they hit a wall when you use finite spatial cutoffs, which truncates long-range information flow. This is what limits their treatment of electrostatics and polarization in things like interfaces or charged systems <ref:2610.10776#pg2>.

Lu: To fix this, NEMORA replaces the analytical operators with learned ones that operate on an adaptive spatial hierarchy, coupling angular degrees of freedom across disparate length scales <ref:2610.10776#pg3>.

Meng: So instead of fixed mathematical expansions, they are learning the way to couple those angles in the long-range channel using learned weights over Clebsch–Gordan paths <ref:2610.10776#pg3>.

Tom: They replace simple scalar charges with learned equivariant tensor charges and use these learned operators within that hierarchy to couple angular degrees of freedom and form many-body interactions <ref:2610.10776#pg3>.

Jane: And they also introduce a learnable Kelvin transform to generate a continuum boundary response, which helps in inverting globally pooled multipoles into a same-center local expansion <ref:2610.10776#pg3>.

Lu: This whole setup is designed to be equivariant, building the symmetries of atomic environments directly into the network's representations <ref:2610.10776#pg3>.

Meng: And they augment both symmetry-constrained and unconstrained short-range backbones by sharing a common structure, often based on MACE architectures with different hidden irreps <ref:2610.10776#pg3>.

Tom: The training protocol involves using the Adam (AMSGrad) optimizer, starting with a learning rate around ten to the power of negative three or negative two, and balancing energy and force loss weights at a ratio of ten to one hundred <ref:2610.10776#pg3>.

Jane: They use Stochastic Weight Averaging to stabilize training across specific epochs when they start training <ref:2610.10776#pg3>.

Lalam: And for data handling, they support ionic systems and water simulations, and for non-periodic things, they use geometry-based lifting maps to make tensor sources from scalar features <ref:2610.10776#pg3>.

Meng: So what's the practical implication? Is this just a better way to compute forces faster on small systems or something more substantial?

Tom: It’s substantial because they maintain linear time and memory complexity even when treating large atomistic systems up to roughly three hundred forty thousand atoms on one GPU <ref:2610.10776#pg3>.

Jane: That's the key part for scalability; they manage to keep that efficiency while achieving accuracy improvements on non-local benchmarks <ref:2610.10776#pg3>.

Lalam: This suggests that we can build AI models capable of learning long-range physics in a way that respects fundamental symmetries, which could improve how we design molecular interactions for new materials <ref:2610.10776#pg3>.

Meng: So it's about moving beyond just local accuracy to capturing the physics across the entire system in a scalable way. That sounds like a real step forward for practical simulations.

Conclusion: Tom: To wrap up NEMORA, we’re talking about Neural Equivariant Multipole Operators for Long-Range Atomistic Learning by Jay L. Kaplan, Samuel Varner, Rebecca Willett, Juan J. de Pablo <ref:2610.10776#pg1>.

Jane: It really boils down to neural networks learning how to handle complex long-range tensorial physics by replacing analytical operators with learned ones operating on an adaptive spatial hierarchy <ref:2610.10776#pg3>.

Lu: They succeeded in creating a framework that couples angular degrees of freedom and form many-body interactions across different length scales without needing fixed mathematical expansions for every interaction <ref:2610.10776#pg2>.

Meng: The main implication is that we can build potentials that are empirically much more accurate because the network learns the subtle, many-body couplings that analytical methods often miss <ref:2610.10776#pg3>.

Tom: They achieved this while keeping linear time and memory complexity for systems up to three hundred forty thousand atoms on a single GPU <ref:2610.10776#pg3>.

Jane: It’s an extension of the Fast Multipole Method into the neural network domain by learning how to project those local features into global, long-range couplings in a way that respects physical symmetries <ref:2610.10776#pg3>.

Lalam: This work shows that we can build AI models capable of learning long-range physics in a way that respects fundamental symmetries, which could improve how we design molecular interactions for new materials <ref:2610.10776#pg3>.

Jay L. Kaplan, Samuel Varner, Rebecca Willett, Juan J. de Pablo

Courant Institute School of Mathematics, Computing, and Data Science, New York University · Department of Chemical and Biomolecular Engineering, Tandon School of Engineering, New York University · Department of Statistics, The University of Chicago · Department of Computer Science, The University of Chicago · NSF-Simons National Institute for Theory and Mathematics in Biology · Department of Physics, New York University

cs.LG, physics.chem-ph, physics.comp-ph

Submitted: 2026-10-07

Updated: 2026-10-07

Comments: 59 pages, 5 figures, including supplementary material

Code: https://github.com/JayLKap/nemora

Project page: https://ai-2-ase.github.io/papers/CameraReadys%203-41/26/CameraReady/26.pdf

License: http://creativecommons.org/licenses/by/4.0/

Importance score: 87/100

The gist: My analysis reveals a significant amount of detail regarding its architecture, training protocols, and performance metrics across various benchmarks.

Key concepts

Equivariant Operators
These are mathematical functions within the neural network that respect the rotational symmetry of 3D space (E(3)). They ensure that if you rotate the input data, the output transforms in a predictable, physically correct way. NEMORA learns these operators to correctly couple angular degrees of freedom across long distances.
Adaptive Spatial Hierarchy
This is a structured organization of atoms based on their physical separation. It uses FMM criteria to build a top-down tree where far-away atoms are grouped together. This structure guides the network's computation, ensuring that interactions between distant pairs are handled correctly and efficiently.
Learnable Equivariant Charges
Instead of using simple fixed charges for atoms, NEMORA learns complex tensor charges. These learned values describe the multipole moments of an atom in a way that respects spatial symmetry. This allows the network to capture richer, data-dependent long-range physical information.
Kelvin Transform
This is a learned mathematical operation used to connect the hierarchical structure with a continuous boundary response. It takes global information about multipoles and transforms it into a local expansion at specific points. This helps the network correctly model the influence of distant regions on nearby atoms.

Summary

My analysis reveals a significant amount of detail regarding its architecture, training protocols, and performance metrics across various benchmarks. The goal is to synthesize this into a comprehensive, detailed description suitable for deep technical understanding.

Here is the combined, detailed summary of the NEMORA framework:


Detailed Research Summary: Neural Equivariant Multipole Operators (NEMORA)

The paper introduces NEMORA (Neural Equivariant Multipole Operators), a novel neural network architecture designed to extend and enhance the capabilities of classical long-range methods, specifically the Fast Multipole Method (FMM), by learning equivariant representations for long-range tensorial interactions. NEMORA is engineered to handle large atomistic systems—reaching hundreds of thousands of atoms—while maintaining linear time and memory complexity, a feat that surpasses many existing long-range techniques.

Core Concept and Theoretical Foundation

NEMORA fundamentally generalizes the analytical multipole expansion and translation operators inherent in the FMM by replacing these analytical components with learned, equivariant counterparts operating on an adaptive spatial hierarchy. This learned framework is designed to couple angular degrees of freedom and form many-body interactions across disparate length scales. Crucially, it retains the FMM’s established hierarchical organization and analytical radial factors as physical inductive biases, while allowing the network to learn data-dependent long-range couplings.

The central innovation lies in learning these equivariant operators:

  1. Learnable Equivariant Charges: NEMORA replaces simple scalar source charges with learned equivariant tensor charges.

  2. Learnable Operators: The analytical expansion and translation operators are replaced by learnable, E(3) -equivariant counterparts operating on the adaptive spatial hierarchy. These operators specifically learn weights over Clebsch–Gordan paths to couple angular degrees in the long-range channel.

Architectural Components and Mechanism

The NEMORA framework is built upon a sophisticated hierarchical structure:

  • Adaptive Spatial Hierarchy: The architecture utilizes a top-down adaptive subdivision hierarchy constructed based on the FMM well-separation criterion. This ensures that every far pair of atoms has a separation ratio less than 1/rho near, which guarantees the convergence of the underlying analytical expansion.

  • Hierarchical Operators: The operators include symmetric contractions to build higher-body-order features, alongside a learned Kelvin transform incorporated for generating a continuum boundary response. This Kelvin transform serves to invert globally pooled multipoles into a same-center local expansion, effectively broadcasting the equivariant continuum boundary response that complements the hierarchical transport mechanism.

  • Operator Learning: The framework makes the FMM operators (P2M, M2M, M2L, L2L, L2P) learnable by substituting analytical operators with learned equivariant ones. For instance, the P2M coupling takes the form of an equivariant MLIP message involving a weighted tensor product that combines compatible coupling paths into configured target blocks.

Training and Model Specifics

The training methodology is highly detailed, specifying various configurations based on the system type:

  • Training Protocol: NEMORA models are trained using Adam (AMSGrad) optimizer with a specified initial learning rate (e.g., 10-3 or 10-2) and carefully balanced energy:force loss weights (e.g., 10:100). Stochastic Weight Averaging (SWA) is employed to stabilize training, starting at specific epochs with adjusted loss weights.

  • Backbone Integration: NEMORA augments both symmetry-constrained and unconstrained short-range backbones. The models share a common backbone structure across different applications, often based on MACE (Message Passing Neural Network) architectures, which utilize two interaction layers and hidden irreps (e.g., 128 times 0e + 128 times 1o + 128 times 2e).

  • Data Handling: The framework supports various system types, including ionic systems (with different cutoffs like 4.5 Å), water simulations (periodic water datasets generated in the work), and specific molecular systems like NaCl clusters and Au 2/MgO systems. For non-periodic or specific charged chain systems, geometry-based lifting maps are used to construct tensor sources from scalar features.

  • Analytical Variant Comparison: A comparison is drawn between the full learned NEMORA operators and an analytical variant that uses scalar latent charges, fixed P2M–L2P coefficients, and extensive summation without learned transport or contractions. This analytical model is noted for its comparability to MACE-LES in energy and force accuracy on ionic systems, though higher-degree atomic dipoles improve water predictions.

Performance and Benchmarking

The performance metrics demonstrate the significant advantage of the learned operators:

  • Accuracy Improvement: On non-local benchmarks, NEMORA achieves substantial reductions in error relative to short-range backbones: force errors are reduced by over an order of magnitude, and energy errors are reduced by up to three orders of magnitude.

  • Scaling and Efficiency: A key achievement is the maintenance of linear time and memory complexity during evaluation, allowing treatment of systems up to approximately 340,000 atoms on a single GPU.

  • Robustness: NEMORA generally preserves or improves short-range accuracy on MD22 benchmarks and supports stable periodic-water dynamics. It is noted that the hierarchy's equivariance is only guaranteed up to eigenframe degeneracy, and the learned operators forgo the strict convergence guarantees of the analytical FMM in exchange for data-driven performance gains.

Key Contributions Summary

In essence, NEMORA provides a powerful paradigm shift by enabling neural networks to learn complex, long-range tensorial physics. Its primary contributions are:

  1. Learnable Equivariant FMM: Developing a neural extension of the FMM where operators and charges are learned to be equivariant.

  2. Global Reaction-Field Channel: Incorporating a learnable Kelvin transform for robust continuum boundary response, complementing hierarchical transport.

  3. Superior Accuracy and Portability: Achieving orders of magnitude improvement in force and energy error on non-local benchmarks while maintaining linear scaling for large systems, effectively augmenting existing short-range backbones.

Improvements for AI systems

  1. A neural equivariant extension of the Fast Multipole Method (FMM) can be integrated into machine-learned interatomic potentials to evaluate long-range interactions in linear time and memory complexity, allowing it to treat larger systems than other long-range methods reaching hundreds of thousands of atoms.

  2. The NEMORA architecture can learn long-range many-body interactions by replacing scalar source charges with learned equivariant tensor charges, which allows for the coupling of angular degrees in the long-range channel, leading to force and energy errors reduced by over an order of magnitude and up to three orders of magnitude, respectively.

  3. The system can achieve enhanced accuracy on complex molecular systems by leveraging learned angular information, as demonstrated on cumulene where Short-range MACE and the scalar long-range models miss the response to terminal-group rotation, with NEMORA being closest to DFT profiles.

  4. The AI system can be adapted to handle diverse backbone architectures by augmenting both symmetry-constrained and unconstrained short-range backbones, demonstrating portability across different representations, including those that are not equivariant by construction.

  5. The model can maintain stability during molecular dynamics simulations, as evidenced by the scalar NEMORA model reproducing the long-wavelength behavior of polarization density correlation function, showing that both NEMORA and MACE–LES reproduce the long-wavelength behavior of the polarization density correlation function gL(k).

  6. The system can be optimized for high-dimensional ionic systems by utilizing dipoles (via source degree 1) to further improve accuracy, as scalar NEMORA on ionic clusters already captures most of the improvement over the short-range models.

  7. The model supports efficient scaling for large periodic systems because it is designed as a linear-size tree, which, when combined with bounded interaction lists, allows for evaluation in O(N) time and memory.

Abstract

Equivariant graph neural networks have emerged as foundational architectures for machine-learned interatomic potentials, approaching quantum-chemical accuracy at a fraction of the computational cost. These models describe local atomic environments accurately, but finite spatial cutoffs truncate long-range information flow, and stacking message-passing layers can lead to over-smoothing and over-squashing. Existing long-range extensions either prescribe a fixed analytical propagation kernel, restrict long-range communication to scalars or degree-preserving channels, are only approximately equivariant, or incur super-linear computational cost. Combining learnable long-range equivariant transport with multiscale many-body expressivity and efficient scaling for larger systems remains a central challenge. We introduce Neural Equivariant Multipole Operators (NEMORA), a neural equivariant extension of the Fast Multipole Method (FMM) for learning long-range tensorial representations. NEMORA generalizes the FMM's analytical multipole expansion and translation operators to learned equivariant counterparts on an adaptive spatial hierarchy. Its operators couple angular degrees and form many-body interactions across length scales, retaining the FMM's hierarchical organization and analytical radial factors as physical inductive biases while learning data-dependent long-range couplings. NEMORA evaluates in linear time and memory complexity, allowing it to treat larger systems than other long-range methods reaching hundreds of thousands of atoms, and it augments both symmetry-constrained and unconstrained short-range backbones. On non-local benchmarks, it reduces force and energy errors relative to the short-range backbones by over an order of magnitude and up to three orders of magnitude, respectively, which is better than or competitive with existing long-range extensions in accuracy.

Sources

Related papers