A Generative Model of Symmetry Transformations
James Urquhart Allingham, Bruno Mlodozeniec, Shreyas Padhy, Javier Antorán, David Krueger, Richard E. Turner, Eric T. Nalisnick, José Miguel Hernández-Lobato
Abstract
Correctly capturing the symmetry transformations of data can lead to efficient models with strong generalization capabilities, though methods incorporating symmetries often require prior knowledge. While recent advancements have been made in learning those symmetries directly from the dataset, most of this work has focused on the discriminative setting. In this paper, we take inspiration from group theoretic ideas to construct a generative model that explicitly aims to capture the data's approximate symmetries. This results in a model that, given a prespecified but broad set of possible symmetries, learns to what extent, if at all, those symmetries are actually present. Our model can be seen as a generative process for data augmentation. We provide a simple algorithm for learning our generative model and empirically demonstrate its ability to capture symmetries under affine and color transformations, in an interpretable way. Combining our symmetry model with standard generative models results in higher marginal test-log-likelihoods and improved data efficiency.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers7
- Learning symmetries via weight-sharing with doubly stochastic tensorsPutri A. van der Linden, Alejandro García-Castellanos, Sharvaree P. Vadgama, Thijs P. Kuipers et al.NeurIPS 2024 · 6 citations
- Discovering Symmetry Groups with Flow MatchingYuxuan Chen, Jung Yeon Park, Floor Eijkelboom, Jianke Yang et al.ICML 2026 · 3 citations
- Equivariance by Contrast: Identifiable Equivariant Embeddings from Unlabeled Finite Group ActionsTobias Schmidt, Steffen Schneider, Matthias BethgeNeurIPS 2025 · 2 citations
- RECON: Robust symmetry discovery via Explicit Canonical Orientation NormalizationAlonso Urbano, David Wilson Romero, Max Zimmer, Sebastian PokuttaICLR 2026 · 1 citation
- Inverting Data Transformations via Diffusion SamplingJinwoo Kim, Sékou-Oumar Kaba, Jiyun Park, Seunghoon Hong et al.ICML 2026
Builds on23
- Bootstrap Your Own Latent - A New Approach to Self-Supervised LearningJean-Bastien Grill, Florian Strub, Florent Altché, Corentin Tallec et al.NeurIPS 2020 · 9,171 citations
- The Effects of Regularization and Data Augmentation are Class DependentRandall Balestriero, Léon Bottou, Yann LeCunNeurIPS 2022 · 124 citations
- Automatic Symmetry Discovery with Lie Algebra Convolutional NetworkNima Dehmamy, Robin Walters, Yanchen Liu, Dashun Wang et al.NeurIPS 2021 · 120 citations
- Equivariance with Learned Canonicalization FunctionsSékou-Oumar Kaba, Arnab Kumar Mondal, Yan Zhang, Yoshua Bengio et al.ICML 2023 · 109 citations
- Lossy Compression for Lossless PredictionYann Dubois, Benjamin Bloem-Reddy, Karen Ullrich, Chris J. MaddisonNeurIPS 2021 · 82 citations
Related papers
- Learning Infinitesimal Generators of Continuous Symmetries from DataGyeonghoon Ko, Hyunsu Kim, Juho LeeNeurIPS 2024 · 18 citations
- Learning Symmetric Embeddings for Equivariant World ModelsJung Yeon Park, Ondrej Biza, Linfeng Zhao, Jan-Willem van de Meent et al.ICML 2022 · 56 citations
- LieGG: Studying Learned Lie Group GeneratorsArtem Moskalev, Anna Sepliarskaia, Ivan Sosnovik, Arnold W. M. SmeuldersNeurIPS 2022 · 39 citations
- Meta-learning Symmetries by ReparameterizationAllan Zhou, Tom Knowles, Chelsea FinnICLR 2021 · 105 citations
- Approximation-Generalization Trade-offs under (Approximate) Group EquivarianceMircea Petrache, Shubhendu TrivediNeurIPS 2023 · 54 citations
