Symmetry constrained machine learning
Not on the map. Why?
Abstract (arXiv)
Symmetry, a central concept in understanding the laws of nature, has been used for centuries in physics, mathematics, and chemistry, to help make mathematical models tractable. Yet, despite its power, symmetry has not been used extensively in machine learning, until rather recently. In this article we show a general way to incorporate symmetries into machine learning models. We demonstrate this with a detailed analysis on a rather simple real world machine learning system - a neural network for classifying handwritten digits, lacking bias terms for every neuron. We demonstrate that ignoring symmetries can have dire over-fitting consequences, and that incorporating symmetry into the model reduces over-fitting, while at the same time reducing complexity, ultimately requiring less training data, and taking less time and resources to train.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1.
3 papers.
- 2024Symmetry Discovery Beyond Affine Transformationscited by 14
- 2022Knowledge-Integrated Informed AI for National Securitycited by 0
- 2023Switchable Lightweight Anti-symmetric Processing (SLAP) with CNN Outspeeds Data Augmentation by Smaller Sample -- Application in Gomoku Reinforcement Learningcited by 0
- 2024Symmetry Discovery Beyond Affine Transformations5 Jun 2024
- 2023Switchable Lightweight Anti-symmetric Processing (SLAP) with CNN Outspeeds Data Augmentation by Smaller Sample -- Application in Gomoku Reinforcement Learning11 Jan 2023
- 2022Knowledge-Integrated Informed AI for National Security4 Feb 2022