GMAR: Gradient-Driven Multi-Head Attention Rollout for Vision Transformer Interpretability
Journal:
arXiv
Published Date:
Apr 28, 2025
Abstract
The Vision Transformer (ViT) has made significant advancements in computer
vision, utilizing self-attention mechanisms to achieve state-of-the-art
performance across various tasks, including image classification, object
detection, and segmentation. Its architectural flexibility and capabilities
have made it a preferred choice among researchers and practitioners. However,
the intricate multi-head attention mechanism of ViT presents significant
challenges to interpretability, as the underlying prediction process remains
opaque. A critical limitation arises from an observation commonly noted in
transformer architectures: "Not all attention heads are equally meaningful."
Overlooking the relative importance of specific heads highlights the
limitations of existing interpretability methods. To address these challenges,
we introduce Gradient-Driven Multi-Head Attention Rollout (GMAR), a novel
method that quantifies the importance of each attention head using
gradient-based scores. These scores are normalized to derive a weighted
aggregate attention score, effectively capturing the relative contributions of
individual heads. GMAR clarifies the role of each head in the prediction
process, enabling more precise interpretability at the head level. Experimental
results demonstrate that GMAR consistently outperforms traditional attention
rollout techniques. This work provides a practical contribution to
transformer-based architectures, establishing a robust framework for enhancing
the interpretability of Vision Transformer models.