Using and Abusing Equivariance

Tom Edixhoven, Attila Lengyel, Jan van Gemert
8/22/2023
cs.CV

No confident code implementation found for this paper.

Abstract

In this paper we show how Group Equivariant Convolutional Neural Networks use subsampling to learn to break equivariance to their symmetries. We focus on 2D rotations and reflections and investigate the impact of broken equivariance on network performance. We show that a change in the input dimension of a network as small as a single pixel can be enough for commonly used architectures to become approximately equivariant, rather than exactly. We investigate the impact of networks not being exactly equivariant and find that approximately equivariant networks generalise significantly worse to unseen symmetries compared to their exactly equivariant counterparts. However, when the symmetries in the training data are not identical to the symmetries of the network, we find that approximately equivariant networks are able to relax their own equivariant constraints, causing them to match or outperform exactly equivariant networks on common benchmark datasets.

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!

Cite this paper

@article{edixhoven2023using,
  title  = {Using and Abusing Equivariance},
  author = {Tom Edixhoven and Attila Lengyel and Jan van Gemert},
  year   = {2023},
  eprint = {2308.11316},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.11316v1}
}

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/2308.11316.svg)](https://codeofpaper.com/paper/2308.11316)

Discussion