B-cos Networks: Alignment is All We Need for Interpretability
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 transforms in DNNs by our B-cos transform. As we show, a sequence (network) of such transforms induces a single linear transform that faithfully summarises the full model computations. Moreover, the B-cos transform introduces alignment pressure on the weights during optimisation. As a result, those induced linear transforms become highly interpretable and align with task-relevant features. Importantly, the B-cos transform is designed to be compatible with existing architectures and we show that it can easily be integrated into common models such as VGGs, ResNets, InceptionNets, and DenseNets, whilst maintaining similar performance on ImageNet. The resulting explanations are of high visual quality and perform well under quantitative metrics for interpretability. Code available at https://www.github.com/moboehle/B-cos.
Key facts. Cited by 88 papers in the map (data through 14 Oct 2026). Builds on 36 of its 48 references that are in the map. First posted on arXiv 20 May 2022.
Builds on
36 of 48 references.
References · 36
- 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
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
24 more
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 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
- 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
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 381
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2013Maxout Networkscited by 187
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 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
- 2021Do Input Gradients Highlight Discriminative Features?cited by 52
- 2018Decoupled Networkscited by 45
- 2017Non-linear Convolution Filters for CNN-based Learningcited by 38
- 2019Bridging Adversarial Robustness and Gradient Interpretabilitycited by 22
- 2019Kervolutional Neural Networkscited by 20
- 2017Generalizing the Convolution Operator in Convolutional Neural Networkscited by 9
Built on by
Citing papers per year: 2022: 3; 2023: 26; 2024: 24; 2025: 22; 2026: 13.
88 papers.
Sort:
By area:
- 2024Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discoverycited by 91
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 50
- 2023Adversarial Counterfactual Visual Explanationscited by 47
- 2023Frozen Transformers in Language Models Are Effective Visual Encoder Layerscited by 39
- 2023Learning Support and Trivial Prototypes for Interpretable Image Classificationcited by 38
- 2023B-cos Alignment for Inherently Interpretable CNNs and Vision Transformerscited by 31
- 2023Text-to-Image Models for Counterfactual Explanations: a Black-Box Approachcited by 28
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2024Visual Concept Connectome (VCC): Open World Concept Discovery and their Interlayer Connections in Deep Modelscited by 22
- 2023PDiscoNet: Semantically consistent part discovery for fine-grained recognitioncited by 21
38 more
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2023Latent Diffusion Counterfactual Explanationscited by 17
- 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
- 2024DCBM: Data-Efficient Visual Concept Bottleneck Modelscited by 16
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
- 2024Good Teachers Explain: Explanation-Enhanced Knowledge Distillationcited by 14
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2025Leakage and Interpretability in Concept-Based Modelscited by 13
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretablecited by 12
- 2023Mixture of Gaussian-distributed Prototypes with Generative Modelling for Interpretable and Trustworthy Image Recognitioncited by 11
- 2023Discriminative Feature Attributions: Bridging Post Hoc Explainability and Inherent Interpretabilitycited by 10
- 2023DeViL: Decoding Vision features into Languagecited by 10
- 2023Q-SENN: Quantized Self-Explaining Neural Networkscited by 9
- 2024Intrinsic User-Centric Interpretability through Global Mixture of Expertscited by 9
- 2023Interpretability-Aware Vision Transformercited by 8
- 2024Benchmarking the Attribution Quality of Vision Modelscited by 8
- 2024InfoDisent: Explainability of Image Classification Models by Information Disentanglementcited by 8
- 2025Label-free Concept Based Multiple Instance Learning for Gigapixel Histopathologycited by 8
- 2023Take 5: Interpretable Image Classification with a Handful of Featurescited by 7
- 2025EPIC: Explanation of Pretrained Image Classification Networks via Prototypecited by 7
- 2023Sum-of-Parts: Self-Attributing Neural Networks with End-to-End Learning of Feature Groupscited by 6
- 2024Can Implicit Bias Imply Adversarial Robustness?cited by 5
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detectorcited by 5
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2023From Classification to Segmentation with Explainable AI: A Study on Crack Detection and Growth Monitoringcited by 4
- 2024What Sketch Explainability Really Means for Downstream Taskscited by 4
- 2025B-cos LM: Efficiently Transforming Pre-trained Language Models for Improved Explainabilitycited by 4
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligencecited by 4
- 2025Interpretable Decision-Making for End-to-End Autonomous Drivingcited by 4
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decompositioncited by 4
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architecturescited by 4
- 2023Towards credible visual model interpretation with path attributioncited by 3
- 2023False Sense of Security: Leveraging XAI to Analyze the Reasoning and True Performance of Context-less DGA Classifierscited by 3
- 2023Towards interpretable-by-design deep learning algorithmscited by 3
- 2024Towards Explaining Hypercomplex Neural Networkscited by 3
- 2025VITAL: More Understandable Feature Visualization through Distribution Alignment and Relevant Information Flowcited by 3
- 2023Single Domain Generalization via Normalised Cross-correlation Based Convolutionscited by 2
- 2024B-Cos Aligned Transformers Learn Human-Interpretable Featurescited by 2
50 most cited of 88 All 88 (JSON)
- 2026ResLRP: The Role of Residual Cancellation in Attribution Instability in Vision Transformers15 Sep 2026
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
- 2026Interpretability Without Tradeoffs: Disentangling Polysemanticity At Equal Predictive Performance29 May 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026DRIFT: Drift-Resilient Invariant-Feature Transformer for DGA Detection11 May 2026
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architectures17 Apr 2026
- 2026Med-CAM: Minimal Evidence for Explaining Medical Decision Making15 Apr 2026
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2026Learn to Rank: Visual Attribution by Learning Importance Ranking7 Apr 2026
- 2026End-to-end Feature Alignment: A Simple CNN with Intrinsic Class Attribution26 Mar 2026
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understanding18 Feb 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
38 more
- 2026Aligned explanations in neural networks7 Jan 2026
- 2025Enhancing Interpretability for Vision Models via Shapley Value Optimization16 Dec 2025
- 2025Hybrid Attribution Priors for Explainable and Robust Model Training9 Dec 2025
- 2025FaCT: Faithful Concept Traces for Explaining Neural Network Decisions29 Oct 2025
- 2025Interpretable Decision-Making for End-to-End Autonomous Driving26 Aug 2025
- 2025AIM: Amending Inherent Interpretability via Self-Supervised Masking15 Aug 2025
- 2025On the Complexity-Faithfulness Trade-off of Gradient-Based Explanations14 Aug 2025
- 2025SIDE: Sparse Information Disentanglement for Explainable Artificial Intelligence25 Jul 2025
- 2025Interpretable Diffusion Models with B-cos Networks5 Jul 2025
- 2025Soft-CAM: Making black box models self-explainable for medical image analysis23 May 2025
- 2025EPIC: Explanation of Pretrained Image Classification Networks via Prototype19 May 2025
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selection9 May 2025
- 2025Leakage and Interpretability in Concept-Based Models18 Apr 2025
- 2025VITAL: More Understandable Feature Visualization through Distribution Alignment and Relevant Information Flow28 Mar 2025
- 2025Beyond Accuracy: What Matters in Designing Well-Behaved Image Classification Models?21 Mar 2025
- 2025Hidden in Plain Sight -- Class Competition Focuses Attribution Maps10 Mar 2025
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Time3 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
- 2025Label-free Concept Based Multiple Instance Learning for Gigapixel Histopathology6 Jan 2025
- 2024DCBM: Data-Efficient Visual Concept Bottleneck Models16 Dec 2024
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretable1 Nov 2024
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2024InfoDisent: Explainability of Image Classification Models by Information Disentanglement16 Sep 2024
- 2024Revisiting FunnyBirds evaluation framework for prototypical parts networks21 Aug 2024
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detector27 Jul 2024
- 2024Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discovery19 Jul 2024
- 2024Benchmarking the Attribution Quality of Vision Models16 Jul 2024
- 2024Restyling Unsupervised Concept Based Interpretable Networks with Generative Models1 Jul 2024
- 2024Conceptual Learning via Embedding Approximations for Reinforcing Interpretability and Transparency13 Jun 2024
- 2024How Video Meetings Change Your Expression3 Jun 2024
- 2024Can Implicit Bias Imply Adversarial Robustness?24 May 2024
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Vision23 May 2024
50 newest of 88 All 88 (JSON)
- 2023Adversarial Counterfactual Visual Explanationscited by 47
- 2023Latent Diffusion Counterfactual Explanationscited by 17
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2025Interpretable Diffusion Models with B-cos Networkscited by 0
- 2025Interpretable Diffusion Models with B-cos Networks5 Jul 2025
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2023Latent Diffusion Counterfactual Explanations10 Oct 2023
- 2023Adversarial Counterfactual Visual Explanations17 Mar 2023
- 2024Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discoverycited by 91
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architecturescited by 4
- 2026ResLRP: The Role of Residual Cancellation in Attribution Instability in Vision Transformerscited by 0
- 2026ResLRP: The Role of Residual Cancellation in Attribution Instability in Vision Transformers15 Sep 2026
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architectures17 Apr 2026
- 2024Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discovery19 Jul 2024
- 2024Unlearning-based Neural Interpretationscited by 1
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 50
- 2023Frozen Transformers in Language Models Are Effective Visual Encoder Layerscited by 39
- 2023Learning Support and Trivial Prototypes for Interpretable Image Classificationcited by 38
- 2023B-cos Alignment for Inherently Interpretable CNNs and Vision Transformerscited by 31
- 2023Text-to-Image Models for Counterfactual Explanations: a Black-Box Approachcited by 28
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2024Visual Concept Connectome (VCC): Open World Concept Discovery and their Interlayer Connections in Deep Modelscited by 22
- 2023PDiscoNet: Semantically consistent part discovery for fine-grained recognitioncited by 21
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
12 most cited of 77 All 77 (JSON)
- 2026From Interpretability Methods to Interpretable Models4 Sep 2026
- 2026Interpretability Without Tradeoffs: Disentangling Polysemanticity At Equal Predictive Performance29 May 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026DRIFT: Drift-Resilient Invariant-Feature Transformer for DGA Detection11 May 2026
- 2026Med-CAM: Minimal Evidence for Explaining Medical Decision Making15 Apr 2026
- 2026DINO-QPM: Adapting Visual Foundation Models for Globally Interpretable Image Classification8 Apr 2026
- 2026Learn to Rank: Visual Attribution by Learning Importance Ranking7 Apr 2026
- 2026End-to-end Feature Alignment: A Simple CNN with Intrinsic Class Attribution26 Mar 2026
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understanding18 Feb 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2026Aligned explanations in neural networks7 Jan 2026
- 2025Enhancing Interpretability for Vision Models via Shapley Value Optimization16 Dec 2025
12 newest of 77 All 77 (JSON)