CVLGAug 4, 2024

FovEx: Human-Inspired Explanations for Vision Transformers and Convolutional Neural Networks

arXiv:2408.02123v33 citationsh-index: 16
Originality Incremental advance
AI Analysis

This work addresses the need for versatile and efficient explainability methods in AI to enhance trust and understanding, particularly for vision models, though it appears incremental by building on existing techniques.

The paper tackles the problem of generating visual explanations for AI models by introducing FovEx, a method inspired by human vision that combines foveated perturbations with gradient-based techniques to efficiently produce attribution maps. It achieves state-of-the-art performance on transformers and convolutional models, with improvements such as +14% in NSS compared to RISE and +203% compared to GradCAM.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes