Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNet
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) excel on many complex perceptual tasks but it has proven notoriously difficult to understand how they reach their decisions. We here introduce a high-performance DNN architecture on ImageNet whose decisions are considerably easier to explain. Our model, a simple variant of the ResNet-50 architecture called BagNet, classifies an image based on the occurrences of small local image features without taking into account their spatial ordering. This strategy is closely related to the bag-of-feature (BoF) models popular before the onset of deep learning and reaches a surprisingly high accuracy on ImageNet (87.6% top-5 for 33 x 33 px features and Alexnet performance for 17 x 17 px features). The constraint on local features makes it straight-forward to analyse how exactly each part of the image influences the classification. Furthermore, the BagNets behave similar to state-of-the art deep neural networks such as VGG-16, ResNet-152 or DenseNet-169 in terms of feature sensitivity, error distribution and interactions between image parts. This suggests that the improvements of DNNs over previous bag-of-feature classifiers in the last few years is mostly achieved by better fine-tuning rather than by qualitatively different decision strategies.
Key facts. Cited by 260 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 71; 2022: 60; 2023: 53; 2024: 28; 2025: 28; 2026: 20.
260 papers.
Sort:
By area:
- 2021Towards Total Recall in Industrial Anomaly Detectioncited by 776
- 2021Transformer in Transformercited by 633
- 2022When and why vision-language models behave like bags-of-words, and what to do about it?cited by 610
- 2021Intriguing Properties of Vision Transformerscited by 446
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 381
- 2022Scaling Vision Transformers to Gigapixel Images via Hierarchical Self-Supervised Learningcited by 359
- 2021The Intrinsic Dimension of Images and Its Impact on Learningcited by 315
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2021Partial success in closing the gap between human and machine visioncited by 185
- 2022Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNscited by 155
- 2022On Feature Learning in the Presence of Spurious Correlationscited by 145
- 2021Learning Debiased Representation via Disentangled Feature Augmentationcited by 116
38 more
- 2021Are Convolutional Neural Networks or Transformers more like human vision?cited by 109
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2021CAT: Cross Attention in Vision Transformercited by 92
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2021Causal Attention for Unbiased Visual Recognitioncited by 80
- 2022Improving Vision Transformers by Revisiting High-frequency Componentscited by 76
- 2021Can Subnetwork Structure be the Key to Out-of-Distribution Generalization?cited by 75
- 2021Relational Embedding for Few-Shot Classificationcited by 74
- 2021Beyond Question-Based Biases: Assessing Multimodal Shortcut Learning in Visual Question Answeringcited by 71
- 2023Simple and Fast Group Robustness by Automatic Feature Reweightingcited by 68
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explorecited by 66
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2022Harmonizing the object recognition strategies of deep neural networks with humanscited by 59
- 2023FACET: Fairness in Computer Vision Evaluation Benchmarkcited by 58
- 2021Convolutional Dynamic Alignment Networks for Interpretable Classificationscited by 54
- 2022I2MVFormer: Large Language Model Generated Multi-View Document Supervision for Zero-Shot Image Classificationcited by 54
- 2021Shape or Texture: Understanding Discriminative Features in CNNscited by 52
- 2022Learning Debiased Classifier with Biased Committeecited by 51
- 2024Real-Time Deepfake Detection in the Real-Worldcited by 51
- 2021DeepReDuce: ReLU Reduction for Fast Private Inferencecited by 50
- 2023Revisiting the Role of Language Priors in Vision-Language Modelscited by 50
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 50
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2022Towards Practical Certifiable Patch Defense with Vision Transformercited by 44
- 2021Robust Contrastive Learning Using Negative Samples with Diminished Semanticscited by 43
- 2021Understanding and Improving Robustness of Vision Transformers through Patch-based Negative Augmentationcited by 40
- 2021Qimera: Data-free Quantization with Synthetic Boundary Supporting Samplescited by 40
- 2022Unbiased Supervised Contrastive Learningcited by 40
- 2021How I failed machine learning in medical imaging -- shortcomings and recommendationscited by 37
- 2021TnT Attacks! Universal Naturalistic Adversarial Patches Against Deep Neural Network Systemscited by 36
- 2021Trivial or impossible -- dichotomous data difficulty masks model differences (on ImageNet and beyond)cited by 35
- 2021Global-Local Transformer for Brain Age Estimationcited by 34
- 2022Cycle-Consistent Counterfactuals by Latent Transformationscited by 33
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2024An Image is Worth More Than 16x16 Patches: Exploring Transformers on Individual Pixelscited by 33
- 2021Does enhanced shape bias improve neural network robustness to common corruptions?cited by 32
50 most cited of 260 All 260 (JSON)
- 2026The Shape of Events: Edge-Based Inductive Biases via Cross-Domain Distillation24 Sep 2026
- 2026Mitigating Shortcut Learning: Texture-Penalized Prototype Networks7 Sep 2026
- 2026Beyond Classification: Task-Dependent Learnability under Privacy-Motivated Image Transformations27 Aug 2026
- 2026LEMUR 2: Unlocking Neural Network Diversity for AI7 Jul 2026
- 2026Automated Background Swapping for Robustness against Spurious Backgrounds30 Jun 2026
- 2026Resolving superposition in AI for interpretability and cross-modal alignment in patient-neuronal images30 Jun 2026
- 2026Can Machines Really See Objects in Images? A Study Based on Syntactic Distance and Visual Self-Referential Instances28 Jun 2026
- 2026Rethinking Global Average Pooling: Your Classifier Is Secretly a Multi-Instance Learner12 Jun 2026
- 2026Interpretability Can Be Actionable11 May 2026
- 2026ShapeY: A Principled Framework for Measuring Shape Recognition Capacity via Nearest-Neighbor Matching27 Apr 2026
- 2026Directional Confusions Reveal Divergent Inductive Biases Through Rate-Distortion Geometry in Human and Machine Vision23 Apr 2026
- 2026HSFM: Hard-Set-Guided Feature-Space Meta-Learning for Robust Classification under Spurious Correlations31 Mar 2026
38 more
- 2026Towards Interpretable Foundation Models for Retinal Fundus Images19 Mar 2026
- 2026On the Reliability of Cue Conflict and Beyond11 Mar 2026
- 2026Same Compression Principle, Different Geometry: Rate-Distortion Signatures Dissociate Biological and Artificial Visual Systems2 Mar 2026
- 2026When Pretty Isn't Useful: Investigating Why Modern Text-to-Image Models Fail as Reliable Training Data Generators23 Feb 2026
- 2026Unbiased Approximate Vector-Jacobian Products for Efficient Backpropagation16 Feb 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2026Global Geometry Is Not Enough for Vision Representations3 Feb 2026
- 2025Enhancing Interpretability for Vision Models via Shapley Value Optimization16 Dec 2025
- 2025On the Brittleness of CLIP Text Encoders6 Nov 2025
- 2025Scaling Non-Parametric Sampling with Representation25 Oct 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025ImageNet-trained CNNs are not biased towards texture: Revisiting feature reliance through controlled suppression24 Sep 2025
- 2025Decomposing and Revising What Language Models Generate31 Aug 2025
- 2025Learning local and global prototypes with optimal transport for unsupervised anomaly detection and localization18 Aug 2025
- 2025Shortcut Learning in Generalist Robot Policies: The Role of Dataset Diversity and Fragmentation8 Aug 2025
- 2025Fast and Accurate Explanations of Distance-Based Classifiers by Uncovering Latent Explanatory Structures5 Aug 2025
- 2025Multimodal Attention-Aware Fusion for Diagnosing Distal Myopathy: Evaluating Model Interpretability and Clinician Trust2 Aug 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025Feature-Enhanced TResNet for Fine-Grained Food Image Classification17 Jul 2025
- 2025Transferring Styles for Reduced Texture Bias and Improved Robustness in Semantic Segmentation Networks14 Jul 2025
- 2025VERITAS: Verification and Explanation of Realness in Images for Transparency in AI Systems7 Jul 2025
- 2025Thousand-Brains Systems: Sensorimotor Intelligence for Rapid, Robust Learning and Inference6 Jul 2025
- 2025Visual Anagrams Reveal Hidden Differences in Holistic Shape Processing Across Vision Models1 Jul 2025
- 2025InfoCons: Identifying Interpretable Critical Concepts in Point Clouds via Information Theory26 May 2025
- 2025Soft-CAM: Making black box models self-explainable for medical image analysis23 May 2025
- 2025Interactivity x Explainability: Toward Understanding How Interactivity Can Improve Computer Vision Explanations14 Apr 2025
- 2025A Hybrid Fully Convolutional CNN-Transformer Model for Inherently Interpretable Disease Detection from Retinal Fundus Images11 Apr 2025
- 2025v-CLR: View-Consistent Learning for Open-World Instance Segmentation2 Apr 2025
- 2025Beyond Accuracy: What Matters in Designing Well-Behaved Image Classification Models?21 Mar 2025
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learning11 Mar 2025
- 2025i-WiViG: Interpretable Window Vision GNN11 Mar 2025
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classification24 Feb 2025
- 2025SIC: Similarity-Based Interpretable Image Classification with Neural Networks28 Jan 2025
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2025Bigger Isn't Always Better: Towards a General Prior for Medical Image Reconstruction13 Jan 2025
- 2024Err on the Side of Texture: Texture Bias on Real Data13 Dec 2024
- 2024Contrast All the Time: Learning Time Series Representation from Temporal Consistency20 Oct 2024
50 newest of 260 All 260 (JSON)
- 2023Latent Diffusion Counterfactual Explanationscited by 17
- 2026When Pretty Isn't Useful: Investigating Why Modern Text-to-Image Models Fail as Reliable Training Data Generatorscited by 6
- 2025Bigger Isn't Always Better: Towards a General Prior for Medical Image Reconstructioncited by 2
- 2025VERITAS: Verification and Explanation of Realness in Images for Transparency in AI Systemscited by 0
- 2026When Pretty Isn't Useful: Investigating Why Modern Text-to-Image Models Fail as Reliable Training Data Generators23 Feb 2026
- 2025VERITAS: Verification and Explanation of Realness in Images for Transparency in AI Systems7 Jul 2025
- 2025Bigger Isn't Always Better: Towards a General Prior for Medical Image Reconstruction13 Jan 2025
- 2023Latent Diffusion Counterfactual Explanations10 Oct 2023
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Modelscited by 4
- 2024Unlearning-based Neural Interpretationscited by 1
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Models19 Oct 2023
- 2021Towards Total Recall in Industrial Anomaly Detectioncited by 776
- 2021Transformer in Transformercited by 633
- 2021Intriguing Properties of Vision Transformerscited by 446
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 381
- 2022Scaling Vision Transformers to Gigapixel Images via Hierarchical Self-Supervised Learningcited by 359
- 2021The Intrinsic Dimension of Images and Its Impact on Learningcited by 315
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2021Partial success in closing the gap between human and machine visioncited by 185
- 2022Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNscited by 155
- 2022On Feature Learning in the Presence of Spurious Correlationscited by 145
- 2021Learning Debiased Representation via Disentangled Feature Augmentationcited by 116
- 2021Are Convolutional Neural Networks or Transformers more like human vision?cited by 109
12 most cited of 247 All 247 (JSON)
- 2026The Shape of Events: Edge-Based Inductive Biases via Cross-Domain Distillation24 Sep 2026
- 2026Mitigating Shortcut Learning: Texture-Penalized Prototype Networks7 Sep 2026
- 2026Beyond Classification: Task-Dependent Learnability under Privacy-Motivated Image Transformations27 Aug 2026
- 2026LEMUR 2: Unlocking Neural Network Diversity for AI7 Jul 2026
- 2026Automated Background Swapping for Robustness against Spurious Backgrounds30 Jun 2026
- 2026Resolving superposition in AI for interpretability and cross-modal alignment in patient-neuronal images30 Jun 2026
- 2026Can Machines Really See Objects in Images? A Study Based on Syntactic Distance and Visual Self-Referential Instances28 Jun 2026
- 2026Rethinking Global Average Pooling: Your Classifier Is Secretly a Multi-Instance Learner12 Jun 2026
- 2026Interpretability Can Be Actionable11 May 2026
- 2026ShapeY: A Principled Framework for Measuring Shape Recognition Capacity via Nearest-Neighbor Matching27 Apr 2026
- 2026Directional Confusions Reveal Divergent Inductive Biases Through Rate-Distortion Geometry in Human and Machine Vision23 Apr 2026
- 2026HSFM: Hard-Set-Guided Feature-Space Meta-Learning for Robust Classification under Spurious Correlations31 Mar 2026
12 newest of 247 All 247 (JSON)