Equivariance Through Parameter-Sharing
Siamak Ravanbakhsh, Jeff Schneider, Barnabas Poczos

TL;DR
This paper explores how to enforce equivariance in neural networks by leveraging parameter symmetries, proposing schemes that tie parameters to induce specific group symmetries and ensure sensitivity to other permutations.
Contribution
It establishes a theoretical link between network equivariance and parameter symmetries, and introduces parameter-sharing schemes to achieve desired equivariance properties.
Findings
Parameter-sharing schemes induce $ ext{G}$-equivariance in neural networks.
Proposed methods guarantee sensitivity to all permutation groups outside $ ext{G}$ under certain conditions.
The approach provides a systematic way to incorporate symmetry into neural network design.
Abstract
We propose to study equivariance in deep neural networks through parameter symmetries. In particular, given a group that acts discretely on the input and output of a standard neural network layer , we show that is equivariant with respect to -action iff explains the symmetries of the network parameters . Inspired by this observation, we then propose two parameter-sharing schemes to induce the desirable symmetry on . Our procedures for tying the parameters achieve -equivariance and, under some conditions on the action of , they guarantee sensitivity to all other permutation groups outside .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Model Reduction and Neural Networks · Machine Learning and Algorithms
