English

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

Machine Learning 2023-04-28 v1 Combinatorics Representation Theory Machine Learning

Abstract

The learnable, linear neural network layers between tensor power spaces of Rn\mathbb{R}^{n} that are equivariant to the orthogonal group, O(n)O(n), the special orthogonal group, SO(n)SO(n), and the symplectic group, Sp(n)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, SnS_n, recovering the algorithm of arXiv:2303.06208 in the process.

Keywords

Cite

@article{arxiv.2304.14165,
  title  = {An Algorithm for Computing with Brauer's Group Equivariant Neural Network Layers},
  author = {Edward Pearce-Crump},
  journal= {arXiv preprint arXiv:2304.14165},
  year   = {2023}
}

Comments

28 pages

R2 v1 2026-06-28T10:19:39.870Z