CNN Filter DB: An Empirical Investigation of Trained Convolutional Filters
Not on the map. Why?
Abstract (arXiv)
Currently, many theoretical as well as practically relevant questions towards the transferability and robustness of Convolutional Neural Networks (CNNs) remain unsolved. While ongoing research efforts are engaging these problems from various angles, in most computer vision related cases these approaches can be generalized to investigations of the effects of distribution shifts in image data. In this context, we propose to study the shifts in the learned weights of trained CNN models. Here we focus on the properties of the distributions of dominantly used 3x3 convolution filter kernels. We collected and publicly provide a dataset with over 1.4 billion filters from hundreds of trained CNNs, using a wide range of datasets, architectures, and vision tasks. In a first use case of the proposed dataset, we can show highly relevant properties of many publicly available pre-trained models for practical applications: I) We analyze distribution shifts (or the lack thereof) between trained filters along different axes of meta-parameters, like visual category of the dataset, task, architecture, or layer depth. Based on these results, we conclude that model pre-training can succeed on arbitrary datasets if they meet size and variance conditions. II) We show that many pre-trained models contain degenerated filters which make them less robust and less suitable for fine-tuning on target applications. Data & Project website: https://github.com/paulgavrikov/cnn-filter-db
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 129 of its 175 references that are in the map. First posted on arXiv 29 Mar 2022.
Builds on
129 of 175 references.
References · 129
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 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
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
38 more
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2016Wide Residual Networkscited by 3,057
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2019Searching for MobileNetV3cited by 1,984
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2016Understanding intermediate layers using linear classifier probescited by 1,279
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,199
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2017Mixed Precision Trainingcited by 1,135
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2021Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Datacited by 961
- 2020Designing Network Design Spacescited by 954
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2016Adversarial Machine Learning at Scalecited by 934
50 most cited of 129 All 129 (JSON)
Built on by
Citing papers per year: 2022: 5; 2023: 7; 2024: 6; 2025: 2.
20 papers.
Sort:
By area:
- 2022Model Zoos: A Dataset of Diverse Populations of Neural Network Modelscited by 38
- 2022Adversarial Robustness through the Lens of Convolutional Filterscited by 9
- 2023An Extended Study of Human-like Behavior under Adversarial Trainingcited by 9
- 2024Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernelscited by 6
- 2023The Power of Linear Combinations: Learning with Random Convolutionscited by 4
- 2023Sparsified Model Zoo Twins: Investigating Populations of Sparsified Neural Network Modelscited by 4
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Modelscited by 4
- 2024ResiDual Transformer Alignment with Spectral Decompositioncited by 4
- 2022E Pluribus Unum Interpretable Convolutional Neural Networkscited by 3
- 2024How Do Training Methods Influence the Utilization of Vision Models?cited by 3
- 2022Does Medical Imaging learn different Convolution Filters?cited by 2
- 2023Revisiting Hidden Representations in Transfer Learning for Medical Imagingcited by 2
8 more
- 2024Convolutional Neural Networks Do Work with Pre-Defined Filterscited by 2
- 2023On the Interplay of Convolutional Padding and Adversarial Robustnesscited by 1
- 2024Enhancing Generalization in Convolutional Neural Networks through Regularization with Edge and Line Featurescited by 1
- 2022On the Transferability of Visual Features in Generalized Zero-Shot Learningcited by 0
- 2023GoogLe2Net: Going Transverse with Convolutionscited by 0
- 2024Searching for Effective Preprocessing Method and CNN-based Architecture with Efficient Channel Attention on Speech Emotion Recognitioncited by 0
- 2025Towards Seamless Hierarchical Federated Learning under Intermittent Client Participation: A Stagewise Decision-Making Methodologycited by 0
- 2025Fuzzy-Pattern Tsetlin Machinecited by 0
- 2025Fuzzy-Pattern Tsetlin Machine11 Aug 2025
- 2025Towards Seamless Hierarchical Federated Learning under Intermittent Client Participation: A Stagewise Decision-Making Methodology13 Feb 2025
- 2024Convolutional Neural Networks Do Work with Pre-Defined Filters27 Nov 2024
- 2024ResiDual Transformer Alignment with Spectral Decomposition31 Oct 2024
- 2024Enhancing Generalization in Convolutional Neural Networks through Regularization with Edge and Line Features22 Oct 2024
- 2024How Do Training Methods Influence the Utilization of Vision Models?18 Oct 2024
- 2024Searching for Effective Preprocessing Method and CNN-based Architecture with Efficient Channel Attention on Speech Emotion Recognition6 Sep 2024
- 2024Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernels25 Jan 2024
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Models19 Oct 2023
- 2023On the Interplay of Convolutional Padding and Adversarial Robustness12 Aug 2023
- 2023Sparsified Model Zoo Twins: Investigating Populations of Sparsified Neural Network Models26 Apr 2023
- 2023An Extended Study of Human-like Behavior under Adversarial Training22 Mar 2023
8 more
- 2023Revisiting Hidden Representations in Transfer Learning for Medical Imaging16 Feb 2023
- 2023The Power of Linear Combinations: Learning with Random Convolutions26 Jan 2023
- 2023GoogLe2Net: Going Transverse with Convolutions1 Jan 2023
- 2022On the Transferability of Visual Features in Generalized Zero-Shot Learning22 Nov 2022
- 2022Does Medical Imaging learn different Convolution Filters?25 Oct 2022
- 2022Model Zoos: A Dataset of Diverse Populations of Neural Network Models29 Sep 2022
- 2022E Pluribus Unum Interpretable Convolutional Neural Networks10 Aug 2022
- 2022Adversarial Robustness through the Lens of Convolutional Filters5 Apr 2022
- 2022Model Zoos: A Dataset of Diverse Populations of Neural Network Modelscited by 38
- 2022Adversarial Robustness through the Lens of Convolutional Filterscited by 9
- 2023An Extended Study of Human-like Behavior under Adversarial Trainingcited by 9
- 2024Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernelscited by 6
- 2023The Power of Linear Combinations: Learning with Random Convolutionscited by 4
- 2023Sparsified Model Zoo Twins: Investigating Populations of Sparsified Neural Network Modelscited by 4
- 2024ResiDual Transformer Alignment with Spectral Decompositioncited by 4
- 2022E Pluribus Unum Interpretable Convolutional Neural Networkscited by 3
- 2024How Do Training Methods Influence the Utilization of Vision Models?cited by 3
- 2022Does Medical Imaging learn different Convolution Filters?cited by 2
- 2023Revisiting Hidden Representations in Transfer Learning for Medical Imagingcited by 2
- 2024Convolutional Neural Networks Do Work with Pre-Defined Filterscited by 2
12 most cited of 19 All 19 (JSON)
- 2025Fuzzy-Pattern Tsetlin Machine11 Aug 2025
- 2025Towards Seamless Hierarchical Federated Learning under Intermittent Client Participation: A Stagewise Decision-Making Methodology13 Feb 2025
- 2024Convolutional Neural Networks Do Work with Pre-Defined Filters27 Nov 2024
- 2024ResiDual Transformer Alignment with Spectral Decomposition31 Oct 2024
- 2024Enhancing Generalization in Convolutional Neural Networks through Regularization with Edge and Line Features22 Oct 2024
- 2024How Do Training Methods Influence the Utilization of Vision Models?18 Oct 2024
- 2024Searching for Effective Preprocessing Method and CNN-based Architecture with Efficient Channel Attention on Speech Emotion Recognition6 Sep 2024
- 2024Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernels25 Jan 2024
- 2023On the Interplay of Convolutional Padding and Adversarial Robustness12 Aug 2023
- 2023Sparsified Model Zoo Twins: Investigating Populations of Sparsified Neural Network Models26 Apr 2023
- 2023An Extended Study of Human-like Behavior under Adversarial Training22 Mar 2023
- 2023Revisiting Hidden Representations in Transfer Learning for Medical Imaging16 Feb 2023
12 newest of 19 All 19 (JSON)