Abstract
Abstract
Symmetry detection, the task of discovering the underlying symmetries of a given dataset, has been gaining popularity in the machine learning community, particularly in science and engineering applications. Most previous works focus on detecting ‘canonical’ symmetries such as translation, scaling, and rotation, and cast the task as a modeling problem involving complex inductive biases and architecture design of neural networks. We challenge these assumptions and propose that instead of constructing biases, we can learn to detect symmetries from raw data without prior knowledge. The approach presented in this paper provides a flexible way to scale up the detection procedure to non-canonical symmetries, and has the potential to detect both known and unknown symmetries alike. Concretely, we focus on predicting the generators of Lie point symmetries of partial differential equations, more specifically, evolutionary equations for ease of data generation. Our results demonstrate that well-established neural network architectures are capable of recognizing symmetry generators, even in unseen dynamical systems. These findings have the potential to make non-canonical symmetries more accessible to applications, including model selection, sparse identification, and data interpretability.
Funder
Universiteit van Amsterdam
Reference27 articles.
1. Learning Lie groups for invariant visual perception;Rao,1998
2. An unsupervised algorithm for learning Lie group transformations;Sohl-Dickstein,2010
3. Learning the irreducible representations of commutative Lie groups;Cohen,2014
4. Automatic symmetry discovery with Lie algebra convolutional network;Dehmamy,2021
5. Detecting symmetries with neural networks;Krippendorf,2020