ceb813e5125a8d2e.tex
1: \begin{abstract}
2: 	Permutation equivariant neural networks are typically used to learn
3: 	from data that lives on a graph.  However, for any graph $G$ that has
4: 	$n$ vertices, using the symmetric group $S_n$ as its group of
5: 	symmetries does not take into account the relations that exist between
6: 	the vertices.  Given that the actual group of symmetries is the
7: 	automorphism group $\Aut(G)$, we show how to construct neural networks
8: 	that are equivariant to $\Aut(G)$ by obtaining a full characterisation
9: 	of the learnable, linear, $\Aut(G)$-equivariant functions between
10: 	layers that are some tensor power of $\mathbb{R}^{n}$.  In particular,
11: 	we find a spanning set of matrices for these layer functions in the
12: 	standard basis of $\mathbb{R}^{n}$.  This result has important
13: 	consequences for learning from data whose group of symmetries is a
14: 	finite group because a theorem by \citet{frucht} showed that any finite
15: 	group is isomorphic to the automorphism group of a graph. 
16: \end{abstract}
17: