LGCORTMLApr 27, 2023

An Algorithm for Computing with Brauer's Group Equivariant Neural Network Layers

arXiv:2304.14165v12 citationsh-index: 3
Originality Synthesis-oriented
AI Analysis

This work provides an incremental improvement for researchers and practitioners in machine learning by optimizing computations for specific symmetry groups.

The authors tackled the problem of efficiently computing weight matrices for group-equivariant neural network layers, achieving a significant reduction in computational cost compared to naive implementations.

The learnable, linear neural network layers between tensor power spaces of $\mathbb{R}^{n}$ that are equivariant to the orthogonal group, $O(n)$, the special orthogonal group, $SO(n)$, and the symplectic group, $Sp(n)$, were characterised in arXiv:2212.08630. We present an algorithm for multiplying a vector by any weight matrix for each of these groups, using category theoretic constructions to implement the procedure. We achieve a significant reduction in computational cost compared with a naive implementation by making use of Kronecker product matrices to perform the multiplication. We show that our approach extends to the symmetric group, $S_n$, recovering the algorithm of arXiv:2303.06208 in the process.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes