Clifford-Steerable Convolutional Neural Networks

Maksim Zhdanov, David Ruhe, Maurice Weiler, Ana Lucic, Johannes Brandstetter +1 more
2/22/2024
cs.LGcs.AI

No official code found. Best implementation: maxxxzdn/clifford-group-equivariant-cnns (56 stars, last commit 2025-05-07). 1 more below.

Abstract

We present Clifford-Steerable Convolutional Neural Networks (CS-CNNs), a novel class of $\mathrm{E}(p, q)$-equivariant CNNs. CS-CNNs process multivector fields on pseudo-Euclidean spaces $\mathbb{R}^{p,q}$. They cover, for instance, $\mathrm{E}(3)$-equivariance on $\mathbb{R}^3$ and Poincaré-equivariance on Minkowski spacetime $\mathbb{R}^{1,3}$. Our approach is based on an implicit parametrization of $\mathrm{O}(p,q)$-steerable kernels via Clifford group equivariant neural networks. We significantly and consistently outperform baseline methods on fluid dynamics as well as relativistic electrodynamics forecasting tasks.

View on arXivView PDF

Code Implementations(2)

Clifford-Steerable Convolutional Neural Networks [ICML'24]

563Shell, PythonFeb 23, 20241 years ago
cnnequivariancepdespacetime

Code repository of the paper "Clifford-Steerable Convolutional Neural Networks"

00Shell, PythonSep 10, 20241 years ago

Similar Papers

Cite this paper

@article{zhdanov2024cliffordsteerable,
  title  = {Clifford-Steerable Convolutional Neural Networks},
  author = {Maksim Zhdanov and David Ruhe and Maurice Weiler and Ana Lucic and Johannes Brandstetter and Patrick Forré},
  year   = {2024},
  eprint = {2402.14730},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.14730v3},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.14730.svg)](https://codeofpaper.com/paper/2402.14730)

Discussion