2000 character limit reached
Clifford-Steerable Convolutional Neural Networks (2402.14730v3)
Published 22 Feb 2024 in cs.LG and cs.AI
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\'e-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.
- Mace: Higher order equivariant message passing neural networks for fast and accurate force fields. Conference on Neural Information Processing Systems (NeurIPS), 2022.
- Bekkers, E. B-spline CNNs on Lie groups. International Conference on Learning Representations (ICLR), 2020.
- Roto-translation covariant convolutional networks for medical image analysis. International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2018.
- Clifford neural layers for PDE modeling. International Conference on Learning Representations (ICLR), 2023.
- Geometric algebra transformers. Conference on Neural Information Processing Systems (NeurIPS), 2023.
- A program to build E(N)-equivariant steerable CNNs. International Conference on Learning Representations (ICLR), 2022.
- Group equivariant convolutional networks. International Conference on Machine Learning (ICML), 2016.
- Steerable CNNs. International Conference on Learning Representations (ICLR), 2017.
- A general theory of equivariant CNNs on homogeneous spaces. Conference on Neural Information Processing Systems (NeurIPS), 2019a.
- Gauge Equivariant Convolutional Networks and the Icosahedral CNN. International Conference on Machine Learning (ICML), 2019b.
- Gauge Equivariant Mesh CNNs: Anisotropic convolutions on geometric graphs. International Conference on Learning Representations (ICLR), 2021.
- Generalizing convolutional neural networks for equivariance to lie groups on arbitrary continuous data. International Conference on Machine Learning (ICML), 2020.
- A practical method for constructing equivariant multilayer perceptrons for arbitrary matrix groups. In International conference on machine learning, pp. 3318–3328. PMLR, 2021.
- Euclidean neural networks: e3nn. Zenodo. https://doi. org/10.5281/zenodo, 2020.
- Scale steerable filters for locally scale-invariant convolutional neural networks. arXiv preprint arXiv:1906.03861, 2019.
- Towards multi-spatiotemporal-scale generalized pde modeling. arXiv preprint arXiv:2209.15616, 2022.
- Gaussian error linear units (gelus). arXiv preprint arXiv:1606.08415, 2016.
- Hestenes, D. Multivector calculus. J. Math. Anal. Appl, 24(2):313–325, 1968.
- Hestenes, D. Space-time algebra. Springer, 2015.
- Hitzer, E. M. Multivector differential calculus. Advances in Applied Clifford Algebras, 12:135–182, 2002.
- Learning to control pdes with differentiable physics. International Conference on Learning Representations (ICLR), 2020.
- Steerable Partial Differential Operators for Equivariant Neural Networks. International Conference on Learning Representations (ICLR), 2022.
- Adam: A method for stochastic optimization. International Conference on Learning Representations (ICLR), 2014.
- A Wigner-Eckart Theorem for Group Equivariant Convolution Kernels. International Conference on Learning Representations (ICLR), 2020.
- A multivector derivative approach to lagrangian field theory. Foundations of Physics, 23(10):1295–1327, 1993.
- Lindeberg, T. Scale-space. 2009.
- Clifford group equivariant simplicial message passing networks. arXiv preprint arXiv:2402.10011, 2024.
- SGDR: Stochastic gradient descent with warm restarts. International Conference on Learning Representations (ICLR), 2017.
- Scale equivariance in CNNs with vector fields. arXiv preprint arXiv:1807.11783, 2018.
- Dimensional scaffolding of electromagnetism using geometric algebra. European Journal of Physics, 42, 2020. URL https://api.semanticscholar.org/CorpusID:215754421.
- Wavelet networks: Scale equivariant learning from raw waveforms. arXiv preprint arXiv:2006.05259, 2020.
- Clifford Group Equivariant Neural Networks. Conference on Neural Information Processing Systems (NeurIPS), 2023a.
- Geometric clifford algebra networks. International Conference on Machine Learning (ICML), 2023b.
- Computing representations for lie algebraic networks. NeurIPS 2022 Workshop on Symmetry and Geometry in Neural Representations, 2022.
- Scale-equivariant steerable networks. International Conference on Learning Representations (ICLR), 2020.
- Computational electromagnetics: the finite-difference time-domain method. The Electrical Engineering Handbook, 3(629-670):15, 2005.
- Incorporating symmetry into deep dynamics models for improved generalization. International Conference on Learning Representations (ICLR), 2020.
- General E(2)-Equivariant Steerable CNNs. Conference on Neural Information Processing Systems (NeurIPS), 2019.
- 3d steerable cnns: Learning rotationally equivariant features in volumetric data. Advances in Neural Information Processing Systems (NeurIPS), 2018a.
- Learning Steerable Filters for Rotation Equivariant CNNs. Conference on Computer Vision and Pattern Recognition (CVPR), 2018b.
- Coordinate Independent Convolutional Networks – Isometry and Gauge Equivariant Convolutions on Riemannian Manifolds. arXiv preprint arXiv:2106.06020, 2021.
- Equivariant and Coordinate Independent Convolutional Networks. 2023. URL https://maurice-weiler.gitlab.io/cnn_book/EquivariantAndCoordinateIndependentCNNs.pdf.
- Deep scale-spaces: Equivariance over scale. Conference on Neural Information Processing Systems (NeurIPS), 2019.
- Group normalization. Proceedings of the European conference on computer vision (ECCV), 2018.
- Similarity equivariant linear transformation of joint orientation-scale space representations. arXiv preprint arXiv:2203.06786, 2022.
- Implicit neural convolutional kernels for steerable cnns. Conference on Neural Information Processing Systems (NeurIPS), 2022.
- Scale-equivariant neural networks with decomposed convolutional filters. arXiv preprint arXiv:1909.11193, 2019.