U(1) Symmetry-breaking Observed in Generic CNN Bottleneck Layers
Not on the map. Why?
Abstract (arXiv)
We report on a novel model linking deep convolutional neural networks (CNN) to biological vision and fundamental particle physics. Information propagation in a CNN is modeled via an analogy to an optical system, where information is concentrated near a bottleneck where the 2D spatial resolution collapses about a focal point 1× 1=1. A 3D space (x,y,t) is defined by (x,y) coordinates in the image plane and CNN layer t, where a principal ray (0,0,t) runs in the direction of information propagation through both the optical axis and the image center pixel located at (x,y)=(0,0), about which the sharpest possible spatial focus is limited to a circle of confusion in the image plane. Our novel insight is to model the principal optical ray (0,0,t) as geometrically equivalent to the medial vector in the positive orthant I(x,y) ∈ RN+ of a N-channel activation space, e.g. along the greyscale (or luminance) vector (t,t,t) in RGB colour space. Information is thus concentrated into an energy potential E(x,y,t)=|I(x,y,t)|2, which, particularly for bottleneck layers t of generic CNNs, is highly concentrated and symmetric about the spatial origin (0,0,t) and exhibits the well-known "Sombrero" potential of the boson particle. This symmetry is broken in classification, where bottleneck layers of generic pre-trained CNN models exhibit a consistent class-specific bias towards an angle θ ∈ U(1) defined simultaneously in the image plane and in activation feature space. Initial observations validate our hypothesis from generic pre-trained CNN activation maps and a bare-bones memory-based classification scheme, with no training or tuning. Training from scratch using combined one-hot + U(1) loss improves classification for all tasks tested including ImageNet.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 52 of its 93 references that are in the map. First posted on arXiv 5 Jun 2022.
Builds on
52 of 93 references.
References · 52
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
38 more
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 2017Non-local Neural Networkscited by 2,290
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2013Describing Textures in the Wildcited by 2,110
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2018Do Better ImageNet Models Transfer Better?cited by 560
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2014CNN Features off-the-shelf: an Astounding Baseline for Recognitioncited by 316
- 2019Gauge Equivariant Convolutional Networks and the Icosahedral CNNcited by 262
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 194
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 160
- 2016Deep Image Retrieval: Learning global representations for image searchcited by 147
- 2017Deep Metric Learning with Angular Losscited by 107
- 2019A Survey of Optimization Methods from a Machine Learning Perspectivecited by 90
- 2019Hyperspherical Prototype Networkscited by 85
- 2019MultiGrain: a unified image embedding for classes and instancescited by 85
- 2021An Image Patch is a Wave: Phase-Aware Vision MLPcited by 61
- 2014Visual Instance Retrieval with Deep Convolutional Networkscited by 48
- 2021Noether's Learning Dynamics: Role of Symmetry Breaking in Neural Networkscited by 47
- 2018Beyond One-hot Encoding: lower dimensional target embeddingcited by 42
- 2018Ring loss: Convex Feature Normalization for Face Recognitioncited by 39
- 2020Finding Symmetry Breaking Order Parameters with Euclidean Neural Networkscited by 30
- 2020Rethinking Depthwise Separable Convolutions: How Intra-Kernel Correlations Lead to Improved MobileNetscited by 28
- 2022projUNN: efficient method for training deep networks with unitary matricescited by 27
50 most cited of 52 All 52 (JSON)
Built on by
Not cited yet.