Equivariant neural networks and equivarification
Erkao Bao, Jingcheng Lu, Linqi Song, Nathan Hart-Hodgson, William Parson, Yanheng Zhou
TL;DR
The paper tackles the challenge of hard-coding symmetries into neural networks by introducing equivarification, a universal framework that lifts any map to a $G$-equivariant form using a finite group action on inputs. It formalizes the lift to $X\to ext{Map}(G,Z)$ and develops both global and layer-wise constructions, showing that $G$-CNNs emerge as a special case and that parameter sharing preserves model size. The authors demonstrate the practicality of the approach through extensive experiments on MNIST, SVHN, and CIFAR-10, revealing competitive or superior performance to data augmentation, especially under known symmetry transformations and in data-scarce regimes. The work highlights that approximate equivariance (via larger groups with interpolation) can still yield meaningful robustness, offering a scalable and architecture-agnostic path to symmetry-aware deep learning.
Abstract
Equivariant neural networks are a class of neural networks designed to preserve symmetries inherent in the data. In this paper, we introduce a general method for modifying a neural network to enforce equivariance, a process we refer to as equivarification. We further show that group convolutional neural networks (G-CNNs) arise as a special case of our framework.
