中文

Flopping for FLOPs: Leveraging equivariance for computational efficiency

计算机视觉与模式识别 2025-06-25 v2 机器学习

摘要

Incorporating geometric invariance into neural networks enhances parameter efficiency but typically increases computational costs. This paper introduces new equivariant neural networks that preserve symmetry while maintaining a comparable number of floating-point operations (FLOPs) per parameter to standard non-equivariant networks. We focus on horizontal mirroring (flopping) invariance, common in many computer vision tasks. The main idea is to parametrize the feature spaces in terms of mirror-symmetric and mirror-antisymmetric features, i.e., irreps of the flopping group. This decomposes the linear layers to be block-diagonal, requiring half the number of FLOPs. Our approach reduces both FLOPs and wall-clock time, providing a practical solution for efficient, scalable symmetry-aware architectures.

引用

@article{arxiv.2502.05169,
  title  = {Flopping for FLOPs: Leveraging equivariance for computational efficiency},
  author = {Georg Bökman and David Nordström and Fredrik Kahl},
  journal= {arXiv preprint arXiv:2502.05169},
  year   = {2025}
}

备注

ICML 2025