Groups
Category
Group convolution combines two functions defined on a group by summing over products aligned by the group operation, generalizing the usual circular convolution on integers modulo n.
Group theory gives a precise language for symmetries, and neural networks can exploit these symmetries to learn faster and generalize better.