Take 5: Interpretable Image Classification with a Handful of Features
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks use thousands of mostly incomprehensible features to identify a single class, a decision no human can follow. We propose an interpretable sparse and low dimensional final decision layer in a deep neural network with measurable aspects of interpretability and demonstrate it on fine-grained image classification. We argue that a human can only understand the decision of a machine learning model, if the features are interpretable and only very few of them are used for a single decision. For that matter, the final layer has to be sparse and, to make interpreting the features feasible, low dimensional. We call a model with a Sparse Low-Dimensional Decision SLDD-Model. We show that a SLDD-Model is easier to interpret locally and globally than a dense high-dimensional decision layer while being able to maintain competitive accuracy. Additionally, we propose a loss function that improves a model's feature diversity and accuracy. Our more interpretable SLDD-Model only uses 5 out of just 50 features per class, while maintaining 97% to 100% of the accuracy on four common benchmark datasets compared to the baseline model with 2048 features.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 44 of its 67 references that are in the map. First posted on arXiv 23 Mar 2023.
Builds on
44 of 67 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2020Concept Bottleneck Modelscited by 1,022
32 more
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2017The (Un)reliability of saliency methodscited by 331
- 2022Post-hoc Concept Bottleneck Modelscited by 289
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 213
- 2013Maxout Networkscited by 186
- 2021Acquisition of Chess Knowledge in AlphaZerocited by 120
- 2021Fully Convolutional Cross-Scale-Flows for Image-based Defect Detectioncited by 117
- 2021Do Concept Bottleneck Models Learn as Intended?cited by 114
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2020ProtoPShare: Prototype Sharing for Interpretable Image Classification and Similarity Discoverycited by 89
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
- 2022Concept Bottleneck Model with Additional Unsupervised Conceptscited by 79
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2016Scalable Bayesian Rule Listscited by 64
- 2020The Devil is in the Channels: Mutual-Channel Loss for Fine-Grained Image Classificationcited by 64
- 2022Missingness Bias in Model Debuggingcited by 36
- 2018Fine-Grained Representation Learning and Recognition by Exploiting Hierarchical Semantic Embeddingcited by 28
- 2020Training Interpretable Convolutional Neural Networks by Differentiating Class-specific Filterscited by 26
- 2019Assessing the Local Interpretability of Machine Learning Modelscited by 23
- 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
- 2019Towards Quantification of Explainability in Explainable Artificial Intelligence Methodscited by 15
- 2022A Novel Plug-in Module for Fine-Grained Visual Classificationcited by 11
- 2022ELUDE: Generating interpretable explanations via a decomposition into labelled and unlabelled featurescited by 10
- 2019Optimal mini-batch and step sizes for SAGAcited by 8
- 2022ChimeraMix: Image Classification on Small Datasets via Masked Feature Mixingcited by 4
- 2015Effective Discriminative Feature Selection with Non-trivial Solutionscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 2; 2026: 1.
7 papers.
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularizationcited by 9
- 2023Q-SENN: Quantized Self-Explaining Neural Networkscited by 9
- 2025Interpretable Decision-Making for End-to-End Autonomous Drivingcited by 4
- 2025QPM: Discrete Optimization for Globally Interpretable Image Classificationcited by 2
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorizationcited by 1
- 2024AI-Driven Predictive Analytics Approach for Early Prognosis of Chronic Kidney Disease Using Ensemble Learning and Explainable AIcited by 0
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classificationcited by 0
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2025Interpretable Decision-Making for End-to-End Autonomous Driving26 Aug 2025
- 2025QPM: Discrete Optimization for Globally Interpretable Image Classification27 Feb 2025
- 2024AI-Driven Predictive Analytics Approach for Early Prognosis of Chronic Kidney Disease Using Ensemble Learning and Explainable AI10 Jun 2024
- 2024ViTree: Single-path Neural Tree for Step-wise Interpretable Fine-grained Visual Categorization30 Jan 2024
- 2023Q-SENN: Quantized Self-Explaining Neural Networks21 Dec 2023
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularization14 Aug 2023