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

04/27/2023
by   Edward Pearce-Crump, et al.
3

The learnable, linear neural network layers between tensor power spaces of ℝ^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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/16/2022

Brauer's Group Equivariant Neural Networks

We provide a full characterisation of all of the possible group equivari...
research
07/15/2023

Graph Automorphism Group Equivariant Neural Networks

For any graph G having n vertices and its automorphism group Aut(G), we ...
research
04/27/2023

Categorification of Group Equivariant Neural Networks

We present a novel application of category theory for deep learning. We ...
research
05/18/2023

Clifford Group Equivariant Neural Networks

We introduce Clifford Group Equivariant Neural Networks: a novel approac...
research
01/24/2023

How Jellyfish Characterise Alternating Group Equivariant Neural Networks

We provide a full characterisation of all of the possible alternating gr...
research
12/16/2022

Connecting Permutation Equivariant Neural Networks and Partition Diagrams

We show how the Schur-Weyl duality that exists between the partition alg...
research
01/24/2019

Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Group

We introduce a novel approach to perform first-order optimization with o...

Please sign up or login with your details

Forgot password? Click here to reset