The Power of Linear Combinations: Learning with Random Convolutions
Not on the map. Why?
Abstract (arXiv)
Following the traditional paradigm of convolutional neural networks (CNNs), modern CNNs manage to keep pace with more recent, for example transformer-based, models by not only increasing model depth and width but also the kernel size. This results in large amounts of learnable model parameters that need to be handled during training. While following the convolutional paradigm with the according spatial inductive bias, we question the significance of learned convolution filters. In fact, our findings demonstrate that many contemporary CNN architectures can achieve high test accuracies without ever updating randomly initialized (spatial) convolution filters. Instead, simple linear combinations (implemented through efficient 1× 1 convolutions) suffice to effectively recombine even random filters into expressive network operators. Furthermore, these combinations of random filters can implicitly regularize the resulting operations, mitigating overfitting and enhancing overall performance and robustness. Conversely, retaining the ability to learn filter updates can impair network performance. Lastly, although we only observe relatively small gains from learning 3× 3 convolutions, the learning gains increase proportionally with kernel size, owing to the non-idealities of the independent and identically distributed (textiti.i.d.) nature of default initialization techniques.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 50 of its 71 references that are in the map. First posted on arXiv 26 Jan 2023.
Builds on
50 of 71 references.
References · 50
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
38 more
- 2014Going Deeper with Convolutionscited by 4,231
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2022A ConvNet for the 2020scited by 3,545
- 2016Wide Residual Networkscited by 3,057
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2019Searching for MobileNetV3cited by 1,984
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2017Mixed Precision Trainingcited by 1,135
- 2017Deep Image Priorcited by 1,097
- 2013Network In Networkcited by 600
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
- 2022InternImage: Exploring Large-Scale Vision Foundation Models with Deformable Convolutionscited by 479
- 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
- 2021ResNet strikes back: An improved training procedure in timmcited by 365
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 206
- 2022Patches Are All You Need?cited by 201
- 2019ACNet: Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blockscited by 178
- 2016Generalization Properties of Learning with Random Featurescited by 163
- 2022Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNscited by 155
- 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
- 2020Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNscited by 103
- 2019Are All Layers Created Equal?cited by 94
- 2017Shift: A Zero FLOP, Zero Parameter Alternative to Spatial Convolutionscited by 93
- 2019Multi-level Wavelet Convolutional Neural Networkscited by 59
- 2022Reversible Column Networkscited by 32
- 2018DCFNet: Deep Neural Network with Decomposed Convolutional Filterscited by 23
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2022Understanding the Covariance Structure of Convolutional Filterscited by 16
- 2020Harmonic Convolutional Networks based on Discrete Cosine Transformcited by 14
- 2022FreDSNet: Joint Monocular Depth and Semantic Segmentation with Fast Fourier Convolutionscited by 11
- 2022Adversarial Robustness through the Lens of Convolutional Filterscited by 9
- 2019BasisConv: A method for compressed representation and learning in CNNscited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 2.
4 papers.
- 2024Can Biases in ImageNet Models Explain Generalization?cited by 20
- 2024How Do Training Methods Influence the Utilization of Vision Models?cited by 3
- 2026One Model, Many Behaviors: Training-Induced Effects on Out-of-Distribution Detectioncited by 1
- 2026MetaColloc: Optimization-Free PDE Solving via Meta-Learned Basis Functionscited by 0
- 2026MetaColloc: Optimization-Free PDE Solving via Meta-Learned Basis Functions12 May 2026
- 2026One Model, Many Behaviors: Training-Induced Effects on Out-of-Distribution Detection15 Jan 2026
- 2024How Do Training Methods Influence the Utilization of Vision Models?18 Oct 2024
- 2024Can Biases in ImageNet Models Explain Generalization?1 Apr 2024