🤖 AI Summary
Existing normalization layers in convolutional neural networks lack a rigorous theoretical analysis of continuous translational equivariance.
Method: We establish the first formal mathematical framework for equivariance in normalization layers by integrating group action theory with signal sampling analysis. We introduce a dual-equivariance definition—“discrete shift + continuous translation”—derive necessary and sufficient conditions for translational equivariance, and uncover its dimension-dependent mechanism.
Contribution/Results: We prove that standard normalization schemes—including BatchNorm, LayerNorm, and InstanceNorm—are inherently non-equivariant due to cross-dimensional statistical aggregation over spatial or channel dimensions. Empirical validation on ResNet-18/ImageNet feature maps fully corroborates our theory, precisely delineating the equivariance boundaries of each normalization across dimensions. This work provides the first verifiable, physics-informed design principle for equivariant normalization layers in CNNs.
📝 Abstract
The design of convolutional neural architectures that are exactly equivariant to continuous translations is an active field of research. It promises to benefit scientific computing, notably by making existing imaging systems more physically accurate. Most efforts focus on the design of downsampling/pooling layers, upsampling layers and activation functions, but little attention is dedicated to normalization layers. In this work, we present a novel theoretical framework for understanding the equivariance of normalization layers to discrete shifts and continuous translations. We also determine necessary and sufficient conditions for normalization layers to be equivariant in terms of the dimensions they operate on. Using real feature maps from ResNet-18 and ImageNet, we test those theoretical results empirically and find that they are consistent with our predictions.