Improving Equivariant Networks with Probabilistic Symmetry Breaking

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Lawrence, Hannah, Portilheiro, Vasco, Zhang, Yan, Kaba, Sékou-Oumar
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916664641060864
author Lawrence, Hannah
Portilheiro, Vasco
Zhang, Yan
Kaba, Sékou-Oumar
author_facet Lawrence, Hannah
Portilheiro, Vasco
Zhang, Yan
Kaba, Sékou-Oumar
contents Equivariance encodes known symmetries into neural networks, often enhancing generalization. However, equivariant networks cannot break symmetries: the output of an equivariant network must, by definition, have at least the same self-symmetries as the input. This poses an important problem, both (1) for prediction tasks on domains where self-symmetries are common, and (2) for generative models, which must break symmetries in order to reconstruct from highly symmetric latent spaces. This fundamental limitation can be addressed by considering equivariant conditional distributions, instead of equivariant functions. We present novel theoretical results that establish necessary and sufficient conditions for representing such distributions. Concretely, this representation provides a practical framework for breaking symmetries in any equivariant network via randomized canonicalization. Our method, SymPE (Symmetry-breaking Positional Encodings), admits a simple interpretation in terms of positional encodings. This approach expands the representational power of equivariant networks while retaining the inductive bias of symmetry, which we justify through generalization bounds. Experimental results demonstrate that SymPE significantly improves performance of group-equivariant and graph neural networks across diffusion models for graphs, graph autoencoders, and lattice spin system modeling.
format Preprint
id arxiv_https___arxiv_org_abs_2503_21985
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Improving Equivariant Networks with Probabilistic Symmetry Breaking
Lawrence, Hannah
Portilheiro, Vasco
Zhang, Yan
Kaba, Sékou-Oumar
Machine Learning
Equivariance encodes known symmetries into neural networks, often enhancing generalization. However, equivariant networks cannot break symmetries: the output of an equivariant network must, by definition, have at least the same self-symmetries as the input. This poses an important problem, both (1) for prediction tasks on domains where self-symmetries are common, and (2) for generative models, which must break symmetries in order to reconstruct from highly symmetric latent spaces. This fundamental limitation can be addressed by considering equivariant conditional distributions, instead of equivariant functions. We present novel theoretical results that establish necessary and sufficient conditions for representing such distributions. Concretely, this representation provides a practical framework for breaking symmetries in any equivariant network via randomized canonicalization. Our method, SymPE (Symmetry-breaking Positional Encodings), admits a simple interpretation in terms of positional encodings. This approach expands the representational power of equivariant networks while retaining the inductive bias of symmetry, which we justify through generalization bounds. Experimental results demonstrate that SymPE significantly improves performance of group-equivariant and graph neural networks across diffusion models for graphs, graph autoencoders, and lattice spin system modeling.
title Improving Equivariant Networks with Probabilistic Symmetry Breaking
topic Machine Learning
url https://arxiv.org/abs/2503.21985