mlsanityData to 14 Oct 2026

Saliency Methods are Encoders: Analysing Logical Relations Towards Interpretation

arXiv 2412.16204 ↗First posted 17 Dec 2024cs.LG cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

With their increase in performance, neural network architectures also become more complex, necessitating explainability. Therefore, many new and improved methods are currently emerging, which often generate so-called saliency maps in order to improve interpretability. Those methods are often evaluated by visual expectations, yet this typically leads towards a confirmation bias. Due to a lack of a general metric for explanation quality, non-accessible ground truth data about the model's reasoning and the large amount of involved assumptions, multiple works claim to find flaws in those methods. However, this often leads to unfair comparison metrics. Additionally, the complexity of most datasets (mostly images or text) is often so high, that approximating all possible explanations is not feasible. For those reasons, this paper introduces a test for saliency map evaluation: proposing controlled experiments based on all possible model reasonings over multiple simple logical datasets. Using the contained logical relationships, we aim to understand how different saliency methods treat information in different class discriminative scenarios (e.g. via complementary and redundant information). By introducing multiple new metrics, we analyse propositional logical patterns towards a non-informative attribution score baseline to find deviations of typical expectations. Our results show that saliency methods can encode classification relevant information into the ordering of saliency scores.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 50 references that are in the map. First posted on arXiv 17 Dec 2024.

Builds on

23 of 50 references.

References · 23

  1. 2017Attention Is All You Needcited by 60,361
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  4. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  5. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  6. 2020Quantifying Attention Flow in Transformerscited by 775
  7. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
  8. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
  9. 2022Transformers in Time Series: A Surveycited by 497
  10. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
  11. 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
  12. 2016Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learningcited by 195
11 more
  1. 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 102
  2. 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
  3. 2021Explainable Artificial Intelligence (XAI) on TimeSeries Data: A Surveycited by 72
  4. 2021Do Input Gradients Highlight Discriminative Features?cited by 52
  5. 2021On Baselines for Local Feature Attributionscited by 29
  6. 2021Revisiting Sanity Checks for Saliency Mapscited by 20
  7. 2021Logic Traps in Evaluating Attribution Scorescited by 18
  8. 2021Joint Shapley values: a measure of joint feature importancecited by 15
  9. 2021Investigating sanity checks for saliency maps with image and text classificationcited by 11
  10. 2018Logical Explanations for Deep Relational Machines Using Relevance Informationcited by 9
  11. 2021Evaluating the Correctness of Explainable AI Algorithms for Classificationcited by 8

Built on by

Not cited yet.