AI Navigate

Bases of Steerable Kernels for Equivariant CNNs: From 2D Rotations to the Lorentz Group

arXiv cs.LG / 3/16/2026

📰 NewsIdeas & Deep AnalysisTools & Practical UsageModels & Research

Key Points

  • The authors provide explicit real and complex bases for steerable kernels across multiple symmetry groups and tensor types, enabling practical use in steerable CNNs.
  • The method avoids computing Clebsch-Gordan coefficients by working directly with the representations of input and output feature maps.
  • It builds a kernel basis at a fixed point x0 and then steers it to arbitrary points g·x0 using the steerability equation, generalizing prior ideas.
  • The approach is designed to be accessible with minimal technical prerequisites and extends to include the Lorentz group.

Abstract

We present an alternative way of solving the steerable kernel constraint that appears in the design of steerable equivariant convolutional neural networks. We find explicit real and complex bases which are ready to use, for different symmetry groups and for feature maps of arbitrary tensor type. A major advantage of this method is that it bypasses the need to numerically or analytically compute Clebsch-Gordan coefficients and works directly with the representations of the input and output feature maps. The strategy is to find a basis of kernels that respect a simpler invariance condition at some point x_0, and then \textit{steer} it with the defining equation of steerability to move to some arbitrary point x=g\cdot x_0. This idea has already been mentioned in the literature before, but not advanced in depth and with some generality. Here we describe how it works with minimal technical tools to make it accessible for a general audience.