Home Knowledge Base Equivariant Neural Networks

Equivariant Neural Networks are architectures that guarantee when the input is transformed by a group operation $g$ (rotation, translation, reflection, permutation), the internal features and outputs transform by the same operation or a well-defined representation of it — encoding the mathematical structure of symmetry groups directly into the network's computation, ensuring that learned representations respect the geometric fabric of the data domain without requiring data augmentation or hoping the model discovers symmetry from examples.

What Are Equivariant Neural Networks?

Why Equivariant Neural Networks Matter

Equivariant Architecture Families

ArchitectureGroupDomain
Standard CNN$mathbb{Z}^2$ (translation)2D image grids
Group CNN (Cohen & Welling)$p4m$ (translation + rotation + flip)2D images needing orientation awareness
EGNN$E(n)$ (Euclidean)3D molecular graphs
SE(3)-Transformers$SE(3)$ (rotation + translation)Protein structure, 3D point clouds
Tensor Field Networks$SO(3)$ (rotation)3D scalar/vector/tensor field prediction

Equivariant Neural Networks are geometry-locked computation — changing internal state in exact lockstep with transformations of the external world, ensuring that the network's understanding of physics, chemistry, and geometry is independent of the arbitrary coordinate frame used to describe it.

equivariant neural networksscientific ml

Explore 500+ Semiconductor & AI Topics

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