# N-body Networks: a Covariant Hierarchical Neural Network Architecture for Learning Atomic Potentials

arXiv: https://arxiv.org/abs/1803.01588 · HTML: https://mlsanity.com/paper/1803.01588/

## Key facts

- Cited by 42 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 5 Mar 2018.

## Built on by (most cited first, 30 of 42)

- [E(3)-Equivariant Graph Neural Networks for Data-Efficient and Accurate Interatomic Potentials](https://mlsanity.com/paper/2101.03164/) (2021)
- [MACE: Higher Order Equivariant Message Passing Neural Networks for Fast and Accurate Force Fields](https://mlsanity.com/paper/2206.07697/) (2022)
- [Learning Local Equivariant Representations for Large-Scale Atomistic Dynamics](https://mlsanity.com/paper/2204.05249/) (2022)
- [Frame Averaging for Invariant and Equivariant Network Design](https://mlsanity.com/paper/2110.03336/) (2021)
- [Scalars are universal: Equivariant machine learning, structured like classical physics](https://mlsanity.com/paper/2106.06610/) (2021)
- [The Design Space of E(3)-Equivariant Atom-Centered Interatomic Potentials](https://mlsanity.com/paper/2205.06643/) (2022)
- [EQ-VAE: Equivariance Regularized Latent Space for Improved Generative Image Modeling](https://mlsanity.com/paper/2502.09509/) (2025)
- [Geometric Deep Learning and Equivariant Neural Networks](https://mlsanity.com/paper/2105.13926/) (2021)
- [Equivariant Graph Neural Networks for 3D Macromolecular Structure](https://mlsanity.com/paper/2106.03843/) (2021)
- [DISCO: accurate Discrete Scale Convolutions](https://mlsanity.com/paper/2106.02733/) (2021)
- [Symmetry Group Equivariant Architectures for Physics](https://mlsanity.com/paper/2203.06153/) (2022)
- [Rotation-Equivariant Deep Learning for Diffusion MRI](https://mlsanity.com/paper/2102.06942/) (2021)
- [Dimensionless machine learning: Imposing exact units equivariance](https://mlsanity.com/paper/2204.00887/) (2022)
- [The Price of Freedom: Exploring Expressivity and Runtime Tradeoffs in Equivariant Tensor Products](https://mlsanity.com/paper/2506.13523/) (2025)
- [Machine learning and invariant theory](https://mlsanity.com/paper/2209.14991/) (2022)
- [Equivariant geometric learning for digital rock physics: estimating formation factor and effective permeability tensors from Morse graph](https://mlsanity.com/paper/2104.05608/) (2021)
- [Iterative SE(3)-Transformers](https://mlsanity.com/paper/2102.13419/) (2021)
- [Geometric Algebra Attention Networks for Small Point Clouds](https://mlsanity.com/paper/2110.02393/) (2021)
- [Towards fully covariant machine learning](https://mlsanity.com/paper/2301.13724/) (2023)
- [A Characterization Theorem for Equivariant Networks with Point-wise Activations](https://mlsanity.com/paper/2401.09235/) (2024)
- [Learning local equivariant representations for quantum operators](https://mlsanity.com/paper/2407.06053/) (2024)
- [Deformation Robust Roto-Scale-Translation Equivariant CNNs](https://mlsanity.com/paper/2111.10978/) (2021)
- [Relaxed Equivariant Graph Neural Networks](https://mlsanity.com/paper/2407.20471/) (2024)
- [A simple equivariant machine learning method for dynamics based on scalars](https://mlsanity.com/paper/2110.03761/) (2021)
- [Topos and Stacks of Deep Neural Networks](https://mlsanity.com/paper/2106.14587/) (2021)
- [PDO-s3DCNNs: Partial Differential Operator Based Steerable 3D CNNs](https://mlsanity.com/paper/2208.03720/) (2022)
- [Protein sequence-to-structure learning: Is this the end(-to-end revolution)?](https://mlsanity.com/paper/2105.07407/) (2021)
- [Unifying O(3) Equivariant Neural Networks Design with Tensor-Network Formalism](https://mlsanity.com/paper/2211.07482/) (2022)
- [ILPO-NET: Network for the invariant recognition of arbitrary volumetric patterns in 3D](https://mlsanity.com/paper/2403.19612/) (2024)
- [Tensor learning with orthogonal, Lorentz, and symplectic symmetries](https://mlsanity.com/paper/2406.01552/) (2024)

## Abstract (arXiv)

We describe N-body networks, a neural network architecture for learning the behavior and properties of complex many body physical systems. Our specific application is to learn atomic potential energy surfaces for use in molecular dynamics simulations. Our architecture is novel in that (a) it is based on a hierarchical decomposition of the many body system into subsytems, (b) the activations of the network correspond to the internal state of each subsystem, (c) the "neurons" in the network are constructed explicitly so as to guarantee that each of the activations is covariant to rotations, (d) the neurons operate entirely in Fourier space, and the nonlinearities are realized by tensor products followed by Clebsch-Gordan decompositions. As part of the description of our network, we give a characterization of what way the weights of the network may interact with the activations so as to ensure that the covariance property is maintained.
