Mechanism of feature learning in convolutional neural networks
Not on the map. Why?
Abstract (arXiv)
Understanding the mechanism of how convolutional neural networks learn features from image data is a fundamental problem in machine learning and computer vision. In this work, we identify such a mechanism. We posit the Convolutional Neural Feature Ansatz, which states that covariances of filters in any convolutional layer are proportional to the average gradient outer product (AGOP) taken with respect to patches of the input to that layer. We present extensive empirical evidence for our ansatz, including identifying high correlation between covariances of filters and patch-based AGOPs for convolutional layers in standard neural architectures, such as AlexNet, VGG, and ResNets pre-trained on ImageNet. We also provide supporting theoretical evidence. We then demonstrate the generality of our result by using the patch-based AGOP to enable deep feature learning in convolutional kernel machines. We refer to the resulting algorithm as (Deep) ConvRFM and show that our algorithm recovers similar features to deep convolutional networks including the notable emergence of edge detectors. Moreover, we find that Deep ConvRFM overcomes previously identified limitations of convolutional kernels, such as their inability to adapt to local signals in images and, as a result, leads to sizable performance improvement over fixed convolutional kernels.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 39 of its 59 references that are in the map. First posted on arXiv 1 Sep 2023.
Builds on
39 of 59 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
27 more
- 2013Describing Textures in the Wildcited by 2,110
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2017Deep Neural Networks as Gaussian Processescited by 617
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
- 2018Rotation Equivariant CNNs for Digital Pathologycited by 420
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 374
- 2022Neural Networks can Learn Representations with Gradient Descentcited by 161
- 2019Neural Tangents: Fast and Easy Infinite Neural Networks in Pythoncited by 149
- 2022High-dimensional Asymptotics of Feature Learning: How One Gradient Step Improves the Representationcited by 146
- 2016Toward Deeper Understanding of Neural Networks: The Power of Initialization and a Dual View on Expressivitycited by 138
- 2019Enhanced Convolutional Neural Tangent Kernelscited by 76
- 2019Cold Case: The Lost MNIST Digitscited by 61
- 2022Neural Networks Efficiently Learn Low-Dimensional Representations with SGDcited by 61
- 2020Neural Kernels Without Tangentscited by 56
- 2017Gabor Convolutional Networkscited by 55
- 2022A Theoretical Analysis on Feature Learning in Neural Networks: Emergence from Inputs and Advantage over Fixed Featurescited by 49
- 2022Limitations of the NTK for Understanding Generalization in Deep Learningcited by 34
- 2021Approximation and Learning with Deep Convolutional Models: a Kernel Perspectivecited by 31
- 2016Lets keep it simple, Using simple architectures to outperform deeper and more complex architecturescited by 24
- 2021Simple, Fast, and Flexible Framework for Matrix Completion with Infinite Width Neural Networkscited by 17
- 2022Feature Learning in L2-regularized DNNs: Attraction/Repulsion and Sparsitycited by 17
- 2022Understanding the Covariance Structure of Convolutional Filterscited by 16
- 2023Kernel Regression with Infinite-Width Neural Networks on Millions of Examplescited by 9
- 2023ReLU Neural Networks with Linear Layers are Biased Towards Single- and Multi-Index Modelscited by 7
- 2020The Expected Jacobian Outerproduct: Theory and Empiricscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 9; 2025: 1; 2026: 4.
15 papers.
Sort:
By area:
- 2024Emergence in non-neural models: grokking modular arithmetic via average gradient outer productcited by 26
- 2024Average gradient outer product as a mechanism for deep neural collapsecited by 21
- 2024Linear Recursive Feature Machines provably recover low-rank matricescited by 16
- 2024Residual Connections Harm Generative Representation Learningcited by 10
- 2024Formation of Representations in Neural Networkscited by 10
- 2024Feature learning as alignment: a structural property of gradient descent in non-linear neural networkscited by 9
- 2023On the Nystrom Approximation for Preconditioning in Kernel Machinescited by 2
- 2025The Features at Convergence Theorem: a first-principles alternative to the Neural Feature Ansatz for how networks learn representationscited by 2
- 2024Hamiltonian Mechanics of Feature Learning: Bottleneck Structure in Leaky ResNetscited by 1
- 2026Breaking Data Symmetry is Needed For Generalization in Feature Learning Kernelscited by 1
- 2026AGOP as Explanation: From Feature Learning to Per-Sample Attribution in Image Classifierscited by 1
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligencecited by 1
3 more
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligence12 Aug 2026
- 2026AGOP as Explanation: From Feature Learning to Per-Sample Attribution in Image Classifiers12 May 2026
- 2026Breaking Data Symmetry is Needed For Generalization in Feature Learning Kernels31 Mar 2026
- 2026Local EGOP for Continuous Index Learning11 Jan 2026
- 2025The Features at Convergence Theorem: a first-principles alternative to the Neural Feature Ansatz for how networks learn representations8 Jul 2025
- 2024Towards a Statistical Understanding of Neural Networks: Beyond the Neural Tangent Kernel Theories25 Dec 2024
- 2024Impact of Label Noise on Learning Complex Features7 Nov 2024
- 2024Formation of Representations in Neural Networks3 Oct 2024
- 2024Emergence in non-neural models: grokking modular arithmetic via average gradient outer product29 Jul 2024
- 2024Hamiltonian Mechanics of Feature Learning: Bottleneck Structure in Leaky ResNets27 May 2024
- 2024Residual Connections Harm Generative Representation Learning16 Apr 2024
- 2024Average gradient outer product as a mechanism for deep neural collapse21 Feb 2024
- 2024Residual Connections Harm Generative Representation Learningcited by 10
- 2024Residual Connections Harm Generative Representation Learning16 Apr 2024
- 2024Emergence in non-neural models: grokking modular arithmetic via average gradient outer productcited by 26
- 2024Average gradient outer product as a mechanism for deep neural collapsecited by 21
- 2024Linear Recursive Feature Machines provably recover low-rank matricescited by 16
- 2024Formation of Representations in Neural Networkscited by 10
- 2024Feature learning as alignment: a structural property of gradient descent in non-linear neural networkscited by 9
- 2023On the Nystrom Approximation for Preconditioning in Kernel Machinescited by 2
- 2025The Features at Convergence Theorem: a first-principles alternative to the Neural Feature Ansatz for how networks learn representationscited by 2
- 2024Hamiltonian Mechanics of Feature Learning: Bottleneck Structure in Leaky ResNetscited by 1
- 2026Breaking Data Symmetry is Needed For Generalization in Feature Learning Kernelscited by 1
- 2026AGOP as Explanation: From Feature Learning to Per-Sample Attribution in Image Classifierscited by 1
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligencecited by 1
- 2024Impact of Label Noise on Learning Complex Featurescited by 0
12 most cited of 14 All 14 (JSON)
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligence12 Aug 2026
- 2026AGOP as Explanation: From Feature Learning to Per-Sample Attribution in Image Classifiers12 May 2026
- 2026Breaking Data Symmetry is Needed For Generalization in Feature Learning Kernels31 Mar 2026
- 2026Local EGOP for Continuous Index Learning11 Jan 2026
- 2025The Features at Convergence Theorem: a first-principles alternative to the Neural Feature Ansatz for how networks learn representations8 Jul 2025
- 2024Towards a Statistical Understanding of Neural Networks: Beyond the Neural Tangent Kernel Theories25 Dec 2024
- 2024Impact of Label Noise on Learning Complex Features7 Nov 2024
- 2024Formation of Representations in Neural Networks3 Oct 2024
- 2024Emergence in non-neural models: grokking modular arithmetic via average gradient outer product29 Jul 2024
- 2024Hamiltonian Mechanics of Feature Learning: Bottleneck Structure in Leaky ResNets27 May 2024
- 2024Average gradient outer product as a mechanism for deep neural collapse21 Feb 2024
- 2024Feature learning as alignment: a structural property of gradient descent in non-linear neural networks7 Feb 2024
12 newest of 14 All 14 (JSON)