Home Knowledge Base E(n)-Equivariant Graph Neural Networks (EGNN)

E(n)-Equivariant Graph Neural Networks (EGNN) are lightweight graph neural networks designed to be equivariant to the full Euclidean group E(n) — rotations, translations, and reflections in n-dimensional space — by operating on pairwise distance information and vector differences rather than absolute coordinates — achieving the rigorous symmetry guarantees of previous approaches (Tensor Field Networks, SE(3)-Transformers) at a fraction of the computational cost by avoiding expensive spherical harmonic computations.

What Are E(n)-Equivariant Networks?

Why EGNNs Matter

EGNN Update Equations

StepEquationGeometric Property
Message$m_{ij} = phi_e(h_i, h_j,x_i - x_j^2, a_{ij})$E(n)-invariant (depends only on distances)
Coordinate Update$x_i' = x_i + C sum_j (x_i - x_j) phi_x(m_{ij})$E(n)-equivariant (transforms with coordinates)
Feature Update$h_i' = phi_h(h_i, sum_j m_{ij})$E(n)-invariant (scalar features stay invariant)

E(n)-Equivariant Networks are geometry-aware graphs without the algebraic overhead — achieving the rigorous symmetry guarantees needed for molecular and physical modeling through simple distance-based operations, democratizing equivariant deep learning by removing the mathematical and computational barriers of spherical harmonics.

e-equivariant networksscientific ml

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.