Nonlinearities in Steerable SO(2)-Equivariant CNNs
Not on the map. Why?
Abstract (arXiv)
Invariance under symmetry is an important problem in machine learning. Our paper looks specifically at equivariant neural networks where transformations of inputs yield homomorphic transformations of outputs. Here, steerable CNNs have emerged as the standard solution. An inherent problem of steerable representations is that general nonlinear layers break equivariance, thus restricting architectural choices. Our paper applies harmonic distortion analysis to illuminate the effect of nonlinearities on Fourier representations of SO(2). We develop a novel FFT-based algorithm for computing representations of non-linearly transformed activations while maintaining band-limitation. It yields exact equivariance for polynomial (approximations of) nonlinearities, as well as approximate solutions with tunable accuracy for general functions. We apply the approach to build a fully E(3)-equivariant network for sampled 3D surface data. In experiments with 2D and 3D data, we obtain results that compare favorably to the state-of-the-art in terms of accuracy while permitting continuous symmetry and exact equivariance.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 27 of its 38 references that are in the map. First posted on arXiv 14 Sep 2021.
Builds on
27 of 38 references.
References · 27
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2017SchNet: A continuous-filter convolutional neural network for modeling quantum interactionscited by 571
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
15 more
- 2019General E(2)-Equivariant Steerable CNNscited by 446
- 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 354
- 2016Steerable CNNscited by 305
- 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 295
- 2017Learning Steerable Filters for Rotation Equivariant CNNscited by 194
- 2018Point Convolutional Neural Networks by Extension Operatorscited by 154
- 2020Kernel Operations on the GPU, with Autodiff, without Memory Overflowscited by 104
- 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
- 2016TI-POOLING: transformation-invariant pooling for feature learning in Convolutional Neural Networkscited by 67
- 2019Effective Rotation-invariant Point CNN with Spherical Harmonics kernelscited by 57
- 2018Covariant Compositional Networks For Learning Graphscited by 54
- 2020CNNs on Surfaces using Rotation-Equivariant Featurescited by 43
- 2020Global Context Aware Convolutions for 3D Point Cloud Understandingcited by 26
- 2020Rotation-Invariant Point Convolution With Multiple Equivariant Alignmentscited by 7
- 2021Concentric Spherical GNN for 3D Representation Learningcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2.
3 papers.