mlsanityData to 7 Oct 2026

bispectrum: Selective G-Bispectra Made Practical

arXiv 2605.07270 ↗First posted 8 May 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Many machine learning tasks are invariant under the action of a group G of transformations: signal classification can be invariant under translations, image classification under 2D rotations, and spherical-image classification under 3D rotations. The G-bispectrum is a principled complete invariant of a signal (retaining all all signal's information up to the group action) with proven benefits in machine learning and as a pooling layer in deep networks. However, its deployment has been hampered by high computational cost and a patchwork of group-specific implementations. We present bispectrum, an open-source, fully unit-tested PyTorch library that implements selective G-bispectra for seven different group actions, as differentiable modules that can be directly incorporated into machine learning pipelines and deep learning architectures. For finite groups G, selectivity reduces the computational cost from O(|G|2) to O(|G|). For planar rotations, we leverage the disk bispectrum. For spherical 3D rotations, we introduce an augmented selective bispectrum at band-limit L which reduces the cost from O(L3) to Theta(L2) coefficients. We profile the entire library (for which we implemented various compute optimizations), showing that it delivers near-exact G-invariance with its selective G-bispectra computed in sub-millisecond time on GPU (up to commonly used bandlimits). We evaluate the benefits of incorporating G-bispectra as pooling layers into deep learning architectures on three classical benchmark datasets --comparing against norm pooling, gated pooling, Fourier-ELU pooling, max pooling, and (non-equivariant) data-augmented convolutional baselines. Results show that G-bispectra consistently outperform alternatives in the low-data, moderate-capacity regime.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 35 references that are in the map. First posted on arXiv 8 May 2026.

Builds on

20 of 35 references.

References · 20

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Densely Connected Convolutional Networkscited by 6,691
  3. 2016Group Equivariant Convolutional Networkscited by 1,154
  4. 2021MedMNIST v2 -- A large-scale lightweight benchmark for 2D and 3D biomedical image classificationcited by 682
  5. 2022MACE: Higher Order Equivariant Message Passing Neural Networks for Fast and Accurate Force Fieldscited by 467
  6. 2018Spherical CNNscited by 452
  7. 2019General E(2)-Equivariant Steerable CNNscited by 441
  8. 2018Rotation Equivariant CNNs for Digital Pathologycited by 420
  9. 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
  10. 2023Spherical Fourier Neural Operators: Learning Stable Dynamics on the Spherecited by 225
  11. 2022e3nn: Euclidean Neural Networkscited by 171
  12. 2013Rotationally Invariant Image Representation for Viewing Direction Classification in Cryo-EMcited by 17
8 more
  1. 2022Bispectral Neural Networkscited by 17
  2. 2023A General Framework for Equivariant Neural Networks on Reductive Lie Groupscited by 16
  3. 2022Moving Frame Net: SE(3)-Equivariant Network for Volumescited by 6
  4. 2023Regular SE(3) Group Convolutions for Volumetric Medical Image Analysiscited by 6
  5. 2024The Selective G-Bispectrum and its Inversion: Applications to G-Invariant Networkscited by 5
  6. 2024ILPO-NET: Network for the invariant recognition of arbitrary volumetric patterns in 3Dcited by 3
  7. 2024On the Fourier analysis in the SO(3) space : EquiLoPO Networkcited by 1
  8. 2025Selective Disk Bispectrum: A Complete and Rotation Invariant Image Descriptorcited by 1

Built on by

Not cited yet.