Generative Adversarial Symmetry Discovery

Jianwei Yang, R. Walters, Nima Dehmamy, Rose Yu
2/12/2026

No official code found. Best implementation: Rose-STL-Lab/LieGAN (39 stars, last commit 2025-05-23).

Abstract

Despite the success of equivariant neural networks in scientific applications, they require knowing the symmetry group a priori. However, it may be difficult to know which symmetry to use as an inductive bias in practice. Enforcing the wrong symmetry could even hurt the performance. In this paper, we propose a framework, LieGAN, to automatically discover equivariances from a dataset using a paradigm akin to generative adversarial training. Specifically, a generator learns a group of transformations applied to the data, which preserve the original distribution and fool the discriminator. LieGAN represents symmetry as interpretable Lie algebra basis and can discover various symmetries such as the rotation group $\mathrm{SO}(n)$, restricted Lorentz group $\mathrm{SO}(1,3)^+$ in trajectory prediction and top-quark tagging tasks. The learned symmetry can also be readily used in several existing equivariant neural networks to improve accuracy and generalization in prediction.

View on arXivView PDF

Code Implementations(1)

Rose-STL-Lab/LieGANCommunity100%
397Python, Jupyter NotebookMay 28, 20231 years ago

Similar Papers

Cite this paper

@article{yang2026generative,
  title  = {Generative Adversarial Symmetry Discovery},
  author = {Jianwei Yang and R. Walters and Nima Dehmamy and Rose Yu},
  year   = {2026},
  eprint = {2302.00236},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2302.00236},
  journal = {ICML 2023 2023}
}

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

Discussion