Exploring Weight Symmetry in Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
We propose to impose symmetry in neural network parameters to improve parameter usage and make use of dedicated convolution and matrix multiplication routines. Due to significant reduction in the number of parameters as a result of the symmetry constraints, one would expect a dramatic drop in accuracy. Surprisingly, we show that this is not the case, and, depending on network size, symmetry can have little or no negative effect on network accuracy, especially in deep overparameterized networks. We propose several ways to impose local symmetry in recurrent and convolutional neural networks, and show that our symmetry parameterizations satisfy universal approximation property for single hidden layer networks. We extensively evaluate these parameterizations on CIFAR, ImageNet and language modeling datasets, showing significant benefits from the use of symmetry. For instance, our ResNet-101 with channel-wise symmetry has almost 25% less parameters and only 0.2% accuracy loss on ImageNet. Code for our experiments is available at https://github.com/hushell/deep-symmetry
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 3; 2025: 3.
12 papers.
- 2022Understanding convolution on graphs via energiescited by 59
- 2022Transformers from an Optimization Perspectivecited by 27
- 2022Generalized energy and gradient flow via graph frameletscited by 10
- 2024Tilt your Head: Activating the Hidden Spatial-Invariance of Classifierscited by 7
- 2024Hierarchical Associative Memory, Parallelized MLP-Mixer, and Symmetry Breakingcited by 5
- 2022Learning Continuous Rotation Canonicalization with Radial Beam Samplingcited by 4
- 2024Discrete Cosine Transform Based Decorrelated Attention for Vision Transformerscited by 2
- 2023Switchable Lightweight Anti-symmetric Processing (SLAP) with CNN Outspeeds Data Augmentation by Smaller Sample -- Application in Gomoku Reinforcement Learningcited by 0
- 2023Benefits of mirror weight symmetry for 3D mesh segmentation in biomedical applicationscited by 0
- 2025Towards Symmetric Low-Rank Adapterscited by 0
- 2025Binding threshold units with artificial oscillatory neuronscited by 0
- 2025Symmetry and Generalisation in Neural Approximations of Renormalisation Transformationscited by 0
- 2025Symmetry and Generalisation in Neural Approximations of Renormalisation Transformations18 Oct 2025
- 2025Binding threshold units with artificial oscillatory neurons6 May 2025
- 2025Towards Symmetric Low-Rank Adapters29 Mar 2025
- 2024Hierarchical Associative Memory, Parallelized MLP-Mixer, and Symmetry Breaking18 Jun 2024
- 2024Discrete Cosine Transform Based Decorrelated Attention for Vision Transformers22 May 2024
- 2024Tilt your Head: Activating the Hidden Spatial-Invariance of Classifiers6 May 2024
- 2023Benefits of mirror weight symmetry for 3D mesh segmentation in biomedical applications29 Sep 2023
- 2023Switchable Lightweight Anti-symmetric Processing (SLAP) with CNN Outspeeds Data Augmentation by Smaller Sample -- Application in Gomoku Reinforcement Learning11 Jan 2023
- 2022Generalized energy and gradient flow via graph framelets8 Oct 2022
- 2022Understanding convolution on graphs via energies22 Jun 2022
- 2022Learning Continuous Rotation Canonicalization with Radial Beam Sampling21 Jun 2022
- 2022Transformers from an Optimization Perspective27 May 2022