FovEx: Human-Inspired Explanations for Vision Transformers and Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Explainability in artificial intelligence (XAI) remains a crucial aspect for fostering trust and understanding in machine learning models. Current visual explanation techniques, such as gradient-based or class-activation-based methods, often exhibit a strong dependence on specific model architectures. Conversely, perturbation-based methods, despite being model-agnostic, are computationally expensive as they require evaluating models on a large number of forward passes. In this work, we introduce Foveation-based Explanations (FovEx), a novel XAI method inspired by human vision. FovEx seamlessly integrates biologically inspired perturbations by iteratively creating foveated renderings of the image and combines them with gradient-based visual explorations to determine locations of interest efficiently. These locations are selected to maximize the performance of the model to be explained with respect to the downstream task and then combined to generate an attribution map. We provide a thorough evaluation with qualitative and quantitative assessments on established benchmarks. Our method achieves state-of-the-art performance on both transformers (on 4 out of 5 metrics) and convolutional models (on 3 out of 5 metrics), demonstrating its versatility among various architectures. Furthermore, we show the alignment between the explanation map produced by FovEx and human gaze patterns (+14% in NSS compared to RISE, +203% in NSS compared to GradCAM). This comparison enhances our confidence in FovEx's ability to close the interpretation gap between humans and machines.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 43 of its 71 references that are in the map. First posted on arXiv 4 Aug 2024.
Builds on
43 of 71 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2022A ConvNet for the 2020scited by 3,545
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
31 more
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2023Vision Transformers Need Registerscited by 844
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 620
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2021ImageNet-21K Pretraining for the Massescited by 607
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
- 2021Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformerscited by 316
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2020Self-Supervision with Superpixels: Training Few-shot Medical Image Segmentation without Annotationcited by 128
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2022Motion Inspired Unsupervised Perception and Prediction in Autonomous Drivingcited by 59
- 2019Interpretable and Fine-Grained Visual Explanations for Convolutional Neural Networkscited by 49
- 2021Robust Explainability: A Tutorial on Gradient-Based Attribution Methods for Deep Neural Networkscited by 48
- 2019Explaining Convolutional Neural Networks using Softmax Gradient Layer-wise Relevance Propagationcited by 29
- 2022Personalizing Federated Medical Image Segmentation via Local Calibrationcited by 28
- 2021FoveaTer: Foveated Transformer for Image Classificationcited by 26
- 2023Analyzing Vision Transformers for Image Classification in Class Embedding Spacecited by 26
- 2020Emergent Properties of Foveated Perceptual Systemscited by 22
- 2020Explaining AI-based Decision Support Systems using Concept Localization Mapscited by 16
- 2020Deep Transfer Learning for Industrial Automation: A Review and Discussion of New Techniques for Data-Driven Machine Learningcited by 11
- 2023Towards Trust of Explainable AI in Thyroid Nodule Diagnosiscited by 10
- 2017Do Deep Neural Networks Suffer from Crowding?cited by 7
- 2022Behind the Machine's Gaze: Neural Networks with Biologically-inspired Constraints Exhibit Human-like Visual Attentioncited by 7
- 2018FixaTons: A collection of Human Fixations Datasets and Metrics for Scanpath Similaritycited by 4
- 2023Contrastive Language-Image Pretrained Models are Zero-Shot Human Scanpath Predictorscited by 4
- 2020CUDA-Optimized real-time rendering of a Foveated Visual Systemcited by 2
- 2023Explanation Strategies for Image Classification in Humans vs. Current Explainable AIcited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.