A General Theory of Equivariant CNNs on Homogeneous Spaces
Taco Cohen, Mario Geiger, Maurice Weiler

TL;DR
This paper develops a comprehensive theoretical framework for Group equivariant CNNs on homogeneous spaces, classifying existing models and characterizing all equivariant linear maps as convolutions with specific kernels.
Contribution
It provides a systematic classification of G-CNNs based on symmetry groups and field types, and characterizes all equivariant linear maps as convolutions with equivariant kernels.
Findings
Unified theory for G-CNNs on various spaces
Complete classification of equivariant linear maps
Characterization of kernels as equivariant convolutions
Abstract
We present a general theory of Group equivariant Convolutional Neural Networks (G-CNNs) on homogeneous spaces such as Euclidean space and the sphere. Feature maps in these networks represent fields on a homogeneous base space, and layers are equivariant maps between spaces of fields. The theory enables a systematic classification of all existing G-CNNs in terms of their symmetry group, base space, and field type. We also consider a fundamental question: what is the most general kind of equivariant linear map between feature spaces (fields) of given types? Following Mackey, we show that such maps correspond one-to-one with convolutions using equivariant kernels, and characterize the space of such kernels.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Topological and Geometric Data Analysis · Adversarial Robustness in Machine Learning
