Does equivariance matter at scale?

Johann Brehmer, Sönke Behrends, Pim de Haan, Taco Cohen
10/30/2024
cs.LG

No confident code implementation found for this paper.

Abstract

Given large datasets and sufficient compute, is it beneficial to design neural architectures for the structure and symmetries of each problem? Or is it more efficient to learn them from data? We study empirically how equivariant and non-equivariant networks scale with compute and training samples. Focusing on a benchmark problem of rigid-body interactions and on general-purpose transformer architectures, we perform a series of experiments, varying the model size, training steps, and dataset size. We find evidence for three conclusions. First, equivariance improves data efficiency, but training non-equivariant models with data augmentation can close this gap given sufficient epochs. Second, scaling with compute follows a power law, with equivariant models outperforming non-equivariant ones at each tested compute budget. Finally, the optimal allocation of a compute budget onto model size and training duration differs between equivariant and non-equivariant models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{brehmer2024does,
  title  = {Does equivariance matter at scale?},
  author = {Johann Brehmer and Sönke Behrends and Pim de Haan and Taco Cohen},
  year   = {2024},
  eprint = {2410.23179},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.23179v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.23179.svg)](https://codeofpaper.com/paper/2410.23179)

Discussion