B-cos Alignment for Inherently Interpretable CNNs and Vision Transformers
Not on the map. Why?
Abstract (arXiv)
We present a new direction for increasing the interpretability of deep neural networks (DNNs) by promoting weight-input alignment during training. For this, we propose to replace the linear transformations in DNNs by our novel B-cos transformation. As we show, a sequence (network) of such transformations induces a single linear transformation that faithfully summarises the full model computations. Moreover, the B-cos transformation is designed such that the weights align with relevant signals during optimisation. As a result, those induced linear transformations become highly interpretable and highlight task-relevant features. Importantly, the B-cos transformation is designed to be compatible with existing architectures and we show that it can easily be integrated into virtually all of the latest state of the art models for computer vision - e.g. ResNets, DenseNets, ConvNext models, as well as Vision Transformers - by combining the B-cos-based explanations with normalisation and attention layers, all whilst maintaining similar accuracy on ImageNet. Finally, we show that the resulting explanations are of high visual quality and perform well under quantitative interpretability metrics.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 60 of its 75 references that are in the map. First posted on arXiv 19 Jun 2023.
Builds on
60 of 75 references.
References · 60
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016Layer Normalizationcited by 5,669
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
38 more
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2022A ConvNet for the 2020scited by 3,579
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2018Group Normalizationcited by 1,524
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Random Erasing Data Augmentationcited by 1,239
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2020Quantifying Attention Flow in Transformerscited by 775
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 627
- 2021Early Convolutions Help Transformers See Bettercited by 396
- 2019Is Attention Interpretable?cited by 389
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 381
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2021TrivialAugment: Tuning-free Yet State-of-the-Art Data Augmentationcited by 227
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2013Maxout Networkscited by 187
- 2020The elephant in the interpretability room: Why use attention as explanation when we have saliency methods?cited by 122
- 2022Better plain ViT baselines for ImageNet-1kcited by 98
- 2019Robust and interpretable blind image denoising via bias-free convolutional neural networkscited by 90
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2019MultiGrain: a unified image embedding for classes and instancescited by 85
- 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
- 2017Cosine Normalization: Using Cosine Similarity Instead of Dot Product in Neural Networkscited by 59
- 2017Deep Hyperspherical Learningcited by 55
- 2021Convolutional Dynamic Alignment Networks for Interpretable Classificationscited by 54
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 9; 2025: 13; 2026: 8.
31 papers.
Sort:
By area:
- 2023Frozen Transformers in Language Models Are Effective Visual Encoder Layerscited by 39
- 2024A Comprehensive Survey for Hyperspectral Image Classification: The Evolution from Conventional to Transformers and Mamba Modelscited by 19
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024Good Teachers Explain: Explanation-Enhanced Knowledge Distillationcited by 14
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretablecited by 12
- 2025CoE: Chain-of-Explanation via Automatic Visual Concept Circuit Description and Polysemanticity Quantificationcited by 9
- 2024Benchmarking the Attribution Quality of Vision Modelscited by 8
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluationscited by 8
- 2024Classification Metrics for Image Explanations: Towards Building Reliable XAI-Evaluationscited by 7
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactionscited by 6
- 2025B-cos LM: Efficiently Transforming Pre-trained Language Models for Improved Explainabilitycited by 4
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decompositioncited by 4
19 more
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learningcited by 3
- 2024OMENN: One Matrix to Explain Neural Networkscited by 2
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selectioncited by 2
- 2024Attri-Net: A Globally and Locally Inherently Interpretable Model for Multi-Label Classification Using Class-Specific Counterfactualscited by 1
- 2025COMIX: Compositional Explanations using Prototypescited by 1
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classificationcited by 1
- 2025FaCT: Faithful Concept Traces for Explaining Neural Network Decisionscited by 1
- 2026Exploring SAIG Methods for an Objective Evaluation of XAIcited by 1
- 2026End-to-end Feature Alignment: A Simple CNN with Intrinsic Class Attributioncited by 1
- 2024IMAFD: An Interpretable Multi-stage Approach to Flood Detection from time series Multispectral Datacited by 0
- 2025SIC: Similarity-Based Interpretable Image Classification with Neural Networkscited by 0
- 2025PiPViT: Patch-based Visual Interpretable Prototypes for Retinal Image Analysiscited by 0
- 2025Interpretable Diffusion Models with B-cos Networkscited by 0
- 2025Pulling Back the Curtain on Deep Networkscited by 0
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classificationcited by 0
- 2026When Can We Trust Deep Neural Networks? Towards Reliable Industrial Deployment with an Interpretability Guidecited by 0
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearitycited by 0
- 2026GRAPE: Graph-Augmented Prototype Explanations for Interactive Medical Image Diagnosiscited by 0
- 2026qZACH-ViT: Quantization-Aware Intrinsic Explanations with Recursive Attribution-Stabilized Optimizationcited by 0
- 2026qZACH-ViT: Quantization-Aware Intrinsic Explanations with Recursive Attribution-Stabilized Optimization16 Jul 2026
- 2026GRAPE: Graph-Augmented Prototype Explanations for Interactive Medical Image Diagnosis29 Jun 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026When Can We Trust Deep Neural Networks? Towards Reliable Industrial Deployment with an Interpretability Guide21 Apr 2026
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2026End-to-end Feature Alignment: A Simple CNN with Intrinsic Class Attribution26 Mar 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2025FaCT: Faithful Concept Traces for Explaining Neural Network Decisions29 Oct 2025
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactions7 Aug 2025
- 2025Pulling Back the Curtain on Deep Networks30 Jul 2025
- 2025Interpretable Diffusion Models with B-cos Networks5 Jul 2025
19 more
- 2025PiPViT: Patch-based Visual Interpretable Prototypes for Retinal Image Analysis12 Jun 2025
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selection9 May 2025
- 2025CoE: Chain-of-Explanation via Automatic Visual Concept Circuit Description and Polysemanticity Quantification19 Mar 2025
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learning11 Mar 2025
- 2025Disentangling Visual Transformers: Patch-level Interpretability for Image Classification24 Feb 2025
- 2025B-cos LM: Efficiently Transforming Pre-trained Language Models for Improved Explainability18 Feb 2025
- 2025SIC: Similarity-Based Interpretable Image Classification with Neural Networks28 Jan 2025
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2025COMIX: Compositional Explanations using Prototypes10 Jan 2025
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluations4 Nov 2024
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretable1 Nov 2024
- 2024Benchmarking the Attribution Quality of Vision Models16 Jul 2024
- 2024Attri-Net: A Globally and Locally Inherently Interpretable Model for Multi-Label Classification Using Class-Specific Counterfactuals8 Jun 2024
- 2024Classification Metrics for Image Explanations: Towards Building Reliable XAI-Evaluations7 Jun 2024
- 2024IMAFD: An Interpretable Multi-stage Approach to Flood Detection from time series Multispectral Data13 May 2024
- 2024A Comprehensive Survey for Hyperspectral Image Classification: The Evolution from Conventional to Transformers and Mamba Models23 Apr 2024
- 2024Good Teachers Explain: Explanation-Enhanced Knowledge Distillation5 Feb 2024
- 2023Frozen Transformers in Language Models Are Effective Visual Encoder Layers19 Oct 2023
- 2025Interpretable Diffusion Models with B-cos Networkscited by 0
- 2025Interpretable Diffusion Models with B-cos Networks5 Jul 2025
- 2023Frozen Transformers in Language Models Are Effective Visual Encoder Layerscited by 39
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretablecited by 12
- 2025CoE: Chain-of-Explanation via Automatic Visual Concept Circuit Description and Polysemanticity Quantificationcited by 9
- 2024Benchmarking the Attribution Quality of Vision Modelscited by 8
- 2024Classification Metrics for Image Explanations: Towards Building Reliable XAI-Evaluationscited by 7
- 2025B-cos LM: Efficiently Transforming Pre-trained Language Models for Improved Explainabilitycited by 4
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decompositioncited by 4
- 2025Birds look like cars: Adversarial analysis of intrinsically interpretable deep learningcited by 3
- 2024OMENN: One Matrix to Explain Neural Networkscited by 2
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selectioncited by 2
- 2024Attri-Net: A Globally and Locally Inherently Interpretable Model for Multi-Label Classification Using Class-Specific Counterfactualscited by 1
12 most cited of 26 All 26 (JSON)
- 2026qZACH-ViT: Quantization-Aware Intrinsic Explanations with Recursive Attribution-Stabilized Optimization16 Jul 2026
- 2026GRAPE: Graph-Augmented Prototype Explanations for Interactive Medical Image Diagnosis29 Jun 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026When Can We Trust Deep Neural Networks? Towards Reliable Industrial Deployment with an Interpretability Guide21 Apr 2026
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2026End-to-end Feature Alignment: A Simple CNN with Intrinsic Class Attribution26 Mar 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2025FaCT: Faithful Concept Traces for Explaining Neural Network Decisions29 Oct 2025
- 2025Pulling Back the Curtain on Deep Networks30 Jul 2025
- 2025PiPViT: Patch-based Visual Interpretable Prototypes for Retinal Image Analysis12 Jun 2025
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selection9 May 2025
12 newest of 26 All 26 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023BDC-Adapter: Brownian Distance Covariance for Better Vision-Language Reasoning
- 2026Sparse but not Simpler: A Multi-Level Interpretability Analysis of Vision Transformers
- 2026Linearizing Vision Transformer with Test-Time Training
- 2026Cognitive Alignment At No Cost: Inducing Human Attention Biases For Interpretable Vision Transformers
- 2025Prompt the Unseen: Evaluating Visual-Language Alignment Beyond Supervision
- 2025ViT-Linearizer: Distilling Quadratic Knowledge into Linear-Time Vision Models
- 2026Can Cross-Layer Transcoders Replace Vision Transformer Activations? An Interpretable Perspective on Vision
- 2022The SVD of Convolutional Weights: A CNN Interpretability Framework