Optimizing Explanations by Network Canonization and Hyperparameter Search
Not on the map. Why?
Abstract (arXiv)
Explainable AI (XAI) is slowly becoming a key component for many AI applications. Rule-based and modified backpropagation XAI approaches however often face challenges when being applied to modern model architectures including innovative layer building blocks, which is caused by two reasons. Firstly, the high flexibility of rule-based XAI methods leads to numerous potential parameterizations. Secondly, many XAI methods break the implementation-invariance axiom because they struggle with certain model components, e.g., BatchNorm layers. The latter can be addressed with model canonization, which is the process of re-structuring the model to disregard problematic components without changing the underlying function. While model canonization is straightforward for simple architectures (e.g., VGG, ResNet), it can be challenging for more complex and highly interconnected models (e.g., DenseNet). Moreover, there is only little quantifiable evidence that model canonization is beneficial for XAI. In this work, we propose canonizations for currently relevant model blocks applicable to popular deep neural network architectures,including VGG, ResNet, EfficientNet, DenseNets, as well as Relation Networks. We further suggest a XAI evaluation framework with which we quantify and compare the effect sof model canonization for various XAI methods in image classification tasks on the Pascal-VOC and ILSVRC2017 datasets, as well as for Visual Question Answering using CLEVR-XAI. Moreover, addressing the former issue outlined above, we demonstrate how our evaluation framework can be applied to perform hyperparameter search for XAI methods to optimize the quality of explanations.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 36 of its 52 references that are in the map. First posted on arXiv 30 Nov 2022.
Builds on
36 of 52 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
24 more
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2017A simple neural network module for relational reasoningcited by 345
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
- 2016Top-down Neural Attention by Excitation Backpropcited by 318
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 309
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2020Ground Truth Evaluation of Neural Network Explanations with CLEVR-XAIcited by 125
- 2022OpenXAI: Towards a Transparent Evaluation of Model Explanationscited by 125
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2019Towards Best Practice in Explaining Neural Network Decisions with LRPcited by 70
- 2016"What is Relevant in a Text Document?": An Interpretable Machine Learning Approachcited by 53
- 2021Software for Dataset-wide XAI: From Local Explanations to Global Insights with Zennit, CoRelAy, and ViRelAycited by 53
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2022Shortcomings of Top-Down Randomization-Based Sanity Checks for Evaluations of Deep Neural Network Explanationscited by 22
- 2020Breaking Batch Normalization for better explainability of Deep Neural Networks through Layer-wise Relevance Propagationcited by 11
- 2019Bayesian Optimization using Pseudo-Pointscited by 7
- 2022Measurably Stronger Explanation Reliability via Model Canonizationcited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 3; 2026: 1.
11 papers.
- 2024AttnLRP: Attention-Aware Layer-Wise Relevance Propagation for Transformerscited by 116
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantuscited by 37
- 2024Pruning By Explaining Revisited: Optimizing Attribution Methods to Prune CNNs and Transformerscited by 11
- 2024Explainable Bayesian Optimizationcited by 8
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributionscited by 6
- 2025Pairwise Matching of Intermediate Representations for Fine-grained Explainabilitycited by 3
- 2024Locally Testing Model Detections for Semantic Global Conceptscited by 2
- 2025A Survey on Interpretability in Visual Recognitioncited by 2
- 2026Feature salience - not task-informativeness - drives machine learning model explanationscited by 2
- 2024NormEnsembleXAI: Unveiling the Strengths and Weaknesses of XAI Ensemble Techniquescited by 0
- 2025Uncovering the Structure of Explanation Quality with Spectral Analysiscited by 0
- 2026Feature salience - not task-informativeness - drives machine learning model explanations9 Feb 2026
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025Uncovering the Structure of Explanation Quality with Spectral Analysis11 Apr 2025
- 2025Pairwise Matching of Intermediate Representations for Fine-grained Explainability28 Mar 2025
- 2024Pruning By Explaining Revisited: Optimizing Attribution Methods to Prune CNNs and Transformers22 Aug 2024
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributions7 Jun 2024
- 2024Locally Testing Model Detections for Semantic Global Concepts27 May 2024
- 2024AttnLRP: Attention-Aware Layer-Wise Relevance Propagation for Transformers8 Feb 2024
- 2024NormEnsembleXAI: Unveiling the Strengths and Weaknesses of XAI Ensemble Techniques30 Jan 2024
- 2024Explainable Bayesian Optimization24 Jan 2024
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantus14 Feb 2023