bispectrum: Selective $G$-Bispectra Made Practical

· Source: Takara TLDR - Daily AI Papers · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Expert, medium

Summary

Adele Myers, Simon Mataigne, Nina Miolane, and Johan Mathe introduce "bispectrum," an open-source PyTorch library designed to implement selective $G$-bispectra for machine learning tasks requiring invariance under group transformations. Released on May 8, 2026, the library addresses the high computational cost and fragmented implementations of $G$-bispectra, which are principled complete invariants of signals. For finite groups $G$, selectivity reduces computational cost from $O(|G|^2)$ to $O(|G|)$. For spherical 3D rotations, an augmented selective bispectrum reduces cost from $O(L^3)$ to $Θ(L^2)$ coefficients at band-limit $L$. The library, optimized for GPU, computes selective $G$-bispectra in sub-millisecond times. Evaluations on three benchmark datasets show that $G$-bispectra, when used as pooling layers in deep learning architectures, consistently outperform alternatives like norm pooling and max pooling, particularly in low-data, moderate-capacity regimes.

Key takeaway

AI Engineers building deep learning models for tasks requiring rotational or translational invariance should consider integrating the "bispectrum" PyTorch library. Its selective $G$-bispectra offer a computationally efficient and principled method to achieve robust invariance, potentially improving model performance in data-scarce scenarios compared to traditional pooling layers. This could streamline development for equivariant neural networks.

Key insights

Selective $G$-bispectra offer computationally efficient, group-invariant signal representations for machine learning.

Principles

Method

The bispectrum library implements differentiable selective $G$-bispectra modules for seven group actions, enabling direct integration into PyTorch-based deep learning pipelines and achieving near-exact $G$-invariance with optimized GPU computation.

In practice

Topics

Best for: AI Engineer, Research Scientist, AI Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.