A Classification of G-invariant Shallow Neural Networks
Not on the map. Why?
Abstract (arXiv)
When trying to fit a deep neural network (DNN) to a G-invariant target function with G a group, it only makes sense to constrain the DNN to be G-invariant as well. However, there can be many different ways to do this, thus raising the problem of ``G-invariant neural architecture design'': What is the optimal G-invariant architecture for a given problem? Before we can consider the optimization problem itself, we must understand the search space, the architectures in it, and how they relate to one another. In this paper, we take a first step towards this goal; we prove a theorem that gives a classification of all G-invariant single-hidden-layer or ``shallow'' neural network (G-SNN) architectures with ReLU activation for any finite orthogonal group G, and we prove a second theorem that characterizes the inclusion maps or ``network morphisms'' between the architectures that can be leveraged during neural architecture search (NAS). The proof is based on a correspondence of every G-SNN to a signed permutation representation of G acting on the hidden neurons; the classification is equivalently given in terms of the first cohomology classes of G, thus admitting a topological interpretation. The G-SNN architectures corresponding to nontrivial cohomology classes have, to our knowledge, never been explicitly identified in the literature previously. Using a code implementation, we enumerate the G-SNN architectures for some example groups G and visualize their structure. Finally, we prove that architectures corresponding to inequivalent cohomology classes coincide in function space only when their weight matrices are zero, and we discuss the implications of this for NAS.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 12 of its 29 references that are in the map. First posted on arXiv 18 May 2022.
Builds on
12 of 29 references.
References · 12
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2018Rotation Equivariant CNNs for Digital Pathologycited by 420
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2018On the Generalization of Equivariance and Convolution in Neural Networks to the Action of Compact Groupscited by 296
- 2019Gauge Equivariant Convolutional Networks and the Icosahedral CNNcited by 262
- 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 223
- 2019On the Universality of Invariant Networkscited by 151
- 2016Network Morphismcited by 63
- 2020Universal Equivariant Multilayer Perceptronscited by 49
- 2020Analytic Characterization of the Hessian in Shallow ReLU Models: A Tale of Symmetrycited by 17
- 2020A Computationally Efficient Neural Network Invariant to the Action of Symmetry Subgroupscited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 1; 2026: 1.
5 papers.
- 2023Towards Efficient MCMC Sampling in Bayesian Neural Networks by Exploiting Symmetrycited by 20
- 2022Equivariance-aware Architectural Optimization of Neural Networkscited by 8
- 2026Identifiable Equivariant Networks are Layerwise Equivariantcited by 7
- 2023Densely Connected G-invariant Deep Neural Networks with Signed Permutation Representationscited by 2
- 2025Drawback of Enforcing Equivariance and its Compensation via the Lens of Expressive Powercited by 0
- 2026Identifiable Equivariant Networks are Layerwise Equivariant29 Jan 2026
- 2025Drawback of Enforcing Equivariance and its Compensation via the Lens of Expressive Power10 Dec 2025
- 2023Towards Efficient MCMC Sampling in Bayesian Neural Networks by Exploiting Symmetry6 Apr 2023
- 2023Densely Connected G-invariant Deep Neural Networks with Signed Permutation Representations8 Mar 2023
- 2022Equivariance-aware Architectural Optimization of Neural Networks11 Oct 2022